LEGO T-doorsnede LED-verkeerslicht (20 / 27 stap)

Stap 20: Circuit schema 's


Met de verkeerslichten geassembleerd, zijn we op de elektronica.

Schematische & Breadboard
De eerste foto is het schema voor het circuit. Als u niet hoe om te lezen een schema weet, is het wellicht verstandig om te vinden van een website of een boek dat kan u helpen. Toelichting op de afbeelding zal u helpen.

Voor degenen die willen afzien van het hele LEGO aan het bouwen, heb ik ook een breadboard lay-out van de T-kruising verkeerslichten.

De derde foto is een close-up van een Arduino Nano, zodat u kunt vertrouwd raken met de pin lay-out, waardoor de stappen die gemakkelijker volgen te begrijpen.

U kunt meer informatie over de nano hier: http://www.arduino.cc/en/Main/ArduinoBoardNano

Voor degenen die willen bouwen van een kruis-kruispunt, heb ik ook een schema en breadboard lay-out voor dat ook. Het past nog net op een enkele breadboard.

LED Matrix
Kijk goed op het schema en u ziet dat de LED's zijn ingedeeld in een matrix. Dit is nog duidelijker in het schema van de cross-kruising. De Nano heeft genoeg Input/Output pinnen te rijden direct alle 10 LEDs, maar een matrix is kan verminderen het aantal Output pinnen die nodig zijn. Voor de T-splitsing werken zeven Output pinnen 10 LEDs; acht pennen rijden voor het Kruis-kruispunt, 16 LEDS. (Dat laat extra pinnen te voegen een drukknop later naar verandering modi, evenals eventueel toevoegen voetgangersoversteekplaats lichten. Dit zijn slechts ideeën, ik heb niet alles nog geprogrammeerd)

Persistentie van de visie
Met een matrix, kan slechts één set verkeerslichten tegelijk worden aangestoken.

Persistence of Vision gebruikt, kunnen we het oog gek laten denken die alle drie verkeerslichten wordt verlicht zijn op hetzelfde moment. Eerst de linker stoplicht brandt voor een klein moment van tijd, dan de één aan de bovenkant van de T en dan de juiste is. Herhaal deze cyclus snel genoeg en het verschijnt voor het oog, die alle de verkeerslichten op op hetzelfde moment.

Alle drie lampjes moeten minstens 60 keer per seconde aan dwaas het oog worden gefietst. Dit heet een vernieuwingsfrequentie. (In de video op de introductiepagina, 60 keer per seconde was niet snel genoeg aan dwaas de videocamera: ze lijken te flikkeren.)

Er zijn 1000ms (milliseconden) in 1 seconde: 1000 / 60 is ongeveer 16 ms. Alle drie lamp berichten moeten worden verlicht binnen 16 ms. Berekening van 16 MS / 3 lamp posten is ongeveer 5ms. Elke lantaarnpaal zal worden verlicht voor 5ms uit 16 MS, 60 keer per seconde.

Het getal 5 wordt weergegeven in de code als de constante DISPLAY_PERIOD. Dat aantal groter te maken, en zult u beginnen te zien van de lampjes flikkeren.

Voor een cross-kruispunt, 16 MS / 4 lamp posten is 4ms.

Matrix operatie
De draden naar de weerstanden zijn de regels van de schijf. Wanneer de schijf lijnen allemaal op de grond, nul volt zijn, zal geen LEDs licht. Als we één lijn logische hoog, positieve spanning, rijden we dat lantaarnpaal.

De kathode lijnen zijn de keerzijde van de regels van de schijf. Normaal zullen deze logische hoog, positieve spanning. Een LED dat positieve spanning op beide pinnen ontvangt zal niet licht: huidige niet kan stromen. Neem één van de lijnen van de kathode naar logische laag of nul volt, stroom van de positieve anode via de LED kan stromen naar de nul spanning kathode: het omhoog zal aansteken. Via software kunt we elke LED op zijn beurt.

(Huidige eigenlijk stromen van negatief naar positief, maar het is eenvoudiger om te denken van het van de positieve aansluitklem van de accu, via de LED, aan de negatieve aansluitklem van de accu.)

Gerelateerde Artikelen

DIY muziek gesynchroniseerd LED-verkeerslicht

DIY muziek gesynchroniseerd LED-verkeerslicht

Hier zijn enkele foto's van een muziek gesynchroniseerd LED verkeerslicht die ik heb gemaakt.  U kunt lezen over het op http://colvins.ca/?p=86. Hier is een video:
LED-verkeerslicht met behulp van Arduino

LED-verkeerslicht met behulp van Arduino

stoplicht maken geleid met behulp van de Arduino uno.Stap 1: Onderdelen die nodig zijn1. de Arduino UNO2. 3 pc. LED (rood, groen, geel)3. Breadborad4. draad jumperStap 2: Hardware verbinding Connet uw anrduino met geleid zoals weergegeven in figuur.S
Volledig-functionele LEGO verkeer signaal Lamp

Volledig-functionele LEGO verkeer signaal Lamp

zoals velen van u weten, de meeste van mijn creaties van LEGO zijn een mix van mijn passies van de jeugd, met name transformatoren, Nintendo, en uh, lichten het verkeer? Ja mensen, het is een weinig bekende Baron von Brunk feit, maar toen ik een klei
LinkIt een verkeerslicht decoratieve

LinkIt een verkeerslicht decoratieve

De LinkIt One is een ontwikkel bord, gemaakt als een gezamenlijke werk door het Seeed Studio en MediaTek. Dit instructable leert u een decoratieve verkeerslichtStap 1: materialen U moet:1 rode LED1 gele LED1 groene LEDLinkIT eenBreadboardJumper drade
Gemakkelijk uitvoeren adresseerbare LED pixels

Gemakkelijk uitvoeren adresseerbare LED pixels

voor dit project, gebruikte ik 50 stuks van geadresseerde pixel RGB LED, SD-controller en 5V voeding van de 3.5A.De eenheid van werk geeft een zeer goede indruk, verhit de verbeelding en verhoogt de algemene sfeer.Natuurlijk, hangt van de uwe video c
123D modellering voor afdrukken in 3D

123D modellering voor afdrukken in 3D

Update: ik zopas de 3D Print van de groep "Free 3D printen" gisteren (3 Nov, 2012). Het kijken een beetje anders dan ik vroeger in de tutorial, omdat ik meer onderdelen toegevoegd in het bestand van het 3D-model, aangezien ik kreeg wat ruimte om
PIR Alarm Arduino Motion Sensor (met Encasing)

PIR Alarm Arduino Motion Sensor (met Encasing)

dit is een gids op hoe te om een bewegingsmelder met een arduino! Geniet van!Stap 1: Items nodig Arduino Uno microcontrollerBreadboard, MiniPIR sensor, SE-10Jumper dradenPiëzo-zoemerLED, elke grootte en elk typePlywood(optional)Stap 2: De Arduino dra
Bedazzler: DIY niet-dodelijke wapens

Bedazzler: DIY niet-dodelijke wapens

Onze eerste Homeland Security niet-dodelijke wapen opensourceproject - de "THE BEDAZZLER: A Do-it-yourself Handheld LED-Incapacitator".Na het bijwonen van een conferentie waar bleek de $1 miljoen "zee-ziek zaklamp" (genaamd "THE D
De auto rijden

De auto rijden

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)."De rijbewijs auto" is een kleine, geschaalde, landelijke stijl rotonde straat. Het beschikt over een auto die rijdt
Klem op bureaulamp! (Hecht aan uw laptop)

Klem op bureaulamp! (Hecht aan uw laptop)

Deze praktische en draagbare lamp is geweldig voor het werken op donkere plaatsen. Het alleen kost me $1,00. Het is opgebouwd uit een kunststof kleren pin, RVS shim en een LED puck licht.Stap 1: Materialen en hulpmiddelen die nodig zijn Materialen.Ku
Handheld game naar interactieve grote scherm

Handheld game naar interactieve grote scherm

dit Instructable laat zien hoe u die oude hand gehouden spelletjes uw moeder gaf u toen u klein nemen en maken het in een grote schaal spel dat kan worden geprojecteerd op de tv en gespeeld door meerdere spelers tegelijk. Dit instructable zal omvatte
Beetje vak Pi

Beetje vak Pi

De bits vak Pi is een Raspberry pi model B + geval dat werd ontworpen vanaf de grond tot blik zowel stijlvol en functioneel. De zaak is volledig 3d afgedrukt maar heeft diverse andere onderdelen. De Bit Box heeft 3 verlichte 16mm ring stijl schakelop
Lego TARDIS met knipperende LED

Lego TARDIS met knipperende LED

Ik was nieuwsgierig om te zien als ik een knipperende LED-circuit met de LEGO TARDIS combineren kan (#21304 - http://shop.lego.com/en-US/Doctor-Who-21304). Met een klein beetje boren kon ik een LED onder de TARDIS dak monteren en Toon door middel van
SteamPunk Lego LED Octopus

SteamPunk Lego LED Octopus

Na het maken van mijn LED Lego Octopus, besloten heb ik om een SteamPunk-thema op mijn volgende men. Dit Lego-Octopus is vergelijkbaar met mijn laatste, maar ik was in staat om het te stroomlijnen bedrading een beetje. Ik voegde ook Lego Technic tand