Curso corto arduino
En esta publicación les estaré compartirtiendo el uso de periféricos con Arduino como resultados de las sesiones en directo transmitidas por el canal de YouTube.
El contenido trabajado hasta el momento es:
​
1. Manejo del puerto serial para comunicación con PC.
2. Uso del LCD 16x2 y del teclado matricial 4x4.
3. Aplicación: Gestión de base de datos en Arduino con LCD y
teclado matricial.
4. Como usar el display 7 segmentos.
5. Aplicación: Control de temperatura usando TMP36 y motor DC.
6. Como usar el dipswitch para controlar el display 7 segmentos.
7. Control de motor DC con puente H (L293).
8. Uso del relé para controlar cargas de alto voltaje.
9. Uso del sensor PIR para detección de intrusos.
10. Uso del sensor de ultrasonido para medir distancia.
11. Uso de la fotoresistencia para sistemas de iluminación
automáticos.
12. Uso del registro de desplazamiento 74HC595 para duplicar la cantidad
de puertos digitales en el Arduino.
13. Programación de funciones en Arduino.
14. Control de tiras de leds usando la librería NeoPixel.
15. Creación de Arduino en Proteus
​
Suscríbete en el canal de YouTube (https://www.youtube.com/c/electronfer)
para recibir las notificaciones de nuevas publicaciones.
Puerto Serial
En este video se presentará detalladamente el uso del puerto serial de Arduino, mostrando las instrucciones para leer y escribir. Posteriormente, se realiza su implementación física para desarrollar un voltímetro usando Qt para graficar la información sensada con Arduino.
Ejercicio Puerto Serial:
Voltímetro usando Arduino nano y Qt
LCD 16x2
En este video se presentará detalladamente el uso del LCD y el teclado matricial con Arduino, mostrando las instrucciones para leer datos desde el teclado y escribir cadenas de caracteres en el LCD. El tutorial está dividido en dos partes, en la primera se mostrará la configuración de los periféricos y su uso básico, y en la segunda parte se terminará el desarrollo de la aplicaciónm gestionando una base de datos de usuarios para control de acceso.
Documentación detallada disponible en:
https://electronfer.wixsite.com/electronica/post/uso_lcd_keypad_arduino
Aplicación:
Sistema de control de acceso
Puerto Analógico
En este video se mostrará como realizar un control de temperatura con Arduino, el circuito está compuesto de un motor de corriente continua y de un sensor de temperatura TMP36. El objetivo principal de este proyecto es generar un control de las revoluciones del motor proporcional al cambio de temperatura. La lectura del sensor se realizará por medio del puerto analógico.
Dipswitch y display 7 segmentos
En este video se mostrará el uso del dipswitch, específicamente como conectarlo y usarlo con #Arduino. Además se mostrará como controlar el display 7 segmentos acorde con el código binario ingresado al dipswitch.
Control motor DC
En este video se presentan los aspectos más importantes a tener en cuenta a la hora de trabajar con motores con Arduino. Se explica el uso el driver L293D disponible en Tinkercad para controlar el sentido de giro del motor DC.
Uso del relé
En este video les estaré mostrando como usar un relé de 5V para activar cargas en corriente alterna (AC) en #Arduino. Se presentarán elementos como el generador de señales, osciloscopio, transistor NMOS, el relé, uso de bombillas, todo esto en el entorno de #Tinkercad.
Sensor de presencia (PIR)
En este video se estará presentando los aspectos más importantes a tener en cuenta a la hora de trabajar con el sensor de presencia PIR, para la posterior construcción de un sistema de iluminación automático y alarmas para detectar intrusos.
Sensor Ultrasonido
En este video se estará presentando los aspectos más importantes a tener en cuenta a la hora de trabajar con el sensor de ultrasonido, para la posterior construcción de un sistema de detección de obstáculos o crear un instrumento de medición de distancia.
Sensor de luz: fotoresistencia
En este video se estará presentando los aspectos más importantes a tener en cuenta a la hora de trabajar con el sensor de luz resistivo o fotoresistencia, para la posterior construcción de un sistema de iluminación automático. También se hablara un poco de la lectura de información por medio del puerto analógico.
Registro de desplazamiento
Hay aplicaciones trabajando con Arduino que nos encontramos con la limitación de que la cantidad de puertos digitales no son suficientes, es por esto que en este tutorial les muestro como usar el registro de desplazamiento 74HC595 para duplicar la cantidad de puertos digitales del Arduino.
Creación Arduino Proteus
En este tutorial les estaré mostrando como crear nuestro propio Arduino para simular nuestros programas creados con el entorno de desarrollo Arduino IDE, como paso previo a una implementación con el sistema físico real.
Es importante realizar simulaciones antes de interactuar con el sistema físico real, ya que esto nos posibilita controlar errores tanto desde el punto de vista eléctrico como de programación. Por esta razón se eligió el programa Proteus como nuestra herramienta para realizar nuestras simulaciones.