Inhoudsopgave:

Een werkend verkeerslicht maken met een Auduino-bord - Ajarnpa
Een werkend verkeerslicht maken met een Auduino-bord - Ajarnpa

Video: Een werkend verkeerslicht maken met een Auduino-bord - Ajarnpa

Video: Een werkend verkeerslicht maken met een Auduino-bord - Ajarnpa
Video: Tutorial : Verkeerslicht met KAEDU STEM shield 2024, Juli-
Anonim
Hoe maak je een werkend verkeerslicht met een Auduino-bord?
Hoe maak je een werkend verkeerslicht met een Auduino-bord?

Verkeerslichten zijn signaalapparaten die vaak worden gebruikt bij kruispunten, oversteekplaatsen voor voetgangers en andere locaties om verkeersstromen te regelen. Een handbediend gasgestookt verkeerslicht was de eerste in zijn soort en de techniek is sinds de introductie in de winter van 1868 sterk verbeterd.

Deze instructable laat zien hoe je je eigen handmatig bestuurde verkeerslicht kunt maken met behulp van een Auduino-bord, samen met wat codering.

Benodigdheden

Naast een Auduino bord heb je de volgende hardware nodig om je eigen bestuurbare verkeerslicht te maken:

  • 3 LED's (elk 1 rode, gele en groene LED)
  • een breadboard
  • 3 220 Ω weerstanden
  • 14 jumperdraden
  • 1 drukknopschakelaar
  • 1 hoogwaardige weerstand (bij voorkeur een weerstand van 10.000)

Stap 1: Het circuit instellen

Het circuit opzetten
Het circuit opzetten
Het circuit opzetten
Het circuit opzetten
Het circuit opzetten
Het circuit opzetten

Voordat we het verkeerslicht kunnen programmeren, moeten we het circuit opzetten in een opstelling met de knop, weerstanden, LED's en draden op hun plaats. Begin met het aansluiten van je Auduino Board op een breadboard, zoals te zien is in afbeelding #1.

Begin met het aansluiten van een paar rode en zwarte draden op de parallelle stroomrails, rood voor de positieve rail en zwart voor de negatieve rail. Sluit vervolgens een ander paar rode en zwarte draden aan op de Auduino-kaartpoorten, de rode draad moet worden aangesloten op de 5V-sleuf en de zwarte draad moet worden aangesloten op de tweede GROUND-sleuf. Zodra je dit hebt gedaan, kun je de LED's, knop en weerstanden instellen, zoals te zien is in afbeelding #2.

Begin met het krijgen van 3 220Ω-weerstanden en plaats ze in een kolomopstelling, gevolgd door de 3 LED's, in deze kleurvolgorde: rood, geel en groen. De negatieve benen van elke LED moeten op dezelfde rij worden aangesloten als de weerstanden die er loodrecht op staan. Plaats de knoppoten in de rails die worden gescheiden door een verdeler in het midden van het breadboard, samen met een weerstand. Zodra u dit hebt gedaan, gaat u verder met het aansluiten van de bedrading op de componenten die we in stap 2 moeten programmeren. Raadpleeg afbeelding #3 om de bedrading van uw circuit te voltooien.

Pak 10 jumperdraden en sluit de rode LED-rij aan op pin #10, de gele LED-rij op pin #9 en de groene LED-rij op pin #8. Sluit de stroom- en aardingsdraden van de drukknop aan op de respectievelijke plaatsen, zoals te zien is in afbeelding #3. Sluit tot slot de rechterbovenknop van de knop aan op pin #12. Raadpleeg alle afbeeldingen als u er niet zeker van bent dat uw circuit correct is. Zodra je hebt bevestigd dat je uiteindelijke circuit overeenkomt met afbeelding #3, ga je verder met stap 2.

Stap 2: Het circuit programmeren

Het circuit programmeren
Het circuit programmeren
Het circuit programmeren
Het circuit programmeren

Ga verder om een programmeerinterface te openen die compatibel is met uw Arduino-bord (bijv. TinkerCAD, Arduino IDE, enz.), en kopieer de hierboven getoonde code. Als het correct is gedaan, moet uw circuit in eerste instantie alle LED's uit hebben. Zodra u op de knop drukt, gaat uw groene LED branden. Nogmaals, uw gele LED gaat branden en uw groene LED gaat uit. Als u er ten slotte nog een keer op drukt, gaat uw rode LED branden en wordt uw gele LED uitgeschakeld. Als u nog een keer op deze knop drukt, worden alle LED's uitgeschakeld en is de lus voltooid. Door nogmaals op de knop te drukken, wordt de verkeerslichtlus herhaald.

Stap 3: Morsecode integreren in het verkeerslicht

Morsecode integreren in het verkeerslicht
Morsecode integreren in het verkeerslicht
Morsecode integreren in het verkeerslicht
Morsecode integreren in het verkeerslicht
Morsecode integreren in het verkeerslicht
Morsecode integreren in het verkeerslicht

Als je eenmaal tevreden bent met je code en iets anders wilt proberen, kun je een morsecode-uitvoersysteem uit de stoplicht-LED's coderen. Deze code drukt de letter in de seriële monitor af wanneer de LED de letter in morsecode begint uit te voeren.

Houd er rekening mee dat het "SOS"-patroon alleen de rode LED gebruikt om het bericht uit te zenden, terwijl het "VACATION"-patroon zowel de rode als de groene LED's gebruikt om punten en streepjes te onderscheiden. Als dit correct is gedaan, moet de groene LED voor het "SOS"-patroon één keer oplichten om aan te geven dat de cyclus is voltooid, en zal deze even opnieuw starten, en de gele LED voor het "VACATION"-patroon zou moeten oplichten in plaats van de groene LED als het wordt gebruikt voor streepjes, maar dit heeft hetzelfde doel als een groene LED in het "SOS" -patroon. Om van patroon te wisselen, houdt u de knop vijf seconden ingedrukt wanneer de groene of gele LED oplicht in respectievelijk het "SOS"- of "VACATION"-patroon.

Stap 4: Samenvatting

EEN MINIATUUR HANDMATIG VERKEERSLICHT MAKEN

Wat is een verkeerslicht?

Verkeerslichten zijn automatische signaleringsinrichtingen die vaak worden gebruikt bij kruispunten, voetgangersoversteekplaatsen en andere locaties om verkeersvolumes te regelen. Een handbediend gasgestookt verkeerslicht was de eerste in zijn soort en de techniek is sinds de introductie in de winter van 1868 sterk verbeterd.

Het circuit maken

Het circuit bestaat uit een basis breadboard, een Arduino-bord, 3 LED's, 4 weerstanden, 1 drukknop en talloze draden. Het monteren van dit apparaat vergt wat geduld en tijd, aangezien de plaatsing van de circuitcomponenten perfect moet zijn, omdat het plaatsen van een component op de verkeerde plek kan leiden tot een defect circuitsysteem en sommige dingen kunnen mogelijk niet goed werken.

Methoden:

Verschillende methoden kunnen een handmatige schakelaar omvatten die door de drie fasen kan bladeren, wat kan worden bereikt door een knop of hendelschakelaar met tal van "versnellingen" te gebruiken. Als u op een knop drukt, doorloopt u de 3 fasen een voor een in de juiste volgorde, het veranderen van de "positie" van een hendel daarentegen verandert de fase afhankelijk van de positie waarin deze zich bevindt (dwz het linker uiteinde van de hendel is rood, midden is geel, rechter uiteinde is groen). Mensen kunnen ook proberen het signaal te automatiseren door het verkeerslicht zo te programmeren dat het het lichtaspect met tijdsintervallen verandert (dwz 30 seconden voor groen, 5 seconden voor geel en 60 seconden voor rood).

Conclusie

Concluderend, het is mogelijk om een verkeerslicht na te bootsen op een schaalgrootte van een breadboard, en heeft unieke beperkingen en variatie in functie en bediening.

Stap 5: Conclusie

Zodra alles op zijn plaats is, controleert u nogmaals op eventuele fouten in de code die u hebt gekopieerd door te typen om ervoor te zorgen dat alles werkt. Hieronder ziet u een video van de morsecodereeks die in actie is geïntegreerd in het verkeerslichtcircuit, samen met de letters die in de seriële monitor worden afgedrukt!

Aanbevolen: