Turinys:

Sukurkite interaktyvią LED sistemą laiptais: 7 žingsniai
Sukurkite interaktyvią LED sistemą laiptais: 7 žingsniai

Video: Sukurkite interaktyvią LED sistemą laiptais: 7 žingsniai

Video: Sukurkite interaktyvią LED sistemą laiptais: 7 žingsniai
Video: Tauragės r. savivaldybės 2019 metų ataskaita | Modestas Petraitis 2024, Lapkritis
Anonim
Image
Image
Sukurkite interaktyvią laiptų LED sistemą
Sukurkite interaktyvią laiptų LED sistemą

Name yra laiptai. Labai įdomu bendruomenėje pamatyti daugybę laiptų atnaujinimo projektų. Pastaruoju metu nebuvo labai užimtas, todėl nusprendžiau panaudoti kai kuriuos atvirojo kodo aparatūros modulius, kad namuose pakeistų laiptus ir pridėčiau interaktyvių funkcijų. Šis projektas nebus ypač sunkus, man prireiks maždaug popietės. Jei jūsų namuose taip pat yra laiptų, kuriuos reikia atnaujinti, tikiuosi, kad šis pasidalijimas jums padės.

1 žingsnis: Darbo paruošimas

Darbo paruošimas
Darbo paruošimas

Pirmiausia turite paruošti keletą medžiagų, įskaitant:

Elektroninis modulis:

• „Longan Core“plokštė arba kita „Arduino“plėtros plokštė

• Ultragarsinis jutiklis, skirtas aptikti, ar kas nors praėjo laiptais

• LED juostelė

• MOS jungiklis, skirtas LED šviesos juostos valdymui

Eksploatacinės medžiagos:

• Viela

• „DuPont Wire“

• Antraštė

Įrankis:

• Lituoklis

• Vielos nuėmiklis

• žirklės

• Klijų pistoletas

2 veiksmas: prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais

Prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais
Prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais
Prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais
Prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais
Prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais
Prijunkite LED juostą prie MOS jungiklio ir priklijuokite jį po laiptais

MOS jungiklio naudojimas yra srovės stiprinimas. Kadangi „Led“juostai reikia maždaug 500 mA, „Arduino“IO prievadas neturi jokio būdo tiesiogiai valdyti LED šviesos juostą, o „Arduino“IO valdymo pajėgumus galima panaudoti per MOS jungiklį.

MOS jungiklis turi 3 sąsajas, V + ir V- prijungtos prie teigiamų ir neigiamų LED juostos polių, VIN ir GND prijungtos prie teigiamų ir neigiamų maitinimo šaltinio polių. Taip pat yra 3PIN valdymo kaiščiai. SIG yra prijungtas prie „Arduino“IO, VCC yra prijungtas prie 5 V, o GND yra prijungtas prie neigiamo maitinimo šaltinio poliaus. Kadangi „Arduino“ir šviesos diodas naudoja tą patį 5 V maitinimo šaltinį, per laidą prijungiame MOS jungiklio modulio VIN prie VCC, kad nereikėtų du kartus prijungti maitinimo šaltinio.

Pirmiausia prijunkite teigiamus ir neigiamus LED juostos polius prie V + ir V-

Tada LED juostos gale yra 3M juosta, kurią galima tiesiogiai įklijuoti po laiptais. MOS jungiklį taip pat galima pritvirtinti po laiptais klijų pistoletu.

3 veiksmas: prijunkite visų MOS jungiklių maitinimą ir pritvirtinkite prie laiptų

Prijunkite visų MOS jungiklių galią ir pritvirtinkite prie laiptų
Prijunkite visų MOS jungiklių galią ir pritvirtinkite prie laiptų
Prijunkite visų MOS jungiklių galią ir pritvirtinkite prie laiptų
Prijunkite visų MOS jungiklių galią ir pritvirtinkite prie laiptų

Šiame žingsnyje turite lygiagrečiai prijungti visų MOS jungiklių maitinimo šaltinius, o čia jums reikia kai kurių laidų. Jungties schema yra tokia, kaip parodyta 1 paveiksle.

Tai daugiausia varginantis darbas, baigus, kaip parodyta 2 paveiksle.

4 žingsnis: pataisykite ultragarso jutiklį ir „Arduino“

Ištaisytas ultragarso jutiklis ir „Arduino“
Ištaisytas ultragarso jutiklis ir „Arduino“
Ištaisytas ultragarso jutiklis ir „Arduino“
Ištaisytas ultragarso jutiklis ir „Arduino“
Ištaisytas ultragarso jutiklis ir „Arduino“
Ištaisytas ultragarso jutiklis ir „Arduino“

Šiame žingsnyje turite pritvirtinti ultragarsinį jutiklį prie laiptų įėjimo, kad eidami laiptais ulstrsonikai tai pajustų.

Ultragarso jutiklį galima pritvirtinti klijų pistoletu, kaip parodyta 1 paveiksle.

Tuo tarpu pritvirtinkite „Arduino“prie laiptų galo.

Ultragarsas turi 4 kaiščius, kuriuos reikia prijungti prie „Arduino“.

1. VCC prijungti prie 5V

2. GND į GND

3. Trig, tai yra ultragarso jutiklio siuntimo kaištis, prijungtas prie „Arduino“D2

4. Echo, tai yra ultragarso jutiklio priėmimo kaištis, prijungtas prie „Arduino“D3

5 veiksmas: prijunkite MOS jungiklio signalą prie „Arduino IO“

Prijunkite MOS jungiklio signalą prie „Arduino IO“
Prijunkite MOS jungiklio signalą prie „Arduino IO“
Prijunkite MOS jungiklio signalą prie „Arduino IO“
Prijunkite MOS jungiklio signalą prie „Arduino IO“

Iš viso šiame projekte naudojami 9 MOS jungikliai. Mes prijungėme 9 jungiklių SIG prie „Ardino“D4 ~ D12. Schema pateikta 1 pav.

Tai taip pat varginantis darbas, reikalaujantis lituoti ir sutvarkyti daug laidų ir šiek tiek kantrybės. Baigimas yra toks, kaip parodyta 2 paveiksle:

6 veiksmas: įjungimas ir bandymas

Įjungimas ir bandymas
Įjungimas ir bandymas

Prijunkite du maitinimo kabelius, prijungtus prie MOS jungiklio 3 žingsnyje, prie „Arduino“5V ir GND.

Iki šiol sunkiausias darbas baigtas. Turime patikrinti, ar nėra laidų problemų. Atidarykite „Arduino IDE“ir užrašykite D4-D12 kaiščius iki HIGH lygio, kad pamatytumėte, ar visi šviesos diodai veikia gerai. Jei kai kurie iš jų neveikia, turime patikrinti laidus.

Jei laidai yra gerai, dabar galime pradėti įdomų programinės įrangos darbą.

7 žingsnis: programavimas naudojant „Arduino IDE“

Čia mes naudojame garsųjį „Arduino IDE“programavimui.

Ultragarso jutikliui vairuoti reikia bibliotekos, spustelėkite, kad atsisiųstumėte.

Šiame projekte aš tiesiog parašiau pavyzdį. Aptikus žmogų, lemputė lėtai užsidegs.

Žinoma, galite pridėti įdomių sąveikų pagal savo pageidavimus.

Rekomenduojamas: