Indholdsfortegnelse:

Sådan laver du et fungerende trafiklys med et Auduino -bord: 5 trin
Sådan laver du et fungerende trafiklys med et Auduino -bord: 5 trin

Video: Sådan laver du et fungerende trafiklys med et Auduino -bord: 5 trin

Video: Sådan laver du et fungerende trafiklys med et Auduino -bord: 5 trin
Video: Новые Изобретения На Совершенно Новом Уровне ▶42 2024, December
Anonim
Sådan laver du et fungerende trafiklys med et Auduino -bord
Sådan laver du et fungerende trafiklys med et Auduino -bord

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

Opsætning af kredsløbet
Opsætning af kredsløbet
Opsætning af kredsløbet
Opsætning af kredsløbet
Opsætning af kredsløbet
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

Programmering af kredsløbet
Programmering af kredsløbet
Programmering af kredsløbet
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

Integrering af morsekode i trafiklyset
Integrering af morsekode i trafiklyset
Integrering af morsekode i trafiklyset
Integrering af morsekode i trafiklyset
Integrering af morsekode i trafiklyset
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: