Taula de continguts:
- Subministraments
- Pas 1: Construcció de la Junta
- Pas 2: Configuració de la pantalla LCD
- Pas 3: escriviu el codi
- Pas 4: configureu-lo
- Pas 5: ja heu acabat
- Pas 6: com s'utilitza?
Vídeo: Sensor d'ultrasons Llums d'animació LED de benvinguda automàtiques i pantalla d'informació LCD: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Quan torneu a casa cansat i intentant seure i relaxar-vos, ha de ser molt avorrit veure el mateix que us envolta cada cop. Per què no afegeixes alguna cosa divertida i interessant que canviï el teu estat d'ànim? Construïu un projecte Arduino molt senzill que us doni la benvinguda amb llums groguenques i relaxants que s’executen en una divertida animació amb una pantalla LCD que pugui projectar el vostre propi nom i el que vulgueu dir a vosaltres mateixos.
(AQUESTA IDEA DEL PROJECTE L’ORIGEN)
Aquest projecte Arduino s’activa mitjançant un sensor d’ultrasons que inclou llums grogues suaus i relaxants que s’executen en una divertida animació i que inclou una pantalla LCD que projecta la informació que desitgi.
Subministraments
- Un lloc adequat per configurar aquest dispositiu
- 9 bombetes LED (de qualsevol color)
- 1 pantalla LCD I2C
- 1 sensor d'ultrasons
-
Arduino Jump Wires
- Home a Home
- D’Home a Dona
- Arduino Uno / Leonardo
- 9 resistències de 10kΩ
- Tisores
- Cinta de doble cara
- Cinta de paper
Pas 1: Construcció de la Junta
Seguiu la imatge mentre es construeix el tauler
Al tauler de pa:
Connecteu 5V (a la placa arduino) -> (+) (a la taula de suport)
Connecteu GND (a la placa arduino) -> (-) (a la taula de suport)
Per al sensor d'ultrasons:
Connecta VCC -> (+) (a la taula de suport)
Connecteu TRIG-> Dpin3
Connecteu ECHO-> Dpin2
Connecta GND -> (-) (a la taula de suport)
Per a llums LED:
Connecta Dpin-> LED (pota més llarga)
Connectar LED (cama més curta) -> Resistència de 10 kΩ -> (-) (a la taula de suport)
Per a la pantalla LCD I2C:
Connecta GND -> (-) (a la taula de suport)
Connecta VCC -> (+) (a la taula de suport)
Connecteu SDA-> SDA (a la placa arduino)
Connecteu SCL-> SCL (a la placa arduino)
Pas 2: Configuració de la pantalla LCD
CONFIGURAR LA PANTALLA LCD
- Enceneu la pantalla LCD i obteniu un tornavís
- Gireu el cargol darrere de la pantalla I2C i vegeu els canvis a la pantalla
- gireu el cargol per fer que la pantalla LCD sigui fàcil de veure
CONFIGURACIÓ DEL CODI
- Necessiteu un fitxer ZIP per executar el vostre codi. Feu clic AQUÍ per descarregar
- El fitxer ZIP s'hauria de dir "LiquidCrystal_I2C
- NO obriu el fitxer ZIP
- Vés a Arduino-> Inclou Libary-> Afegeix. ZIP Libary … -> AFEGEIX LA CARPETA ZIP
- Ara esteu bé i podeu passar al següent pas
Pas 3: escriviu el codi
Després de construir el tauler, podeu començar a escriure el codi.
Feu clic aquí per obtenir el codi
Es donen anotacions per als canvis i si teniu alguna pregunta, comenteu-ho a continuació
Pas 4: configureu-lo
Cerqueu un lloc adequat per configurar el dispositiu. Per a mi, el vaig configurar darrere de la pantalla de l'ordinador amb el sensor d'ultrasons i la pantalla LCD cap a mi.
NORMES PER A LA CONFIGURACIÓ:
- Troba un lloc adequat
- El sensor d'ultrasons ha de mirar cap a l'usuari
- L'objecte més proper que el sensor d'ultrasons pot detectar no ha de ser inferior a 100 cm. (Podeu però heu de canviar el codi escrit)
- El LED s’ha de configurar allà on es pugui visualitzar
- La pantalla LCD ha d’estar orientada cap a l’usuari
- No configureu el dispositiu a una temperatura i humitat extremes
- Calculeu l'espai necessari per al dispositiu, no doblegueu ni aixafeu els cables ni el dispositiu
Pas 5: ja heu acabat
Enhorabona, ja heu acabat amb el vostre projecte Arduino.
RECORDATORI AMISTÓS:
- Abans d’engegar el dispositiu, assegureu-vos que heu connectat tots els cables correctament i correctament. Si no es connecten correctament i correctament tots els cables, pot causar greus danys a la placa Arduino i a l'ordinador, que poden provocar un sobreescalfament i un incendi.
- Les disposicions dels pins es poden canviar vosaltres mateixos, només heu de canviar el número de pin del meu codi Arduino perquè s’adapti al vostre escenari.
- Podeu afegir complements per vosaltres mateixos, només heu d’afegir i canviar el codi Arduino perquè s’adapti al vostre escenari.
- Podeu canviar el meu codi Arduino, només heu d'assegurar-vos que s'adapti al vostre escenari.
CANVIS RECOMANATS:
- Canvieu l'animació de llum de benvinguda LED mitjançant el codi
- Canvieu el color de la llum de benvinguda del LED
- Canvieu la distància de detecció del sensor d’ultrasons mitjançant el codi
- Canvieu les paraules / informació de la pantalla LCD
- Utilitzeu complements (per exemple, afegiu temperatura a la pantalla LCD, afegiu un rellotge a la pantalla LCD …….)
Pas 6: com s'utilitza?
Com utilitzar-lo?
Simplement camineu per la zona que el sensor pot detectar. Quan el sensor us detecti, el dispositiu s'activarà i il·luminarà tots els llums LED i la pantalla LCD.
Aquest dispositiu està construït amb precisió i pot funcionar / encaixar en molts escenaris.
Escenaris:
- Camineu a la zona detectada-> el sensor us detecta-> LED i LCD activats-> Continuareu a la zona-> Tots els LED i LCD no es tornaran a activar
- No camineu per l'àrea detectada-> el sensor no us detectarà-> Tots els LED i LCD no s'activaran
- Camineu per la zona detectada-> el sensor us detecta-> LED i LCD activats-> Deixeu la zona-> Tots els LED i LCD no s’activaran
- Camineu per la zona-> el sensor us detecta-> LED i LCD activats-> Deixeu la zona-> Tots els LED i LCD no s’activaran-> Tornareu a caminar per la zona detectada-> el sensor us detecta- > LED i LCD activats
Recomanat:
Lectura de dades del sensor d'ultrasons (HC-SR04) en una pantalla LCD de 128 × 128 i visualització mitjançant Matplotlib: 8 passos
Lectura de dades del sensor ultrasònic (HC-SR04) en una pantalla LCD de 128 × 128 i visualització mitjançant Matplotlib: en aquesta instrucció, utilitzarem el MSP432 LaunchPad + BoosterPack per mostrar les dades d’un sensor ultrasònic (HC-SR04) en un 128 × 128 LCD i envieu les dades al PC en sèrie i visualitzeu-les mitjançant Matplotlib
Pantalla LCD I2C / IIC - Utilitzeu un LCD SPI a la pantalla LCD I2C mitjançant el mòdul SPI a IIC amb Arduino: 5 passos
Pantalla LCD I2C / IIC | Utilitzeu un LCD SPI a la pantalla LCD I2C Utilitzant el mòdul SPI a IIC amb Arduino: Hola, ja que un SPI LCD 1602 normal té massa cables per connectar-se, de manera que és molt difícil connectar-lo amb arduino, però hi ha un mòdul disponible al mercat. converteix la pantalla SPI en pantalla IIC, de manera que només heu de connectar 4 cables
Animació a la pantalla LCD I2c de 16x2 amb STM32 Nucleo: 4 passos
Animació en pantalla LCD I2c de 16x2 amb STM32 Nucleo: Hola amics, aquest és un tutorial que il·lustra com fer una animació personalitzada en una pantalla LCD i2c de 16x2. Hi ha molt poques coses necessàries per al projecte, de manera que si teniu accés al codi podeu acabar en 1 hora. Després de seguir aquest tutorial, podreu
Pantalla LCD I2C / IIC - Convertiu un LCD SPI a pantalla LCD I2C: 5 passos
Pantalla LCD I2C / IIC | Converteix una pantalla LCD SPI a la pantalla LCD I2C: fer servir una pantalla LCD SPI necessita massa connexions, cosa que és molt difícil de fer, així que he trobat un mòdul que pot convertir el LCD i2c al LCD SPI, així que comencem
Arduino Uno: Animació de mapa de bits en pantalla de pantalla tàctil ILI9341 TFT amb visuino: 12 passos (amb imatges)
Arduino Uno: Animació de mapa de bits a la pantalla tàctil ILI9341 amb pantalla tàctil TFT amb Visuino: els pantalles tàctils TFT basats en ILI9341 són pantalles de pantalla molt populars per a Arduino. Visuino els ha donat suport des de fa força temps, però mai no vaig tenir l'oportunitat d'escriure un tutorial sobre com utilitzar-los. Recentment, però, poca gent va preguntar