Tipo: Libro / Curso
Formato: PDF
Autor:
Descripción: Curso básico de iniciación a la programación y aplicación de Arduino. Con descripciones y ejemplos prácticos del uso de diferentes sensores y accesorios, utilizando principalmente una placa Arduino NANO
Introducción
Arduino es una herramienta de desarrollo de computación física (physical computing) de código abierto, basada en una placa con un sencillo microcontrolador y un entorno de desarrollo para crear software (programas) para la placa.
Se puedes usar Arduino para crear dispositivos interactivos, leyendo datos de una gran variedad de sensores e interruptores y controlar multitud de tipos de circuitos, motores y otros actuadores físicos. Los proyectos de Arduino pueden ser autónomos o comunicarse con un programa (software) que se ejecute en tu computadora (ej. Flash, Processing, MaxMSP).
La placa puedes montarla tú mismo o comprarla ya lista para usar, y el software de desarrollo es abierto y lo puedes descargar gratis.
Arduino, además de simplificar el proceso de trabajar con microcontroladores, ofrece a profesores, estudiantes y aficionados, algunas ventajas respecto a otros sistemas. Por ejemplo:
· Asequible - Las placas Arduino son más asequibles comparadas con otras plataformas de microcontroladores.
·
Multi-Plataforma - El software de Arduino funciona en los sistemas operativos Windows, Macintosh OSX y Linux. La mayoría de los entornos para microcontroladores están limitados a Windows.
·
Entorno de programación simple y directo - El entorno de programación de Arduino es fácil de usar para principiantes y lo suficientemente flexible para los usuarios avanzados.
· Software ampliable y de código abierto - El software Arduino está publicado bajo una licencia libre y preparado para ser ampliado por programadores experimentados. El lenguaje puede ampliarse a través de librerías de C.
* También te pueden interesar:
- Manual de programación Arduino
- Curso Básico de Arduino UNO
- + Cursos, tutoriales y libros gratis sobre Arduino
Resumen del contenido
- Introducción a Arduino. ¿Qué es Arduino?
- Instalación del entorno de trabajo. Descarga e instalación del IDE de Arduino.
- Carga de un programa de ejemplo.
- Arduino NANO. Descripción general
y especificaciones.
- Algunas ideas básicas sobre programación.
- Estructura de un programa Arduino. El lenguaje con el que se programan las placas Arduino.
- Algunos conceptos básicos sobre electrónica.
- Uso del Protoboard. Nuestro primer circuito.
- Las entradas digitales de Arduino. - Condicionales y botones.
-
Lógica digital y álgebra de Bool.
- La instrucción IF.
- Estableciendo la comunicación serie con el mundo exterior.
- Recibiendo mensajes a través del puerto serie.
-
Los pines cuasi analógicos. - Salidas cuasi analógicas.
-
Modificando el brillo de un LED (Diodo Emisor de Luz).
- Los LED RGB. Programa de control RGB.
-
Arduino y los pines analógicos. - Arduino y las entradas analógicas.
-
Nuestro primer circuito con un transistor para controlar un motor.
-
Arduino y los relés.
- Sensor de temperatura TMP36. Esquema eléctrico del circuito.
- Conociendo los servos. - Usando la primer librería: servo.
- Circuito con joystick y servo.
- Circuito con sensor ultrasónico de distancia.
-
Arduino y los shift registers o registros de desplazamiento.
- Sensores de temperatura DHT11. Programa de lectura del DHT11.
-
Conocer los sensores de nivel de agua, lluvia o condensación.
- Sensor de inclinación (Tilt Switch).
- El display de 7 segmentos. Programa de enciende los dígitos.
- Display LCD de 16×2, esquema de conexión y programa de control.
-
Comprendiendo el bus I2C. - El bus SPI.
Patrocinadores
Copyright © Apuntes de Electrónica - Política de privacidad - Contacto