Inhoudsopgave:
- Stap 1: Definieer het project
- Stap 2: Maak een prototype van het circuit
- Stap 3: Schrijf de code
- Stap 4: TEST TEST TEST TEST
- Stap 5: Elektronisch schematisch ontwerp
- Stap 6: PCB-layout
- Stap 7: Snijd de PCB
- Stap 8: Monteer het project
- Stap 9: Installeer de PCB
- Stap 10: Voltooien
Video: Arduino verkeerslichtcontroller met afstandsbediening - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:20
Ik had een verkeerslicht dat ik aan het overspuiten was. Het enige wat we nog moesten doen was de controller bouwen voor de signaalpatronen van het licht. Om er een twist aan te geven heb ik er een afstandsbediening in verwerkt. Dit was voor mij ook de perfecte gelegenheid om een Arduino uit te proberen. Ik wilde de Arduino gebruiken omdat het gemakkelijk te gebruiken was op zowel MAC als Windows.
Stap 1: Definieer het project
Om een elektronica-ontwerpproject te starten, definieert u eerst de parameters van de functionaliteit ervan. elke uitgang-Schakel uit Verhogen en verlagen volgorde snelheid Wijzig opgeslagen timing parameters met behulp van afstandsbediening en het belangrijkste; Uitvoeren in een realtime landhuis.
Stap 2: Maak een prototype van het circuit
Gebruik prototypemethoden om het circuit te testen. Ik gebruikte de Arduino Duemilanov. Ik bevestigde 3 LED's, 4 schakelaars en begon de code te schrijven. De Arduino IDE (die GRATIS is!!) gebruikt een syntaxis die erg lijkt op de ouderwetse ANSI C. Ik begon met de modi van signaalpatronen. Ik heb een case-statement gebruikt om mijn code te modulariseren. Ik heb de code voor de knoppen toegevoegd. De knoppen regelen de modus UP/DN en snelheid UP/DN.
Stap 3: Schrijf de code
Toen ik de basis onder de knie had, ging ik verder met de add-ons. Ik heb de ontvanger van de afstandsbediening aangesloten op de Arduino en ervoor gezorgd dat de ontvangen signaallijn op mijn interrupt-pin is aangesloten. Ik heb ook de uitgangspinnen van mijn Arduino gebufferd met behulp van schakeltransistoren die 5 volt-relais aansturen.
Stap 4: TEST TEST TEST TEST
Test je circuit en code grondig. De Arduino zorgt voor veldprogrammering, maar dat is geen excuus om niet te testen. Na het toevoegen van de afstandsbediening had ik veel codewijzigingen om de code te bedienen. Deze versie heeft bruikbare code voor de afstandsbedieningen ontvanger, maar het verbreekt de mogelijkheid om de timing en het standaard flitspatroon en de snelheid bij het opstarten te herprogrammeren.
Stap 5: Elektronisch schematisch ontwerp
Gebruik een ontwerpprogramma om het elektronische schema te modellerenMaak elk onderdeel en verbind hun pinnen met elkaar
Stap 6: PCB-layout
Gebruik de ontwerpsoftware om de PCB (Printed Circuit Board) in te delen. Maak een kartonnen uitsnede uit de uiteindelijke lay-out en TEST FIT IT. Ik had geluk en had genoeg speling als ik de schroeven in de lichtbehuizing losliet om de lichtdeuren correct te sluiten en te vergrendelen.
Stap 7: Snijd de PCB
Gebruik een graveur, CNC, laser of ets om de printplaat te maken. Speciale dank aan Steve bij The Award Gallery. Neem contact op met uw plaatselijke trofeeënwinkel of tekengraveur. Ze weten misschien niet dat ze dit vermogen hebben. Mijn bord is gesneden op een 10-jarige trofee/plaquegraveur. Ik heb DipTrace van NOVARM gebruikt om mijn schema en PCB te maken.
Stap 8: Monteer het project
Plaats de componenten op de printplaat. Soldeer de pinnen en draden.
Stap 9: Installeer de PCB
Installeer de PCB in het verkeerslicht. Bedraad alle componenten!
Stap 10: Voltooien
Ada jongen! Leun achterover en geniet van de vruchten van uw arbeid. Tussen haakjes, de gloeilampen zijn handgemaakte hoogrenderende LED's. Dit hele verkeerslicht trekt minder dan 10W bij 5V met alle drie de lichten aan.
Aanbevolen:
Arduino verkeerslichtcontroller met RBG Led - 4-weg: 3 stappen
Arduino verkeerslichtcontroller met RBG Led | 4-Way: In dit bericht leer je hoe je een Arduino-verkeerslichtcontroller maakt. Deze verkeerslichtregelaar wordt gebruikt om de verkeersstroom te regelen. Deze kunnen worden toegepast in gebieden met veel verkeer om verkeersblokkades of ongevallen te vermijden.De
Arduino Verkeerslichtcontroller - 4-weg: 3 stappen
Arduino Verkeerslichtcontroller | 4-Way: In dit bericht leer je hoe je een Arduino-verkeerslichtcontroller maakt. Deze verkeerslichtregelaar wordt gebruikt om de verkeersstroom te regelen. Deze kunnen worden toegepast op gebieden met veel verkeer om verkeersblokkades of ongevallen te vermijden.De
TV-afstandsbediening wordt een RF-afstandsbediening -- NRF24L01+ zelfstudie: 5 stappen (met afbeeldingen)
TV-afstandsbediening wordt een RF-afstandsbediening || NRF24L01+ Tutorial: In dit project laat ik je zien hoe ik de populaire nRF24L01+ RF IC heb gebruikt om de helderheid van een ledstrip draadloos aan te passen via drie nutteloze knoppen van een tv-afstandsbediening. Laten we beginnen
Verkeerslichtcontroller: 4 stappen
Verkeerslichtregelaar: Er bestaan vaak scenario's waarin flexibele verkeerssignaalsequenties nodig zijn voor de coördinatie van het verkeer door de kruising van een drukke straat en een licht gebruikte zijstraat. In dergelijke situaties kunnen de sequenties worden bestuurd met diff
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze