Innehållsförteckning:
- Steg 1: Definiera projektet
- Steg 2: Prototyp kretsen
- Steg 3: Skriv koden
- Steg 4: TEST TEST TEST TEST
- Steg 5: Elektronisk schematisk design
- Steg 6: PCB -layout
- Steg 7: Klipp ut kretskortet
- Steg 8: Sätt ihop projektet
- Steg 9: Installera kretskortet
- Steg 10: Slutför
Video: Arduino Traffic Light Controller W/Remote Control: 10 Steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:48
Jag hade ett trafikljus som jag renoverade. Det enda som återstod var att bygga regulatorn för ljusets signalmönster. För att ge det en twist har jag införlivat en fjärrkontroll. Detta var också det perfekta tillfället för mig att testa en Arduino. Jag ville använda Arduino eftersom det var lätt att använda på både MAC och Windows.
Steg 1: Definiera projektet
För att starta ett elektronikdesignprojekt definiera först parametrarna för dess funktionalitet. Detta projekt definieras som: Kontroll 3 utgångar Läs 4 ingångar Läs 1 interupt Funktioner: 3 utgångar sekvenseras i flera lägen-Standard trafikljusmönster-omvänt mönster-stabilt på varje utgång-blink varje utgång-Stäng av Öknings- och minskningssekvenshastighet Ändra sparade tidsparametrar med fjärrkontroll och viktigast; Utför i en herrgård i realtid.
Steg 2: Prototyp kretsen
Använd prototypmetoder för att testa kretsen. Jag använde Arduino Duemilanov. Jag satte på 3 lysdioder, 4 switchar och började skriva koden. Arduino IDE (som är GRATIS !!) använder en syntax som liknar mycket gammaldags ANSI C. Jag började med olika signalmönster. Jag använde ett ärendebesked för att modulera min kod. Jag har lagt till koden för knapparna. Knapparna styrläge UP/DN och hastighet UP/DN.
Steg 3: Skriv koden
När jag väl fick ner grunderna gick jag vidare till tilläggen. Jag kopplade fjärrkontrollmottagaren till Arduino och såg till att ansluta den mottagna signalen till min avbrottsstift. Jag buffrade också min Arduinos utgångsstiften med omkopplingstransistorer som driver 5 volt reläer.
Steg 4: TEST TEST TEST TEST
Testa din krets och kod noggrant. Arduino möjliggör fältprogramförmåga, men det är ingen ursäkt för att inte testa. Efter att ha lagt till fjärrkontrollen hade jag många kodändringar för att kunna använda koden. Denna version har användbar kod för fjärrkontrollens mottagaren men den bryter möjligheten att omprogrammera tidpunkten och standardblixtmönster och hastighet vid uppstart.
Steg 5: Elektronisk schematisk design
Använd ett designprogram för att modellera det elektroniska schemat. Skapa varje komponent och anslut sina stift
Steg 6: PCB -layout
Använd designprogramvaran för att layouta kretskortet (Printed Circuit Board). Gör en pappskärning ur den slutliga layouten och TEST FIT IT. Jag hade tur och hade tillräckligt med spel om jag lämnade skruvarna lösa i ljushuset, för att stänga och låsa de ljusa dörrarna korrekt.
Steg 7: Klipp ut kretskortet
Använd en graver, CNC, laser eller etsning för att göra kretskortet. Stort tack till Steve på The Award Gallery. Kontrollera med din lokala trofébutik eller skyltsgraver. De kanske inte vet att de har denna förmåga. Min bräda klipptes på en 10 år gammal trofé/plackgraverare. Jag använde NOVARMs DipTrace för att göra min schema och PCB.
Steg 8: Sätt ihop projektet
Placera komponenterna på kretskortet. Löd stiften och sladdarna.
Steg 9: Installera kretskortet
Installera kretskortet i Traffic Light. Wire alla komponenter
Steg 10: Slutför
Ada Boy! Luta dig tillbaka och njut av frukterna av ditt arbete. BTW -lamporna är handgjorda högeffektiva lysdioder. Hela detta trafikljus drar mindre än 10W vid 5V med alla tre lamporna tända.
Rekommenderad:
Arduino Traffic Light Controller Använda RBG Led - 4-vägs: 3 steg
Arduino Traffic Light Controller Använda RBG Led | 4-vägs: I det här inlägget lär du dig hur du gör en Arduino-trafikljuskontroll. Denna trafikljuskontroll kommer att användas för att styra trafikflödet. Dessa kan tillämpas i områden med hög trafik för att undvika trafikblock eller olyckor
Arduino Traffic Light Controller - 4-vägs: 3 steg
Arduino Traffic Light Controller | 4-vägs: I det här inlägget lär du dig hur du gör en Arduino-trafikljuskontroll. Denna trafikljuskontroll kommer att användas för att styra trafikflödet. Dessa kan appliceras på områden med hög trafik för att undvika trafikblock eller olyckor
Traffic Signal Controller: 4 steg
Trafiksignalstyrenhet: Det finns ofta scenarier där flexibla trafiksignalsekvenser krävs för samordning av trafik genom korsningen mellan en trafikerad gata och en lättanvänd sidogata. I sådana situationer kan sekvenserna styras med hjälp av diff
IRduino: Arduino Remote Control - Imitate a Lost Remote: 6 Steg
IRduino: Arduino Remote Control - Imitate a Lost Remote: Om du någonsin har tappat fjärrkontrollen för din TV eller DVD -spelare vet du hur frustrerande det är att behöva gå till, hitta och använda knapparna på själva enheten. Ibland erbjuder dessa knappar inte ens samma funktioner som fjärrkontrollen. Ta emot
Arduino Traffic Light: 3 steg (med bilder)
Arduino Traffic Light: Denna instruerbara är härledd från: Arduino-Traffic-Light-Simulator Jag har använt ritningen från denna instruerbara, för att skapa ett separat trafikljus. Jag gjorde följande ändringar: Hål för lysdioder är mindre, för 5 mm lysdioder (istället för 10 mm lysdioder).