Tartalomjegyzék:

Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés
Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés

Videó: Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés

Videó: Arduino közlekedési lámpa vezérlő és távirányító: 10 lépés
Videó: Arduino Programozás - Közlekedési Lámpa 2024, November
Anonim
Arduino közlekedési lámpa vezérlő és távirányító
Arduino közlekedési lámpa vezérlő és távirányító

Volt egy jelzőlámpám, amit újrafestettem. Már csak az kellett, hogy megépítsék a vezérlőt a fény jelmintáihoz. Annak érdekében, hogy csavarja, beépítettem egy távirányítót. Ez volt a tökéletes lehetőség arra is, hogy kipróbáljak egy Arduino -t. Az Arduino -t akartam használni, mivel könnyen használható volt MAC -on és Windowson is.

1. lépés: Határozza meg a projektet

Az elektronikai tervezési projekt elindításához először határozza meg annak funkcionalitásának paramétereit. Ezt a projektet a következőképpen határozzák meg: Vezérlő 3 kimenet Olvasás 4 bemenet Olvasás 1 interupt Jellemzők: 3 kimenet szekvenálható több üzemmódban-Standard Traffic Light pattern-Reversed Pattern-Steady minden kimeneten minden kimenet-Kikapcsolás Növelési és csökkentési sorrendi sebesség Módosítsa a mentett időzítési paramétereket a legfontosabb távoli vezérléssel; Végrehajtás egy valós idejű kastélyban.

2. lépés: Prototípus az áramkör

Használjon prototípus módszereket az áramkör teszteléséhez. Arduino Duemilanovot használtam. Csatoltam 3 LED -et, 4 kapcsolót és elkezdtem írni a kódot. Az Arduino IDE (ami INGYENES !!) olyan szintaxist használ, amely nagyon hasonlít a jó öreg ANSI C -hez. A jelminták módjaival kezdtem. Esetnyi utasítással moduláltam a kódomat. Hozzáadtam a gombok kódját. A gombok az UP/DN módot és a UP/DN sebességet vezérlik.

3. lépés: Írja be a kódot

Miután megkaptam az alapokat, áttértem a kiegészítőkre. A távirányító vevőegységét az Arduino -hoz kötöttem, ügyelve arra, hogy a kapott jelvonalat a megszakító tűmhöz csatlakoztassa. Az Arduino kimeneti csapjait puffereltem is 5 voltos reléket meghajtó kapcsolótranzisztorok használatával.

4. lépés: TESZT TESZT TESZT

Tesztelje alaposan az áramkört és a kódot. Az Arduino lehetővé teszi a terepi programozási képességeket, de ez nem mentség a tesztelés elmaradására. A távirányító hozzáadása után sok kódváltozásom volt a kód működtetéséhez. Ez a verzió használható kódot tartalmaz a távirányítóhoz vevőkészüléket, de megszakítja az időzítés és az alapértelmezett villanásminta, valamint a bekapcsolás sebességének átprogramozását.

5. lépés: Elektronikus sematikus tervezés

Tervezési programmal modellezze az elektronikus vázlatot. Hozza létre az egyes alkatrészeket, és kösse össze a csapjaikat

6. lépés: NYÁK -elrendezés

Használja a tervezőszoftvert a NYÁK (nyomtatott áramköri lap) elrendezéséhez. Készítsen kartont a végső elrendezésből, és TEST FIT IT. Szerencsém volt, és volt elég játékom, ha lazán hagytam a csavarokat a fényházban, hogy helyesen zárjam és reteszeljem a világítóajtókat.

7. lépés: Vágja le a NYÁK -t

Vágja le a NYÁK -ot
Vágja le a NYÁK -ot

Vágó, CNC, lézer vagy maratás segítségével készítse el az áramköri lapot. Külön köszönet Steve -nek a The Award Gallery -ben. Érdeklődjön a helyi trófeaüzletben vagy jelvénymetszőnél. Lehet, hogy nem tudják, hogy rendelkeznek ezzel a képességgel. A táblámat egy 10 éves trófea/plakett vésőn vágták le. A rajz és a NYÁK elkészítéséhez a NOVARM DipTrace -jét használtam.

8. lépés: Szerelje össze a projektet

Szerelje össze a projektet
Szerelje össze a projektet

Helyezze az alkatrészeket a NYÁK -ra. Forrasztja a csapokat és vezetékeket.

9. lépés: Telepítse a NYÁK -t

Telepítse a NYÁK -t
Telepítse a NYÁK -t

Szerelje be a NYÁK -ot a közlekedési lámpába. Csatlakoztassa az összes alkatrészt

10. lépés: Fejezze be

Ada fiú! Dőljön hátra, és élvezze munkája gyümölcsét. BTW az izzók kézzel készített, nagy hatékonyságú LED -ek. Ez az egész közlekedési lámpa kevesebb, mint 10 W -ot fogyaszt 5 V -on, mindhárom lámpával.

Ajánlott: