
Inhaltsverzeichnis:
- Schritt 1: Definieren Sie das Projekt
- Schritt 2: Prototypen der Schaltung
- Schritt 3: Schreiben Sie den Code
- Schritt 4: TEST TEST TEST TEST
- Schritt 5: Elektronischer Schaltplan
- Schritt 6: PCB-Layout
- Schritt 7: Schneiden Sie die Platine
- Schritt 8: Montieren Sie das Projekt
- Schritt 9: Installieren Sie die Platine
- Schritt 10: Fertig
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-23 12:53
Ich hatte eine Ampel, die ich überarbeiten wollte. Es musste nur noch der Controller für die Signalmuster des Lichts gebaut werden. Um ihm eine Wendung zu geben, habe ich eine Fernbedienung eingebaut. Dies war auch die perfekte Gelegenheit für mich, ein Arduino auszuprobieren. Ich wollte das Arduino verwenden, weil es sowohl auf MAC als auch auf Windows einfach zu verwenden war.
Schritt 1: Definieren Sie das Projekt
Um ein Elektronik-Designprojekt zu starten, definieren Sie zuerst die Parameter seiner Funktionalität. Dieses Projekt ist definiert als: Steuerung 3 AusgängeLesen 4 EingängeLesen 1 InterruptFeatures: 3 Ausgänge werden in mehreren Modi sequenziert-Standard-Ampelmuster-Umgekehrtes Muster-Ständig an jedem Ausgang-Blinken jeder Ausgang - Ausschalten Inkrementieren und dekrementieren Sie die Geschwindigkeit der Sequenz. Ändern Sie gespeicherte Timing-Parameter mit der Fernbedienung und am wichtigsten; Führen Sie in einem Echtzeit-Manor aus.
Schritt 2: Prototypen der Schaltung
Verwenden Sie Prototypmethoden, um die Schaltung zu testen. Ich habe den Arduino Duemilanov verwendet. Ich befestigte 3 LEDs, 4 Schalter und begann, den Code zu schreiben. Die Arduino IDE (die KOSTENLOS ist!!) verwendet eine Syntax, die dem guten alten ANSI C sehr ähnlich ist. Ich begann mit den Modi der Signalmuster. Ich habe eine case-Anweisung verwendet, um meinen Code zu modularisieren. Ich habe den Code für die Schaltflächen hinzugefügt. Die Tasten steuern den Modus UP/DN und die Geschwindigkeit UP/DN.
Schritt 3: Schreiben Sie den Code
Nachdem ich die Grundlagen verstanden hatte, ging ich zu den Add-Ons über. Ich habe den Fernbedienungsempfänger mit dem Arduino verdrahtet, um sicherzustellen, dass die empfangene Signalleitung mit meinem Interrupt-Pin verbunden ist. Ich habe auch die Ausgangspins meines Arduino mit Schalttransistoren gepuffert, die 5-Volt-Relais ansteuern.
Schritt 4: TEST TEST TEST TEST
Testen Sie Ihre Schaltung und Ihren Code gründlich. Das Arduino ermöglicht die Fähigkeit zur Feldprogrammierung, aber das ist keine Entschuldigung, nicht zu testen. Nach dem Hinzufügen der Fernbedienung hatte ich viele Codeänderungen, um den Code zu bedienen. Diese Version hat einen verwendbaren Code für die Fernbedienung Empfänger, aber es unterbricht die Fähigkeit, das Timing und das Standard-Blitzmuster und die Geschwindigkeit beim Einschalten neu zu programmieren.
Schritt 5: Elektronischer Schaltplan
Verwenden Sie ein Designprogramm, um den elektronischen Schaltplan zu modellierenErstellen Sie jede Komponente und verbinden Sie ihre Pins miteinander
Schritt 6: PCB-Layout
Verwenden Sie die Design-Software, um die Leiterplatte (Printed Circuit Board) zu gestalten. Machen Sie einen Kartonausschnitt aus dem endgültigen Layout und testen Sie es. Ich hatte Glück und hatte genug Spiel, wenn ich die Schrauben im Leuchtengehäuse locker gelassen habe, um die Leuchtentüren richtig zu schließen und zu verriegeln.
Schritt 7: Schneiden Sie die Platine
Verwenden Sie einen Graveur, eine CNC, einen Laser oder eine Ätzung, um die Leiterplatte herzustellen. Besonderer Dank geht an Steve von der Award Gallery. Erkundigen Sie sich bei Ihrem örtlichen Trophäengeschäft oder bei einem Schildergraveur. Sie wissen vielleicht nicht, dass sie diese Fähigkeit haben. Mein Board wurde auf einem 10 Jahre alten Trophäen- / Plakettengravierer geschnitten. Ich habe DipTrace von NOVARM verwendet, um meinen Schaltplan und meine Leiterplatte zu erstellen.
Schritt 8: Montieren Sie das Projekt
Platzieren Sie die Komponenten auf der Platine. Löten Sie die Stifte und Leitungen.
Schritt 9: Installieren Sie die Platine
Installieren Sie die Platine in der Ampel. Verdrahten Sie alle Komponenten
Schritt 10: Fertig
Ada Junge! Lehnen Sie sich zurück und genießen Sie die Früchte Ihrer Arbeit. Übrigens sind die Glühbirnen handgefertigte hocheffiziente LEDs. Diese ganze Ampel verbraucht weniger als 10 W bei 5 V, wenn alle drei Lichter eingeschaltet sind.
Empfohlen:
Heimwerken -- Einen Spinnenroboter herstellen, der mit einem Smartphone mit Arduino Uno gesteuert werden kann – wikiHow

Heimwerken || Wie man einen Spider-Roboter herstellt, der mit einem Smartphone mit Arduino Uno gesteuert werden kann: Während man einen Spider-Roboter baut, kann man so viele Dinge über Robotik lernen. Wie die Herstellung von Robotern ist sowohl unterhaltsam als auch herausfordernd. In diesem Video zeigen wir Ihnen, wie Sie einen Spider-Roboter bauen, den wir mit unserem Smartphone (Androi
TV-Fernbedienung wird zur RF-Fernbedienung -- NRF24L01+ Tutorial: 5 Schritte (mit Bildern)

TV-Fernbedienung wird zur RF-Fernbedienung || NRF24L01+ Tutorial: In diesem Projekt zeige ich Ihnen, wie ich den beliebten nRF24L01+ RF IC verwendet habe, um die Helligkeit eines LED-Streifens drahtlos über drei nutzlose Tasten einer TV-Fernbedienung einzustellen. Lass uns anfangen
So erstellen Sie eine funktionierende Ampel mit einem Auduino-Board – wikiHow

So erstellen Sie eine funktionierende Ampel mit einem Auduino-Board: Ampeln sind Signalgeräte, die häufig an Straßenkreuzungen, Fußgängerüberwegen und anderen Orten verwendet werden, um den Verkehrsfluss zu steuern. Eine handbetätigte Gasampel war die erste ihrer Art und die Technologie hat die Si
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)
![Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern) Schnittstellentastatur mit Arduino. [Einzigartige Methode]: 7 Schritte (mit Bildern)](https://i.howwhatproduce.com/images/008/image-22226-j.webp)
Schnittstellentastatur mit Arduino. [Einzigartige Methode]: Hallo, und willkommen zu meinem ersten instructable! :) In diesem instructables möchte ich eine fantastische Bibliothek für die Schnittstelle der Tastatur mit Arduino teilen - 'Password Library' einschließlich 'Keypad Library'. Diese Bibliothek enthält die besten Funktionen, die wir wi
So halten Sie Ihren Hund davon ab, Ihre Fernbedienung zu kauen – wikiHow

Wie Sie Ihren Hund davon abhalten, Ihre Fernbedienung zu kauen: Haben Sie es satt, dass Ihr Haustier Ihre einzige R&R-Quelle stiehlt, um es in Ihrem Garten oder unter Ihren Decken in Ihrem Bett zerknittert zu finden? Haben Sie es satt, diese verdammte Fernbedienung auf dem Sofa zu verlieren? es leid, mit Ihrem Ehepartner darüber zu streiten, wer es verlassen hat