INHOUDSOPGAWE:
Video: Ultrasoniese sensor Outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm: 6 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
As u vermoeiend by die huis kom en probeer sit en ontspan, moet dit baie vervelig wees om elke dag dieselfde ding om u te sien. Waarom voeg u nie iets lekker en interessant by wat u bui verander nie? Bou 'n super-maklike Arduino-projek wat u verwelkom met sagte, ontspannende geel ligte wat in 'n prettige animasie loop, met 'n LCD-skerm wat u eie naam kan projekteer en wat u vir uself wil sê.
(HIERDIE IDEE VAN DIE PROJEK IS DEUR MY GERIG)
Hierdie Arduino -projek word geaktiveer deur 'n ultrasoniese sensor met sagte, ontspannende geel ligte wat in 'n prettige animasie loop, en 'n LCD -skerm wat alle inligting wat u wil hê, projekteer.
Voorrade
- 'N Geskikte plek waar u hierdie toestel kan instel
- 9 LED -gloeilampe (enige kleur)
- 1 I2C LCD skerm
- 1 Ultrasoniese sensor
-
Arduino Jump Wires
- Man tot man
- Man tot vrou
- Arduino Uno/ Leonardo
- 9 10kΩ weerstande
- Skêr
- Dubbelzijdige band
- Papier band
Stap 1: Konstruksie van die raad
Volg die prentjie terwyl u die bord bou
Op broodbord:
Koppel 5V (op arduino-bord)-> (+) (op broodbord)
Koppel GND (op arduino-bord)-> (-) (op broodbord)
Vir ultrasoniese sensor:
Koppel VCC-> (+) (op broodbord)
Koppel TRIG-> Dpin3
Koppel ECHO-> Dpin2
Verbind GND-> (-) (op broodbord)
Vir LED -ligte:
Koppel Dpin-> LED (langer been)
Verbind LED (korter been)-> 10kΩ Weerstand-> (-) (op broodbord)
Vir I2C LCD -skerm:
Verbind GND-> (-) (op broodbord)
Koppel VCC-> (+) (op broodbord)
Koppel SDA-> SDA (op arduino-bord)
Koppel SCL-> SCL (op arduino-bord)
Stap 2: Stel u LCD -skerm op
Stel u LCD -skerm op
- Verlig jou LCD -skerm en kry 'n skroewedraaier
- Draai die skroef agter die I2C -skerm en sien die veranderinge op die skerm
- Draai die skroef om die LCD -skerm maklik en duidelik te maak
INSTELLING VAN U KODE
- U benodig 'n zip -lêer om u kode uit te voer. Klik HIER om af te laai
- Die zip -lêer moet "LiquidCrystal_I2C
- Moet asseblief nie die zip -lêer oopmaak nie
- Gaan in Arduino-> Sluit Libary in-> Voeg. ZIP Libary by …-> VOEG U RITMAP
- Nou is dit reg en kan u na die volgende stap gaan
Stap 3: Skryf die kode
Nadat u bord opgestel is, kan u die kode begin skryf.
Klik hier vir die kode
Aantekeninge word vir veranderinge gegee, en as u enige vrae het, kan u hieronder kommentaar lewer
Stap 4: Stel dit op
Soek 'n geskikte plek om die toestel op te stel. Vir my het ek dit agter my rekenaarskerm opgestel met die ultrasoniese sensor en die LCD -skerm na my toe gerig.
REËLS VIR DIE OPSTEL:
- Soek 'n geskikte plek
- Die ultrasoniese sensor moet na die gebruiker wys
- Die naaste voorwerp wat die ultrasoniese sensor kan opspoor, moet nie minder as 100 cm wees nie. (U kan, maar u moet die geskrewe kode verander)
- Die LED moet opgestel word waar dit gevisualiseer kan word
- Die LCD -skerm moet na die gebruiker wys
- Moenie die toestel naby ekstreme temperatuur en humiditeit opstel nie
- Bereken die spasie wat nodig is vir die toestel, moenie u kabels of toestel buig of verpletter nie
Stap 5: U is klaar
Baie geluk, jy is klaar met jou Arduino -projek!
VRIENDELIKE HERINNERING:
- Voordat u die toestel begin, moet u seker maak dat u alle kabels korrek en korrek verbind het. As al die kabels nie korrek en korrek gekoppel is nie, kan dit ernstige skade aan u Arduino -bord en rekenaar veroorsaak, wat kan veroorsaak dat hulle oorverhit en brand kan veroorsaak.
- Die rangskikking van die penne kan u self verander, verander net die speldnommer in my Arduino -kode om by u scenario te pas.
- U kan self byvoegings byvoeg, net my Arduino-kode byvoeg en verander om by u scenario te pas.
- U kan my Arduino -kode verander, maar maak seker dat dit by u scenario pas.
AANBEVOLE VERANDERINGE:
- Verander die LED -welkomlig -animasie via kode
- Verander die kleur van die LED -verwelkomingslig
- Verander die ultrasoniese sensoropsporingsafstand via kode
- Verander die woorde/inligting op die LCD -skerm
- Gebruik byvoegings (bv. Voeg temperatuur by LCD, voeg 'n horlosie by LCD ….)
Stap 6: Hoe om dit te gebruik?
Hoe om dit te gebruik?
Loop net in die omgewing wat die sensor kan opspoor. As die sensor u opspoor, sal die toestel geaktiveer word en alle LED -ligte en die LCD -skerm verlig.
Hierdie toestel is presies gebou en kan in baie scenario's werk/pas.
Scenario's:
- U loop in die bespeurde gebied-> die sensor bespeur u-> LED en LCD geaktiveer-> U bly steeds in die gebied-> Alle LED en LCD sal nie weer geaktiveer word nie
- U loop nie in die bespeurde gebied nie-> die sensor sal u nie opspoor nie-> Alle LED's en LCD's word nie geaktiveer nie
- U loop in die bespeurde gebied-> die sensor bespeur u-> LED en LCD geaktiveer-> U verlaat die gebied-> Alle LED en LCD sal nie geaktiveer word nie
- U loop in die gebied-> die sensor ontdek u-> LED en LCD geaktiveer-> U verlaat die gebied-> Alle LED en LCD sal nie geaktiveer word nie-> U loop weer in die bespeurde gebied-> die sensor ontdek u- > LED en LCD geaktiveer