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-13 06:56
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.