Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Opsætning af kredsløbet
- Trin 2: Programmering af kredsløbet
- Trin 3: Integrering af morsekode i trafiklyset
- Trin 4: Abstrakt
- Trin 5: Konklusion
Video: Sådan laver du et fungerende trafiklys med et Auduino -bord: 5 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Trafiklys er signalanordninger, der normalt bruges vejkryds, fodgængerovergange og andre steder til at kontrollere trafikstrømme. Et manuelt betjent gaslyset lyskryds var det første af sin slags, og teknologien er stærkt forbedret siden introduktionen i vinteren 1868.
Denne instruktive vil gennemgå, hvordan du opretter dit eget manuelt kontrollerede trafiklys ved hjælp af et Auduino -kort, sammen med nogle kodninger.
Forbrugsvarer
Bortset fra et Auduino -kort skal du bruge følgende hardware til at lave dit eget kontrollerbare lyskryds:
- 3 lysdioder (1 rød, gul og grøn LED hver)
- Et brødbræt
- 3 220 Ω modstande
- 14 springtråde
- 1 trykknapkontakt
- 1 modstand med høj værdi (helst en 10, 000Ω modstand)
Trin 1: Opsætning af kredsløbet
Inden vi kan programmere lyskryds, skal vi oprette kredsløb i et arrangement med knappen, modstande, lysdioder og ledninger på plads. Start med at tilslutte dit Auduino Board til et brødbræt, som det ses på billede #1.
Start med at forbinde et par røde og sorte ledninger med parallelle strømskinner, rød for den positive skinne og sort til den negative skinne. Tilslut derefter endnu et par røde og sorte ledninger til Auduino -kortets porte, den røde ledning skal tilsluttes 5V -stikket, og den sorte ledning skal tilsluttes den anden GROUND -slot. Når du har gjort dette, kan du opsætte lysdioder, knapper og modstande, som det ses på billede #2.
Begynd med at få 3 220Ω modstande og sæt dem op i et kolonnearrangement, efterfulgt af de 3 lysdioder, i denne farveorden: Rød, gul og grøn. De negative ben på hver LED skal forbindes på samme række som modstandene vinkelret på dem. Placer knapbenene i skinnerne, der er adskilt af en skillevæg i midten af brødbrættet, sammen med en modstand. Når du har gjort dette, skal du fortsætte med at forbinde ledningerne til de komponenter, som vi skal programmere i trin 2. Se billede #3 for at afslutte tilslutningen af dit kredsløb.
Tag fat i 10 jumper -ledninger, og tilslut den røde LED -række til pin #10, den gule LED -række til pin #9, og den grønne LED -række til pin #8. Tilslut trykknapens strøm- og jordledninger til de respektive steder, som det ses på billede #3. Tilslut til sidst det øverste højre knapben til pin #12. Se alle billeder, hvis du ikke er sikker på, at dit kredsløb er korrekt. Når du har bekræftet, at dit sidste kredsløb matcher billede #3, skal du fortsætte til trin 2.
Trin 2: Programmering af kredsløbet
Fortsæt med at åbne en programmeringsgrænseflade, der er kompatibel med dit Arduino -kort (dvs. TinkerCAD, Arduino IDE osv.), Og kopier koden vist ovenfor. Hvis det gøres korrekt, skal dit kredsløb først have alle lysdioder slukket. Når du trykker på knappen, lyser din grønne LED. Endnu en gang lyser din gule LED, og din grønne LED slukker. Endelig vil et tryk på den en gang mere tænde din røde LED og slukke den gule LED. Hvis du trykker på denne knap en gang mere, slukkes alle lysdioder og afslutter sløjfen. Hvis du trykker på knappen igen, gentages lyskrydsningen.
Trin 3: Integrering af morsekode i trafiklyset
Når du er tilfreds med din kode og vil prøve noget andet, kan du kode et Morse -kode -udgangssystem ud af trafiklysdioderne. Denne kode udskriver bogstavet i den serielle skærm, når LED'en begynder at sende bogstavet i morsekode.
Husk, at "SOS" -mønsteret kun bruger den røde LED til at udsende beskeden, mens "VACATION" -mønsteret bruger både de røde og grønne lysdioder til at differentiere prikker og streger. Hvis det gøres korrekt, skal den grønne LED for "SOS" -mønsteret lyse én gang for at angive, at cyklussen er afsluttet, og den genstartes øjeblikkeligt, og den gule LED for "VACATION" -mønsteret skal lyse i stedet for den grønne LED som det bruges til bindestreger, men dette tjener samme formål som en grøn LED i "SOS" -mønsteret. For at skifte mønster skal du trykke på knappen og holde den nede i fem sekunder, når enten den grønne eller gule LED lyser i henholdsvis "SOS" eller "VACATION" mønsteret.
Trin 4: Abstrakt
OPRETNING AF ET MINIATUR MANUELT TRAFIKLYS
Hvad er et lyskryds?
Trafiklys er automatiske signalanordninger, der normalt bruges vejkryds, fodgængerovergange og andre steder til at kontrollere trafikmængder. Et manuelt betjent gaslyset lyskryds var det første af sin slags, og teknologien er stærkt forbedret lige siden introduktionen i vinteren 1868.
Oprettelse af kredsløb
Kredsløbet består af et grundlæggende brødbræt, et Arduino -bord, 3 lysdioder, 4 modstande, 1 trykknap og mange ledninger. Det tager lidt tålmodighed og tid at samle denne anordning, da placeringen af kredsløbskomponenterne skal være perfekte, da placering af en komponent på det forkerte sted kan føre til et funktionsfejl i kredsløbssystemet, og nogle ting fungerer muligvis ikke korrekt.
Metoder
Forskellige metoder kan omfatte en manuel kontakt, der kan cykle gennem de tre faser, hvilket kan opnås ved hjælp af en knap eller håndtagskontakt med mange "gear". Et tryk på en knap vil gå gennem de 3 faser en efter en i den passende rækkefølge, hvis du ændrer "position" på et håndtag på den anden side, ændres fasen afhængigt af hvilken position det er i (dvs. venstre ende af håndtaget er rødt, midten er gul, højre ende er grøn). Folk kan også prøve at gøre signalet automatiseret ved at programmere trafiklyset til at ændre dets lysaspekt med tidsintervaller (dvs. 30 sekunder for grønt, 5 sekunder for gult og 60 for rødt).
Konklusion
Afslutningsvis er det muligt at genskabe et lyskryds på en breadboard -skalastørrelse og har unikke begrænsninger og variation i funktion og drift.
Trin 5: Konklusion
Når alt er på plads, skal du kontrollere, om der er fejl i den kode, du har kopieret, ved at skrive for at sikre, at alt fungerer. Nedenfor er en video af Morse -kodesekvensen integreret i trafiklyskredsløbet i aktion, sammen med bogstaverne, der udskrives i Serial Monitor!
Anbefalede:
Sådan laver du Arduino -drevne trafiklys: 4 trin
Sådan laver du Arduino -drevne trafiklys: I dette indlæg skal vi tale om et Arduino -projekt, dvs. Arduino Traffic Pedestrians Lights System. Dette projekt er virkelig interessant at prøve, og ved hjælp af noget kunst og håndværk kan du oprette en hel scene med lyskryds og peds
Arduino Sådan kontrolleres trafiklys: 7 trin
Arduino Sådan kontrolleres trafiklys: I denne vejledning lærer vi, hvordan du kontrollerer trafiklys ved hjælp af arduino og Visuino. Denne vejledning er fantastisk til begyndere. Se videoen
Støj trafiklys - DIY 3D -printet: 8 trin (med billeder)
Støjtrafiklys - DIY 3D -printet: Alle mennesker vil arbejde i stilhed, og det er vigtigt at have et godt arbejdsmiljø. Stilheden fører til et effektivt arbejde. Vi lavede dette projekt for at nå dette forslag. Støjlyset består af et 'lyskryds', der styrer dB
En fungerende elektrisk motor lavet af tre ledninger og et batteri .: 4 trin (med billeder)
En fungerende elmotor lavet af tre ledninger og et batteri .: En elmotor fremstillet af tre ledninger, der kan laves på fem til ti minutter.Dette er et godt skoleprojekt eller som et simpelt søndag eftermiddag forælder-barn limningsprojekt.Hvad er påkrævet:- 12 volt Strømforsyning. Helst en der kan levere en høj
Sådan laver du en trafiklys subwoofer .: 6 trin (med billeder)
Sådan laver du en trafiklys -subwoofer .: Du må ikke stjæle lyskryds &. Som chauffør og fodgænger fortæller jeg dig, at du bedre kan styre trafikken og derefter ryste dig hus eller bil med musikken efter eget valg. Men heldig for mig fandt jeg et lille rødt lys i min næste doo