Cuprins:
- Pasul 1: definiți proiectul
- Pasul 2: Prototiparea circuitului
- Pasul 3: Scrieți codul
- Pasul 4: TEST TEST TEST TEST
- Pasul 5: Proiectare schematică electronică
- Pasul 6: Aspect PCB
- Pasul 7: Tăiați PCB-ul
- Pasul 8: Asamblați proiectul
- Pasul 9: Instalați PCB
- Pasul 10: Terminați
Video: Controler semafor Arduino cu telecomandă: 10 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:47
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.
Recomandat:
Controler Semafor Arduino Utilizând RBG Led - 4-Way: 3 pași
Controler Semafor Arduino Utilizând RBG Led | 4-Way: În această postare, veți afla despre cum să creați un controler semafor Arduino. Acest controler semafor va fi utilizat pentru a controla fluxul de trafic. Acestea pot fi aplicate în zone cu trafic intens pentru a evita blocajele de trafic sau accidentele
Controler semafor Arduino - 4-Way: 3 pași
Controler semafor Arduino | 4-Way: În această postare, veți afla despre cum să creați un controler semafor Arduino. Acest controler semafor va fi utilizat pentru a controla fluxul de trafic. Acestea pot fi aplicate în zonele cu trafic intens pentru a evita blocajele de trafic sau accidentele
Telecomanda TV devine o telecomandă RF -- NRF24L01 + Tutorial: 5 pași (cu imagini)
Telecomanda TV devine o telecomandă RF || Tutorial NRF24L01 +: În acest proiect vă voi arăta cum am folosit popularul IC nRF24L01 + RF pentru a regla luminozitatea unei benzi LED fără fir prin trei butoane inutile ale unei telecomenzi TV. Să începem
IRduino: telecomandă Arduino - Imitați o telecomandă pierdută: 6 pași
IRduino: Telecomandă Arduino - Imitați o telecomandă pierdută: Dacă ați pierdut vreodată telecomanda pentru televizor sau DVD player, știți cât de frustrant este să mergeți, să găsiți și să folosiți butoanele de pe dispozitivul însuși. Uneori, aceste butoane nici măcar nu oferă aceeași funcționalitate ca telecomanda. Primiți
Controler semafor folosind Arduino: 3 pași
Controler de semafor care folosește Arduino: Acesta este un proiect pe bază de panou care folosește Atmel Atmega 2560 (Arduino Mega) pentru a face un controler de semafor. Durata LED-urilor ROȘU și ALBASTRU este setată la 15 secunde. Durata LED-ului galben este setată la 1 secundă. Vă putem seta propria durată cu câteva minute