Kazalo:

Arduino krmilnik semaforja W/daljinski upravljalnik: 10 korakov
Arduino krmilnik semaforja W/daljinski upravljalnik: 10 korakov

Video: Arduino krmilnik semaforja W/daljinski upravljalnik: 10 korakov

Video: Arduino krmilnik semaforja W/daljinski upravljalnik: 10 korakov
Video: 📸 SLIDER para camara. El mas facil de hacer 2022 📸 2024, November
Anonim
Arduino krmilnik semaforja z daljinskim upravljalnikom
Arduino krmilnik semaforja z daljinskim upravljalnikom

Imel sem semafor, ki sem ga preoblikoval. Edino, kar je ostalo, je bilo zgraditi krmilnik za vzorce svetlobnih signalov. Za piko na i sem vgradil daljinski upravljalnik. To je bila tudi zame odlična priložnost, da preizkusim Arduino. Hotel sem uporabiti Arduino, ker je bil enostaven za uporabo tako v sistemu MAC kot v sistemu Windows.

1. korak: Določite projekt

Za začetek projekta oblikovanja elektronike najprej določite parametre njegove funkcionalnosti. Ta projekt je opredeljen kot: Nadzor 3 izhodov Preberite 4 vhode Preberite 1 prekinitev Lastnosti: 3 izhodi so zaporedni v več načinih-Standardni vzorec semaforja-Obraten vzorec-Stalno na vsakem izhodu-Utripa vsak izhod-izklopi Prirast in zmanjšanje hitrosti zaporedja Spreminjanje shranjenih časovnih parametrov z daljinskim upravljalnikom in najpomembnejše; Izvedite v dvorcu v realnem času.

2. korak: Prototip vezja

Uporabite prototipne metode za testiranje vezja. Uporabil sem Arduino Duemilanov. Priključil sem 3 LED, 4 stikala in začel pisati kodo. Arduino IDE (ki je BREZPLAČEN !!) uporablja skladnjo, ki je zelo podobna dobri staromodni ANSI C. Začel sem z načini signalnih vzorcev. Za modularizacijo kode sem uporabil stavek primera. Dodal sem kodo za gumbe. Gumbi upravljajo način UP/DN in hitrost UP/DN.

3. korak: Napišite kodo

Ko sem dobil osnove, sem prešel na dodatke. Sprejemnik daljinskega upravljalnika sem priključil na Arduino, pri čemer sem prejel signal za povezavo z mojim prekinitvenim zatičem. Izhodne zatiče Arduina sem tudi medpomnil z uporabo preklopnih tranzistorjev, ki poganjajo 5 voltne releje.

4. korak: TEST TEST TEST TEST

Temeljito preizkusite svoje vezje in kodo. Arduino dopušča zmožnosti programa na terenu, vendar to ni izgovor, da ne preizkusite. Po dodajanju daljinskega upravljalnika sem imel veliko sprememb kode za delovanje kode. Ta različica ima uporabno kodo za daljinski upravljalnik. sprejemnik, vendar prekine zmožnost reprogramiranja časa in privzetega vzorca bliskavice ter hitrosti ob vklopu.

5. korak: elektronska shema

S programom za oblikovanje oblikujte elektronsko shemo Ustvarite vsako komponento in povežite njihove nožice skupaj

Korak 6: Postavitev tiskanega vezja

Uporabite oblikovalsko programsko opremo za postavitev tiskanega vezja (tiskano vezje). Iz končne postavitve naredite karton in ga TEST FIT IT. Imel sem srečo in sem imel dovolj igre, če sem puščal vijake v svetlobnem ohišju, da sem pravilno zaprl in zapahnil svetlobna vrata.

7. korak: Izrežite tiskano vezje

Izrežite tiskano vezje
Izrežite tiskano vezje

Za izdelavo tiskanega vezja uporabite graver, CNC, laser ali jedkanje. Posebna zahvala Stevu v galeriji The Award Gallery. Preverite pri lokalni trgovini z trofejami ali pa natisnite graver. Morda ne vedo, da imajo to sposobnost. Moja plošča je bila razrezana na 10 let starem graverju za trofeje/plošče. Za izdelavo sheme in tiskanega vezja sem uporabil NOVARM -ov DipTrace.

8. korak: Sestavite projekt

Sestavite projekt
Sestavite projekt

Komponente položite na tiskano vezje. Spajajte nožice in vodila.

9. korak: Namestite tiskano vezje

Namestite tiskano vezje
Namestite tiskano vezje

Namestite tiskano vezje v semafor. Povežite vse komponente

10. korak: Dokončaj

Ada Boy! Udobno se namestite in uživajte v sadu svojega dela. Žarnice pa so ročno izdelane LED z visoko učinkovitostjo. Celoten semafor porabi manj kot 10 W pri 5V z vklopljenimi tremi lučmi.

Priporočena: