Turinys:

„Arduino“šviesoforo valdiklis su nuotolinio valdymo pultu: 10 žingsnių
„Arduino“šviesoforo valdiklis su nuotolinio valdymo pultu: 10 žingsnių

Video: „Arduino“šviesoforo valdiklis su nuotolinio valdymo pultu: 10 žingsnių

Video: „Arduino“šviesoforo valdiklis su nuotolinio valdymo pultu: 10 žingsnių
Video: Elektronika: nuo kvarcinio smėlio iki šiuolaikinių procesorių 2024, Lapkritis
Anonim
„Arduino“šviesoforo valdiklis su nuotolinio valdymo pultu
„Arduino“šviesoforo valdiklis su nuotolinio valdymo pultu

Turėjau šviesoforą, kurį baigiau remontuoti. Liko tik sukurti šviesos signalo modelių valdiklį. Norėdami tai padaryti, aš įdėjau nuotolinio valdymo pultą. Tai taip pat buvo puiki proga išbandyti „Arduino“. Norėjau naudoti „Arduino“, nes jį buvo lengva naudoti tiek „MAC“, tiek „Windows“.

1 žingsnis: apibrėžkite projektą

Norėdami pradėti elektronikos projektavimo projektą, pirmiausia nustatykite jo funkcionalumo parametrus. Šis projektas apibrėžiamas taip: Valdykite 3 išėjimus Skaitykite 4 įėjimus Skaitykite 1 pertrauką Funkcijos: 3 išėjimai yra nuoseklūs keliais režimais-standartinis šviesoforo modelis-atvirkštinis modelis-pastovus kiekviename išėjime-mirksi kiekviena išvestis-Išjungti Padidinimo ir mažinimo sekos greitis Pakeiskite išsaugotus laiko parametrus, naudodamiesi svarbiausia nuotoliniu valdymu; Vykdyti realiu laiku esančiame dvare.

2 žingsnis: sukurkite grandinės prototipą

Norėdami išbandyti grandinę, naudokite prototipo metodus. Aš naudojau Arduino Duemilanov. Aš prijungiau 3 šviesos diodus, 4 jungiklius ir pradėjau rašyti kodą. „Arduino IDE“(kuris NEMOKAMAS !!) naudoja sintaksę, kuri yra labai panaši į seną gerą seną ANSI C. Pradėjau nuo signalo modelių režimų. Savo moduliui moduliuoti naudojau atvejo pareiškimą. Pridėjau mygtukų kodą. Mygtukais valdomas režimas UP/DN ir greitis UP/DN.

3 žingsnis: parašykite kodą

Kai supratau pagrindus, perėjau prie priedų. Prijungiau nuotolinio valdymo imtuvą prie „Arduino“, įsitikindamas, kad signalo gavimo linija prijungta prie pertraukimo kaiščio. Aš taip pat buferizavau „Arduino“išvesties kaiščius, naudodamas perjungimo tranzistorius, kurie valdo 5 voltų reles.

4 žingsnis: TEST BANDYMAS TEST BANDYMAS

Kruopščiai išbandykite savo grandinę ir kodą. „Arduino“suteikia galimybę atlikti lauko programas, tačiau tai nėra pasiteisinimas nebandyti. Pridėjus nuotolinio valdymo pultą, turėjau daug kodo pakeitimų, kad galėčiau valdyti kodą. Šioje versijoje yra naudojamas nuotolinio valdymo pulto kodas imtuvas, tačiau jis nutraukia galimybę perprogramuoti laiką ir numatytąjį blykstės modelį bei greitį įjungus.

5 žingsnis: elektroninis scheminis dizainas

Naudokite projektavimo programą, kad modeliuotumėte elektroninę schemą. Sukurkite kiekvieną komponentą ir sujunkite jų kaiščius

6 žingsnis: PCB išdėstymas

Naudokite projektavimo programinę įrangą PCB (spausdintinės plokštės) išdėstymui. Iš galutinio išdėstymo iškirpkite kartoną ir TEST FIT IT. Man pasisekė ir aš pakankamai žaidžiau, jei šviesos korpuso varžtus palikau atsuktus, kad teisingai uždaryčiau ir užrakčiau šviesos duris.

7 žingsnis: Iškirpkite PCB

Iškirpkite PCB
Iškirpkite PCB

Norėdami pagaminti plokštę, naudokite graverį, CNC, lazerį arba ofortą. Ypatinga padėka Steve'ui apdovanojimų galerijoje. Pasitarkite su vietine trofėjų parduotuve arba ženklų graviravimu. Jie gali nežinoti, kad turi šį sugebėjimą. Mano lenta buvo nukirsta ant 10 metų trofėjaus/apnašų graviruotojo. Aš naudoju NOVARM „DipTrace“savo schemai ir PCB.

8 žingsnis: Surinkite projektą

Surinkite projektą
Surinkite projektą

Sudėkite komponentus ant PCB. Lituokite kaiščius ir laidus.

9 veiksmas: įdiekite PCB

Įdiekite PCB
Įdiekite PCB

Įdėkite PCB į šviesoforą. Prijunkite visus komponentus

10 žingsnis: Baigti

Ada berniukas! Sėdėkite ir mėgaukitės savo darbo vaisiais. BTW lemputės yra rankų darbo didelio efektyvumo šviesos diodai. Visas šis šviesoforas su 5V įtampa sunaudoja mažiau nei 10 W, kai įjungti visi trys žibintai.

Rekomenduojamas: