Programación
En esta ocasión conocimos nuevos componentes y aprendimos como programar un Arduino 🤓
Arduino uno
NeoPixel Ring
Cable USB 2.0 tipo A/B
En la parte superior tenemos el driver I2C y abajo tenemos la pantalla LCD
Para la programación utilizamos esta aplicación que es donde colocamos los códigos para que el Arduino realice diferentes acciones y que cuenta con diferentes librerías para que te guíes.
Para esta actividad teníamos que colocar los nombres y apellidos de cada integrante del grupo en la pantalla LCD y que vayan cambiando cada cierta cantidad de segundos. Lo primero que tenemos que hacer es conectar la pantalla LCD al protoboard junto con el controlador 12C y luego este conectarlo al Arduino de esta manera (GND a GND, VCC a 5V, SDA a A4, SCL a A5). Luego realizamos el código utilizando la biblioteca LiquidCrystal.
En esta teníamos que hacer que el NeoPixel cambiara a 3 diferentes colores cada ciertos segundo y de acuerdo al color que iluminara, tenia que salir el nombre de este en la pantalla LCD. este no pudimos lograrlo a tiempo 😢 pero tratare de explicarlo igual xd. Primero como teníamos que conectar 2 elementos tuvimos que darle energía al protoboard conectando la salida 5V a este, y luego contando el NeoPixel y la pantalla LCD. Por ultimo pasamos a la programación aquí teniamos que juntar las dos bibliotecas LiquidCrystal y Adafruit_NeoPixel aquí es donde fallamos porque no nos dio tiempo para juntarlos entonces funcionó pero por separado.😫