INHOUDSOPGAWE:

Ultrasoniese sensor Outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm: 6 stappe
Ultrasoniese sensor Outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm: 6 stappe

Video: Ultrasoniese sensor Outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm: 6 stappe

Video: Ultrasoniese sensor Outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm: 6 stappe
Video: Riden RD6018 Programmable 60V 18A 1080W Buck Converter | WattHour 2024, Julie
Anonim
Ultrasoniese sensor outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm
Ultrasoniese sensor outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm
Ultrasoniese sensor outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm
Ultrasoniese sensor outomatiese LED -verwelkomingsanimasie -ligte en LCD -inligtingsskerm

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

Die bou van die Raad
Die bou 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
Stel u LCD -skerm op
Stel u LCD -skerm op
Stel u LCD -skerm op
Stel u LCD -skerm op
Stel u LCD -skerm op

Stel u LCD -skerm op

  1. Verlig jou LCD -skerm en kry 'n skroewedraaier
  2. Draai die skroef agter die I2C -skerm en sien die veranderinge op die skerm
  3. Draai die skroef om die LCD -skerm maklik en duidelik te maak

INSTELLING VAN U KODE

  1. U benodig 'n zip -lêer om u kode uit te voer. Klik HIER om af te laai
  2. Die zip -lêer moet "LiquidCrystal_I2C
  3. Moet asseblief nie die zip -lêer oopmaak nie
  4. Gaan in Arduino-> Sluit Libary in-> Voeg. ZIP Libary by …-> VOEG U RITMAP
  5. Nou is dit reg en kan u na die volgende stap gaan

Stap 3: Skryf die kode

Skryf die kode
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

Stel dit op
Stel dit op
Stel dit op
Stel dit op
Stel dit op
Stel dit op
Stel dit op
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:

  1. Soek 'n geskikte plek
  2. Die ultrasoniese sensor moet na die gebruiker wys
  3. 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)
  4. Die LED moet opgestel word waar dit gevisualiseer kan word
  5. Die LCD -skerm moet na die gebruiker wys
  6. Moenie die toestel naby ekstreme temperatuur en humiditeit opstel nie
  7. 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:

  1. 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.
  2. Die rangskikking van die penne kan u self verander, verander net die speldnommer in my Arduino -kode om by u scenario te pas.
  3. U kan self byvoegings byvoeg, net my Arduino-kode byvoeg en verander om by u scenario te pas.
  4. U kan my Arduino -kode verander, maar maak seker dat dit by u scenario pas.

AANBEVOLE VERANDERINGE:

  1. Verander die LED -welkomlig -animasie via kode
  2. Verander die kleur van die LED -verwelkomingslig
  3. Verander die ultrasoniese sensoropsporingsafstand via kode
  4. Verander die woorde/inligting op die LCD -skerm
  5. 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:

  1. 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
  2. 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
  3. 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
  4. 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

Aanbeveel: