Arduino para Principiantes
3.5/5
()
Información de este libro electrónico
Arduino forma parte del concepto de hardware y software libre y está abierto para uso y contribución de toda la sociedad. Arduino es una plataforma de prototipos electrónicos, creado en Italia, que consiste básicamente en una placa microcontrolador, con un lenguaje de programación en un entorno de desarrollo que soporta la entrada y salida de datos y señales. Fue creado en el año 2005 con el objetivo de servir como base para proyectos de bajo coste y es lo suficientemente simple para ser utilizado por los desarrolladores. Arduino es flexible y no requiere de un profundo conocimiento sobre el campo de la electrónica, lo que hizo que fuera muy popular entre los artistas y principiantes, además de los desarrolladores experimentados que no tienen acceso a más plataformas complejas.
Arduino es una plataforma de computación física (son sistemas digitales conectados a sensores y actuadores, que permiten construir sistemas que perciben la realidad y responden con acciones físicas), basada en una simple placa microcontrolador de entrada/salida y desarrollada sobre una biblioteca que simplifica la escritura de la programación en C/C++.
Antonio Caicedo Pedrera
Antonio Caicedo Pedrera es arquitecto de software y analista programador con más de 15 años. Sus especialidades son la programación en C, el desarrollo de proyectos de software de sistemas y la programación de autómatas.
Relacionado con Arduino para Principiantes
Libros electrónicos relacionados
Arduino. Trucos y secretos.: 120 ideas para resolver cualquier problema Calificación: 5 de 5 estrellas5/5Arduino. Edición 2018 Curso práctico Calificación: 4 de 5 estrellas4/5Aprender Arduino, prototipado y programación avanzada con 100 ejercicios Calificación: 5 de 5 estrellas5/5Electrónica para makers: Guía completa Calificación: 5 de 5 estrellas5/5Aprender Arduino, electrónica y programación con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5100 circuitos de shields para arduino (español) Calificación: 4 de 5 estrellas4/5Arduino para principiantes Calificación: 3 de 5 estrellas3/5Arduino. Guía práctica de fundamentos y simulación: Robótica Calificación: 5 de 5 estrellas5/5Aprende electrónica con Arduino: Una guía ilustrada para principiantes sobre la informática física Calificación: 0 de 5 estrellas0 calificacionesRobótica y domótica básica con Arduino: Ingeniería de control automático Calificación: 4 de 5 estrellas4/5Internet de las cosas con ESP8266 Calificación: 3 de 5 estrellas3/5100 Circuitos de Shields Varios Calificación: 5 de 5 estrellas5/5Taller de Arduino. Experimentando con Arduino MKR 1010 Calificación: 0 de 5 estrellas0 calificacionesDesarrollo de aplicaciones IoT en la nube para Arduino y ESP8266 Calificación: 5 de 5 estrellas5/5Construya su propio supercomputador con Raspberry Pi Calificación: 5 de 5 estrellas5/5Raspberry Pi Fundamentos y Aplicaciones: HARDWARE (O SOPORTE FÍSICO DEL ORDENADOR) Calificación: 5 de 5 estrellas5/5Compilador C CCS y Simulador Proteus para Microcontroladores PIC Calificación: 3 de 5 estrellas3/5Proyectos com ESP32 y LoRa Calificación: 5 de 5 estrellas5/5Electrónica Analógica Calificación: 4 de 5 estrellas4/5100 Circuitos de Shields para Motores Calificación: 4 de 5 estrellas4/5Aprender Raspberry Pi 4 con 100 ejercicios prácticos Calificación: 5 de 5 estrellas5/5Alexa. Desarrollo de aplicaciones IoT para Arduino y ESP8266 Calificación: 0 de 5 estrellas0 calificaciones100 Circuitos de Proyectos Educacionales Calificación: 5 de 5 estrellas5/5Electrónica Digital- 1 Calificación: 4 de 5 estrellas4/5Microcontrolador STM32 Programación y desarrollo: INGENIERÍA ELECTRÓNICA Y DE LAS COMUNICACIONES Calificación: 3 de 5 estrellas3/5Electrónica de Potencia Calificación: 4 de 5 estrellas4/5LabVIEW: Entorno gráfico de programación Calificación: 4 de 5 estrellas4/5100 Circuitos de Potencia con SCRs y Triacs Calificación: 3 de 5 estrellas3/5Guía práctica para Raspberry Pi y Beaglebone Calificación: 0 de 5 estrellas0 calificacionesTinkercad | Paso a Paso: Crea objetos 3D (CAD), diseña esquemas electrónicos y aprende a programar Calificación: 0 de 5 estrellas0 calificaciones
Computadoras para usted
Desintoxicación Digital: Una Guía para Minimizar el Uso o la Adicción a Redes Sociales, Videojuegos y Otros Tipos de Tecnología Calificación: 0 de 5 estrellas0 calificacionesEL PLAN DE MARKETING EN 4 PASOS. Estrategias y pasos clave para redactar un plan de marketing eficaz. Calificación: 4 de 5 estrellas4/5Cómo Eliminar Distracciones: Dispara tu Atención y Concentración Mental con Sencillos Métodos que Puedes Empezar a Usar Hoy Mismo Calificación: 5 de 5 estrellas5/5El Arte de las Ventas: Descubre los Secretos de los Mejores Vendedores del Mundo e Incrementa tus Ganancias más Allá de lo que Pensabas Posible Calificación: 0 de 5 estrellas0 calificacionesBiografía De Elon Musk Calificación: 4 de 5 estrellas4/5Seducción con texting: Atrae y seduce las mujeres que deseas con poco esfuerzo dominando el arte de los mensajes de texto Calificación: 4 de 5 estrellas4/5Fórmulas DAX para PowerPivot: Una guía simple hacia la revolución de Excel Calificación: 5 de 5 estrellas5/5Excel 2021 y 365 Paso a Paso: Paso a Paso Calificación: 5 de 5 estrellas5/5Inteligencia artificial: Aprender sobre chatbots, robótica y otras aplicaciones comerciales Calificación: 5 de 5 estrellas5/5Las Estafas Digitales Calificación: 5 de 5 estrellas5/5Fórmulas y funciones matemáticas con Excel Calificación: 0 de 5 estrellas0 calificacionesInteligencia artificial: La guía completa para principiantes del futuro de la IA Calificación: 1 de 5 estrellas1/5APLICACIONES PRACTICAS CON EXCEL Calificación: 5 de 5 estrellas5/5Vender En Internet - Cómo Ganar Dinero Vendiendo En Ebay, Amazon, Fiverr Y Etsy Calificación: 4 de 5 estrellas4/5Fractales De Dios Calificación: 5 de 5 estrellas5/5HTTP - Lo mínimo que todo desarrollador web debe saber Calificación: 4 de 5 estrellas4/5Aprende a Programar en C++ Calificación: 5 de 5 estrellas5/5Análisis de datos con power bi, r-rstudio y knime: Curso práctico Calificación: 0 de 5 estrellas0 calificacionesBrand management en 4 pasos: Cómo gestionar la comercialización de su marca mejorando su potencial y eficacia Calificación: 5 de 5 estrellas5/5Conquista de las Redes Sociales: 201 Consejos para Marketeros y Emprendedores Digitales Calificación: 5 de 5 estrellas5/5DAX Lenguaje para el análisis de datos Calificación: 0 de 5 estrellas0 calificacionesQuiero Trabajar Desde Casa, ¿Cómo Empiezo?: Descubre Cómo es Posible Ganar Dinero o Empezar un Negocio desde la Comodidad de tu Hogar Calificación: 0 de 5 estrellas0 calificaciones
Comentarios para Arduino para Principiantes
21 clasificaciones0 comentarios
Vista previa del libro
Arduino para Principiantes - Antonio Caicedo Pedrera
Antonio Caicedo Pedrera
TABLA DE CONTENIDOS
––––––––
INTRODUCCIÓN
¿QUÉ ES ARDUINO?
¿POR QUÉ UTILIZAR ARDUINO?
¿QUÉ SE PUEDE HACER CON UN ARDUINO?
¿SÓLO EXISTE UN TIPO DE ARDUINO?
CONCEPTOS BÁSICOS Y NOCIONES DE ELECTRICIDAD
COMPONENTES ELECTRÓNICOS
DESARROLLO CON ARDUINO
IDE
LENGUAJE, COMANDOS Y FUNCIONES
TIPOS DE PUERTOS
PUERTOS DIGITALES
PUERTOS ANALÓGICOS
COMUNICACIÓN SERIE
SHIELDS
DESARROLLO DE PROYECTOS
EJERCICIOS
SOLUCIONES
Acerca del Autor
INTRODUCCIÓN
¿QUÉ ES ARDUINO?
Arduino forma parte del concepto de hardware y software libre y está abierto para uso y contribución de toda la sociedad. Arduino es una plataforma de prototipos electrónicos, creado en Italia, que consiste básicamente en una placa microcontrolador, con un lenguaje de programación en un entorno de desarrollo que soporta la entrada y salida de datos y señales. Fue creado en el año 2005 con el objetivo de servir como base para proyectos de bajo coste y es lo suficientemente simple para ser utilizado por los desarrolladores. Arduino es flexible y no requiere de un profundo conocimiento sobre el campo de la electrónica, lo que hizo que fuera muy popular entre los artistas y principiantes, además de los desarrolladores experimentados que no tienen acceso a más plataformas complejas.
Arduino es una plataforma de computación física (son sistemas digitales conectados a sensores y actuadores, que permiten construir sistemas que perciben la realidad y responden con acciones físicas), basada en una simple placa microcontrolador de entrada/salida y desarrollada sobre una biblioteca que simplifica la escritura de la programación en C/C++. Arduino puede ser usado para desarrollar artefactos interactivos stand-alone o conectados al ordenador a través de Adobe Flash, Procesing, Max/MSP, Pure Data o SuperCollider.
Un microcontrolador (también denominado MCU) es un ordenador en un chip que contiene procesador, memoria y periféricos de entrada/salida. Es un microprocesador que puede ser programado para funciones específicas, en contraste con otros microprocesadores de propósito general (como los utilizados en los PCs). Estos son embarcados en el interior de algún dispositivo, en nuestro caso Arduino, para que puedan controlar sus funciones o acciones.
Es un kit de desarrollo capaz de interpretar variables en el entorno y transformarlas en las señales eléctricas correspondientes a través de sensores conectados a sus terminales de entrada y tutear el control o accionamiento de algún otro elemento electrónico conectado a la terminal de salida. O sea, es una herramienta de control de entrada y salida de datos, que puede ser accionada por un sensor (por ejemplo un resistor dependiente de la luz - LDR) y que, después de pasar por una etapa de procesamiento, el microcontrolador, podrá accionar un actuador (un motor por ejemplo). Como puede percibir es como un ordenador que tiene sensores de entrada, como el mouse y el teclado, y de salida, como las impresoras y los altavoces, por ejemplo, solo que este hace interface con circuitos eléctricos, pudiendo recibir o enviar informaciones/tensiones en estos.
Arduino está basado en un microcontrolador (Atmega) y de esa forma se puede programar lógicamente, es decir, es posible la creación de programas, utilizando