Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Mal som semafor, ktorý som dolaďoval. Jediná vec, ktorú bolo potrebné urobiť, bolo postaviť ovládač signálových vzorov svetla. Aby som to zmenil, zabudoval som diaľkové ovládanie. Bola to pre mňa tiež perfektná príležitosť vyskúšať si Arduino. Chcel som použiť Arduino, pretože bolo ľahké ho použiť na MAC aj Windows.
Krok 1: Definujte projekt
Na spustenie projektu dizajnu elektroniky najskôr definujte parametre jeho funkčnosti. Tento projekt je definovaný ako: Ovládanie 3 výstupov, Čítanie 4 vstupov, Čítanie 1 prerušenia, Vlastnosti: 3 výstupy sú zoradené vo viacerých režimoch-Štandardný vzor semaforu-Obrátený vzor-Stabilný na každom výstupe-Bliká každý výstup-Vypnúť Zvýšenie a zníženie rýchlosti sekvencie Upraviť uložené parametre časovania pomocou najdôležitejšieho diaľkového ovládania; Vykonajte na panstve v reálnom čase.
Krok 2: Prototypujte obvod
Na testovanie obvodu použite prototypové metódy. Použil som Arduino Duemilanov. Pripojil som 3 LED diódy, 4 prepínače a začal som písať kód. Arduino IDE (ktoré je ZADARMO !!) používa syntax, ktorá je veľmi podobná starodávnemu dobrému ANSI C. Začal som s režimami signálových vzorov. Na modularizáciu svojho kódu som použil príkaz case. Pridal som kód pre tlačidlá. Tlačidlá ovládajú režim UP/DN a rýchlosť UP/DN.
Krok 3: Napíšte kód
Keď som dostal základy, prešiel som k doplnkom. Pripojil som prijímač diaľkového ovládača k Arduinu a uistil som sa, že som pripojil linku prijatého signálu k svojmu prerušovaciemu kolíku. Tiež som uložil do vyrovnávacej pamäte výstupné piny svojho Arduina pomocou spínacích tranzistorov, ktoré poháňajú 5 voltové relé.
Krok 4: TEST TEST TEST TEST
Dôkladne otestujte svoj obvod a kód. Arduino umožňuje programovanie v teréne, ale to nie je ospravedlnenie pre testovanie. Po pridaní diaľkového ovládača som vykonal veľa zmien kódu, aby som kód mohol ovládať. Táto verzia má použiteľný kód pre diaľkový ovládač prijímač, ale narúša to schopnosť preprogramovať načasovanie a predvolený vzor blesku a rýchlosť pri zapnutí.
Krok 5: Elektronický schematický návrh
Použite návrhový program na modelovanie elektronickej schémyVytvorte každý komponent a spojte ich kolíky dohromady
Krok 6: Rozloženie DPS
Použite návrhový softvér na rozloženie dosky plošných spojov (PCB). Z konečného rozloženia vyrobte lepenku a TESTUJTE TO. Mal som šťastie a mal som dosť vôle, ak som nechal skrutky uvoľnené v svetelnom kryte, aby som správne zatvoril a zaistil svetelné dvere.
Krok 7: Odstrihnite PCB
Na výrobu dosiek plošných spojov použite rytec, CNC, laser alebo lept. Zvláštne poďakovanie patrí Steveovi z The Award Gallery. Informujte sa vo svojom miestnom obchode s trofejami alebo rytec znakov. Možno nevedia, že majú túto schopnosť. Moja doska bola vyrezaná na 10 -ročnom rytcovi trofejí/plakov. Na výrobu schémy a dosky plošných spojov som použil DipTrace od NOVARM.
Krok 8: Zostavte projekt
Umiestnite komponenty na dosku plošných spojov. Spájkujte kolíky a vodiče.
Krok 9: Nainštalujte PCB
Nainštalujte dosku plošných spojov na semafor. Zapojte všetky komponenty
Krok 10: Dokončite
Ada chlapec! Pohodlne sa usaďte a vychutnajte si plody svojej práce. BW žiarovky sú ručne vyrábané vysoko účinné LED diódy. Celý tento semafor odoberá menej ako 10 W pri 5 V so všetkými tromi svetlami.