Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Aveam un semafor pe care îl refăceam. Singurul lucru rămas de făcut a fost să construiți controlerul pentru modelele de semnal ale luminii. Pentru a-i da o întorsătură, am încorporat o telecomandă. Aceasta a fost, de asemenea, ocazia perfectă pentru mine de a încerca un Arduino. Am vrut să folosesc Arduino pentru că era ușor de utilizat atât pe MAC, cât și pe Windows.
Pasul 1: definiți proiectul
Pentru a porni un proiect de proiectare electronică definiți mai întâi parametrii funcționalității acestuia. Acest proiect este definit ca: Control 3 ieșiri Citește 4 intrări Citește 1 interupt Caracteristici: 3 ieșiri sunt secvențiate în mai multe moduri-Model de semafor standard-Model inversat-Stabil pe fiecare ieșire-Blink fiecare ieșire-Opriți Viteza secvenței de creștere și descreștere Modificați parametrii de sincronizare salvați utilizând telecomanda și cel mai important; Executați într-un conac în timp real.
Pasul 2: Prototiparea circuitului
Folosiți metode prototip pentru a testa circuitul. Am folosit Arduino Duemilanov. Am atașat 3 LED-uri, 4 comutatoare și am început să scriu codul. ID-ul Arduino (care este GRATUIT !!) folosește o sintaxă care este foarte asemănătoare cu ANSI C. de modă veche bună. Am început cu modurile de tipare de semnal. Am folosit o declarație de caz pentru a-mi modulariza codul. Am adăugat codul pentru butoane. Butoanele controlează modul UP / DN și viteza UP / DN.
Pasul 3: Scrieți codul
Odată ce am descărcat elementele de bază, am trecut la programe de completare. Am conectat receptorul telecomenzii la Arduino asigurându-mă că conectez linia de semnal primit la pinul de întrerupere. De asemenea, am tamponat pinii de ieșire Arduino utilizând tranzistoare de comutare care acționează relee de 5 volți.
Pasul 4: TEST TEST TEST TEST
Testați-vă cu atenție circuitul și codul. Arduino permite abilitatea programului de câmp, dar aceasta nu este o scuză pentru a nu testa. După adăugarea telecomenzii am avut multe modificări de cod pentru a opera codul. Această versiune are cod utilizabil pentru telecomandă receptor, dar rupe capacitatea de a reprograma sincronizarea și modelul de bliț implicit și viteza la pornire.
Pasul 5: Proiectare schematică electronică
Utilizați un program de proiectare pentru a modela schema electronică Creați fiecare componentă și conectați pinii împreună
Pasul 6: Aspect PCB
Utilizați software-ul de proiectare pentru a dispune PCB-ul (placa de circuit imprimat). Faceți o decupare din carton din aspectul final și TEST FIT IT. Am avut noroc și m-am jucat suficient dacă am lăsat șuruburile libere în carcasa luminii, pentru a închide corect și a încuia ușile ușoare.
Pasul 7: Tăiați PCB-ul
Folosiți un gravor, CNC, laser sau gravură pentru a realiza placa de circuit. Mulțumiri speciale lui Steve de la The Award Gallery. Verificați la magazinul local de trofee sau gravatorul de semne. Este posibil să nu știe că au această abilitate. Tabloul meu a fost tăiat pe un gravator de trofee / plăci de 10 ani. Am folosit DipTrace de la NOVARM pentru a-mi realiza schema și PCB-ul.
Pasul 8: Asamblați proiectul
Așezați componentele pe PCB. Soldați știfturile și cablurile.
Pasul 9: Instalați PCB
Instalați PCB-ul în semafor. Conectați toate componentele
Pasul 10: Terminați
Ada Boy! Așezați-vă și bucurați-vă de fructele muncii dvs. Becurile BTW sunt LED-uri realizate manual de înaltă eficiență. Tot acest semafor atrage mai puțin de 10W la 5V cu toate cele trei lumini aprinse.