Cuprins:
- Provizii
- Pasul 1: Construirea consiliului
- Pasul 2: Configurarea ecranului LCD
- Pasul 3: Scrieți codul
- Pasul 4: configurați-l
- Pasul 5: Ai terminat
- Pasul 6: Cum se folosește?
Video: Senzor cu ultrasunete LED-uri automate de animație de bun venit și ecran de informații LCD: 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
Când te întorci acasă obositor și încerci să te așezi și să te relaxezi, trebuie să fie foarte plictisitor să vezi același lucru în jurul tău în fiecare zi. De ce nu adăugați ceva distractiv și interesant care vă schimbă starea de spirit? Construiți un proiect Arduino super-ușor care vă întâmpină cu lumini de culoare gălbuie și relaxante, care rulează într-o animație distractivă, care vine cu un ecran LCD care vă poate proiecta propriul nume și ceea ce doriți să vă spuneți.
(ACEASTĂ IDEĂ A PROIECTULUI ESTE ORIGINATĂ DE MINE)
Acest proiect Arduino este activat de un senzor cu ultrasunete care vine cu lumini de culoare gălbuie și relaxante care rulează într-o animație distractivă și vine cu un ecran LCD care proiectează orice informație doriți.
Provizii
- Un loc potrivit unde puteți configura acest dispozitiv
- 9 becuri LED (orice culoare)
- 1 ecran LCD I2C
- 1 senzor cu ultrasunete
-
Arduino Jump Wires
- De la bărbat la bărbat
- De la bărbat la femeie
- Arduino Uno / Leonardo
- 9 rezistențe de 10kΩ
- Foarfece
- Bandă cu două fețe
- Banda de hartie
Pasul 1: Construirea consiliului
Vă rugăm să urmați imaginea în timp ce construiți placa
Pe Breadboard:
Conectați 5V (pe placa arduino) -> (+) (Pe panou)
Conectați GND (pe placa arduino) -> (-) (Pe panou)
Pentru senzorul cu ultrasunete:
Conectați VCC -> (+) (pe panou)
Conectați TRIG-> Dpin3
Conectați ECHO-> Dpin2
Conectați GND -> (-) (pe panou)
Pentru lumini LED:
Conectați Dpin-> LED (picior mai lung)
Conectare LED (picior mai scurt) -> 10kΩ Rezistor -> (-) (pe panou)
Pentru ecranul LCD I2C:
Conectați GND -> (-) (pe panou)
Conectați VCC -> (+) (pe panou)
Conectați SDA-> SDA (pe placa arduino)
Conectați SCL-> SCL (pe placa arduino)
Pasul 2: Configurarea ecranului LCD
CONFIGURAREA ECRANULUI LCD
- Aprindeți ecranul LCD și obțineți o șurubelniță
- Rotiți șurubul din spatele ecranului I2C și vedeți modificările pe ecran
- rotiți șurubul pentru a face ecranul LCD ușor și clar de văzut
CONFIGURAREA CODULUI
- Aveți nevoie de un fișier ZIP pentru a vă rula codul. Click aici pentru a descarca
- Fișierul ZIP trebuie numit „LiquidCrystal_I2C
- Vă rugăm să NU deschideți fișierul ZIP
- Accesați Arduino-> Includeți Bibliotecă-> Adăugați. ZIP Libar … -> ADĂUGAȚI DOSARUL POSTAL
- Acum sunteți OK și puteți trece la pasul următor
Pasul 3: Scrieți codul
După ce placa dvs. este construită, puteți începe să scrieți codul.
Faceți clic aici pentru cod
Adnotările sunt date pentru modificări și, dacă aveți întrebări, vă rugăm să comentați mai jos
Pasul 4: configurați-l
Găsiți un loc potrivit pentru a configura dispozitivul. Pentru mine, l-am configurat în spatele ecranului computerului cu senzorul cu ultrasunete și ecranul LCD orientat spre mine.
REGULI PENTRU CONFIGURARE:
- Găsiți un loc potrivit
- Senzorul cu ultrasunete trebuie să fie orientat către utilizator
- Cel mai apropiat obiect pe care senzorul cu ultrasunete îl poate detecta nu trebuie să fie mai mic de 100 cm. (Puteți, dar trebuie să modificați codul scris)
- LED-ul ar trebui să fie configurat acolo unde poate fi vizualizat
- Ecranul LCD trebuie orientat spre utilizator
- Nu configurați dispozitivul în apropierea temperaturii și umidității extreme
- Calculați spațiul necesar dispozitivului, nu îndoiți sau zdrobiți cablurile sau dispozitivul
Pasul 5: Ai terminat
Felicitări, ați terminat cu proiectul dvs. Arduino!
O REAMINTIRE PRIETENEASCA:
- Înainte de a porni dispozitivul, asigurați-vă că ați conectat corect și corect toate cablurile. Atunci când nu sunt conectate corect și corect toate cablurile, ar putea provoca daune grave plăcii și computerului Arduino, ceea ce le-ar putea provoca supraîncălzirea și ar putea provoca incendii.
- Aranjamentele pinilor pot fi schimbate de unul singur, trebuie doar să schimbați numărul pinului din codul meu Arduino pentru a se potrivi scenariului dvs.
- Puteți adăuga suplimente de unul singur, trebuie doar să adăugați și să modificați codul Arduino pentru a se potrivi scenariului dvs.
- Puteți schimba codul meu Arduino, asigurați-vă că se potrivește scenariului dvs.
MODIFICĂRI RECOMANDATE:
- Schimbați animația cu lumină de întâmpinare LED prin cod
- Schimbați culoarea luminii de bun venit LED
- Modificați distanța de detectare a senzorului cu ultrasunete prin cod
- Schimbați cuvintele / informațiile de pe ecranul LCD
- Folosiți programe de completare (de exemplu, adăugați temperatura la LCD, adăugați un ceas la LCD …….)
Pasul 6: Cum se folosește?
Cum să-l folosească?
Mergeți doar în zona pe care senzorul o poate detecta. Când senzorul vă detectează, dispozitivul va fi activat și va aprinde toate luminile LED și ecranul LCD.
Acest dispozitiv este construit precis și poate funcționa / se potrivește în multe scenarii.
Scenarii:
- Mergi în zona detectată-> senzorul te detectează-> LED și LCD activate-> Rămâi în continuare în zonă-> Toate LED-urile și LCD-ul nu vor fi activate din nou
- Nu mergeți în zona detectată-> senzorul nu vă va detecta-> Toate LED-urile și LCD-ul nu vor fi activate
- Mergi în zona detectată-> senzorul te detectează-> LED și LCD activate-> Părăsești zona-> Toate LED-urile și LCD-ul nu vor fi activate
- Mergi în zonă-> senzorul te detectează-> LED și LCD activate-> Părăsești zona-> Toate LED-urile și LCD-ul nu vor fi activate-> Mergi din nou în zona detectată-> senzorul te detectează- > LED-uri și LCD activate
Recomandat:
Faruri automate folosind senzorul cu ultrasunete: 3 pași
Faruri automate folosind senzorul cu ultrasunete: v-ați gândit vreodată că modul în care farurile se aprind automat noaptea și se sting automat dimineața? Există vreo persoană care să pornească / să oprească aceste lumini? Există mai multe moduri de a aprinde luminile stradale, dar următoarele c
Bine ați venit la Prieten: 10 pași
Bine ați venit la Friend: Un proiect creat de: Chris Kang, David Kalman, Rick Schutte și Misha Gliwny
Interfață Arduino cu senzor cu ultrasunete și senzor de temperatură fără contact: 8 pași
Interfață Arduino cu senzor cu ultrasunete și senzor de temperatură fără contact: În prezent, producătorii, dezvoltatorii preferă Arduino pentru dezvoltarea rapidă a prototipurilor de proiecte. Arduino este o platformă electronică open-source bazată pe hardware și software ușor de utilizat. Arduino are o comunitate de utilizatori foarte bună. În acest proiect
Citirea datelor senzorului cu ultrasunete (HC-SR04) pe un ecran LCD 128 × 128 și vizualizarea acestuia folosind Matplotlib: 8 pași
Citirea datelor senzorului cu ultrasunete (HC-SR04) pe un ecran LCD de 128 × 128 și vizualizarea acestuia folosind Matplotlib: În acest instructable, vom folosi MSP432 LaunchPad + BoosterPack pentru a afișa datele unui senzor ultrasonic (HC-SR04) pe un 128 × 128 LCD și trimiteți datele către PC în serie și vizualizați-le folosind Matplotlib
Bine ați venit în lumea reală: 5 pași
Welcome to the Real World: This instructivo tiene as fin developar el Aprendizaje de Relaciones Espaciales, para Ni ñ os y Ni ñ as in Nivel de Preparatoria, de o manieră m á s vivencial y concreta