Tabla de contenido:
- Paso 1: componentes
- Paso 2: Matriz de Led
- Paso 3: Sensor DHT
- Paso 4: reloj
- Paso 5: IOT
- Paso 6: Esquema eléctrico
- Paso 7: Código Arduino
- Paso 8: Utilización
Video: Bola brillante IOT: 8 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:44
Este proyecto se basa en el control, a través de la app Blynk, de una matriz de neopixel, ya que una simple lámpara no era suficiente agregué un reloj y un sensor de temperatura y humedad, pero lo vemos en detalle.
Paso 1: componentes
1: Arduino R3
16: NeoPixel WS2812B
1: LCD 16x2 con módulo I2C
1: RTC (reloj en tiempo real) DS 1307
1: DHT 22 (sensor de temperatura y humedad)
1: Convertidor DC DC reductor ajustable
1: Regulador lineal LM1117
1: ESP5266-01
3: interruptor de botón
1: Desviador
1: Difusor para lámpara de bola blanca opalina exterior
1: caja de conexiones eléctricas
1: Resistencia 220 ohmios
1: Resistencia 510 ohmios
1: Resistencia 1K ohmios
1: Resistencia 470 ohmios
3: Diodo 1N4007
Cable eléctrico
Paso 2: Matriz de Led
Construí una pequeña matriz de nepixel como en el diagrama a continuación, está controlado por Arduino con la biblioteca "Adafruit_NeoPixel.h", es muy brillante y es aconsejable no mirar, cuando los LED están encendidos.
Paso 3: Sensor DHT
Usé el sensor DHT 22 para monitorear las condiciones ambientales, la variación de color del LED, representa la temperatura, en 12 variaciones de color, desde azul (frío) a rojo (caliente).
Paso 4: reloj
El reloj está controlado por el RTC, utilicé un DS1307 pero también puede ajustarse al DS3231, para obtener más detalles, consulte "Clock Set Date Time", al contrario de ese proyecto, eliminé las resistencias desplegables de los botones, P1, P2 y P3, que se utilizan para ajustar la hora, y realicé un pequeño cambio en el código.
Paso 5: IOT
Arduino está conectado a Internet a través del ESP8266, que a su vez, está conectado a la aplicación Blynk.
A través del teléfono puede cambiar el color de la lámpara según el estado de ánimo. Los colores se configuran de la siguiente manera:
V1 = rojo
V2 = verde
V3 = Blu
V5 = amarillo
V6 = Morado
V7 = Cian
V8 = Blanco
V4 = temperatura
Paso 6: Esquema eléctrico
Como puede ver en el diagrama de cableado, el corazón del circuito es "Arduino", en mi caso usé "Arduino Nano".
Para el pin A4 y A5 están conectados a los respectivos SDA y SCL de la pantalla I2C 16x2 y al RTC.
El sensor de temperatura y humedad está conectado al Pin 4, a través de una resistencia Pull-Up.
El desviador, conectado al pin 12 de Arduino, cambia del modo IOT a un bonito juego de luces, denominado "arco iris".
Para alimentar el ESP8266 usé un regulador LM1117, mientras que para reducir el voltaje en RTX, usé un divisor resistivo (R1-R2).
El grupo D1, D2, D3 tiene una función protectora:
- D1 protege contra polaridad inversa.
- D2, en caso de que cambiemos el código Arduino, impide la alimentación de la matriz Neopixel.
- D3 reduce 5,6 voltios a 5 voltios
Paso 7: Código Arduino
Código de create.arduino.cc:
bibliotecas:
- Wire.h - Arduino IDE
- RTClib.h:
- LiquidCrystal_I2C.h -
- DHT.h -
- Adafruit_NeoPixel.h -
- ESP8266_Lib.h -
- BlynkSimpleShieldEsp8266.h -
Parámetros a configurar en el código:
- char auth = "YourAuthToken"; ingrese el código Token de la aplicación Bynk
- Blynk.begin (auth, wifi, "ssid", "contraseña"); ingrese el SSID y la contraseña de su enrutador Wi Fi
Paso 8: Utilización
Como a mi gato no le gusta el árbol de Navidad, durante las vacaciones usé esta lámpara en "modo arcoíris"
Recomendado:
Brillante Arduino Xmas Star: 8 pasos
Sparkling Arduino Xmas Star: Aprecio que sea un poco tarde para comenzar un proyecto navideño este año. Pero tal vez ya tengas todo lo que necesitas, y tal vez no vayas a ningún lado este año: entonces tal vez, solo tal vez quieras probar este pequeño proyecto. Lista de partes
¡Linterna súper brillante de $ 100 por menos de $ 10 !: 5 pasos
¡Linterna súper brillante de $ 100 por menos de $ 10! Pensé que tenía que haber una manera más fácil de modificar una linterna más pequeña con menos hardware y que tomara menos tiempo. Yo p
Guitarra que cambia de color brillante: 49 pasos (con imágenes)
Guitarra brillante que cambia de color: en el reino del rock and roll es importante diferenciarse. Con millones de personas en este mundo que pueden tocar la guitarra, simplemente tocar bien no es suficiente. Necesitas algo extra para convertirte en un dios del rock. Considere esto gu
Mundo brillante (globo LED): 4 pasos
Bright World (LED Globe): este fue el concepto inicial. Un globo cúbico que albergaría una lámpara LED. Es puramente una decoración, o un centro de mesa para una mesa de café (si tienes uno, yo no). Lista de materiales: -Pegamento caliente -Acrílico-LED's-Reistores de 10k -Batería de 9 voltios -Corte láser
Cómo hacer una luz de flash súper brillante con LED - Bricolaje: Luz súper brillante: 11 pasos
Cómo hacer una luz de flash súper brillante con LED - Bricolaje: Luz súper brillante: vea el video al principio