Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Durch die Verwendung dieser Schaltung können wir 4 Relais mit der Fernbedienung steuern und durch die Nutzung der Eeprom-Funktion wird der letzte Zustand der Relais auch bei Stromausfall gespeichert
Schritt 1: Sammeln Sie alle notwendigen Komponenten
Lassen Sie uns keine Zeit verschwenden und sammeln Sie alle notwendigen Komponenten für dieses Projekt, die erforderlichen Komponenten folgen, 1) ATMEGA8-U (Oder ein ähnlicher Mikrocontroller funktioniert) x1
2) uln2003 (oder uln2803)x1
3) 16-MHz-Kristall x1
4) 22p Keramikkondensator x2
5) 104p Keramikkondensator x1
6) 12V SPDT-Relais x4
7) 10k smt Widerstand x10 (0805 Paket)
8) 1N4148 smt-Diode x4
9) 1000mfd 16v Kondensator x1
10) 220mft 10V Kondensator x1
11) 7805 linearer Spannungsregler mit Hwat-Senke x1
12) tsop1938 IR-Empfänger (oder ein ähnlicher funktioniert einwandfrei) x1
13) Stecker/Buchse (optional)
14) db107 Brückengleichrichter
15) Schraubklemme x6
16) 10k Widerstand x1
17) 220 bis 12 V Abwärtstransformator (500 MA oder mehr) x1
18) IR-Fernbedienung (USB-Kit-Fernbedienung) x1
Schritt 2: ES IST LÖTZEIT
Sie können eine Prototyp-Platine mit der unten bereitgestellten Garber-Datei bestellen oder Sie können mit dem angegebenen Schema in ein Perf-Board eingebaut werden.
Hinweis: Aufgrund eines Konstruktionsfehlers ist eine Kondensatorpolarität in der Grundfläche falsch. Bitte überprüfen Sie sie vor dem Löten, oder sie explodiert mit Sicherheit Reset-Pin, um die Relais zurückzusetzen. Schließen Sie also einen Reset-Schalter zwischen dem Arduino-Digital-Pin 4 und dem VCC 5V an. Dadurch werden alle Relais zurückgesetzt. Eine ähnliche Aktion kann mit der Fernbedienungstaste ausgeführt werden.
Hinweis: Der Footprit, den ich für den Relaistreiber verwendet habe, ist uln2803, aber ich verwende uln2003, also müssen Sie eine Lötbrücke zwischen Pin8 und Pin9 und Pin17 und Pin18 machen, oder Sie können einfach uln2803 verwenden.
Schritt 3: PROGRAMMIERZEIT
Ich denke, Sie haben bereits einen Bootloader gebrannt, wenn nicht, können Sie ein Tutorial in Youtube finden), können Sie atmega168 oder 328 verwenden.
und laden Sie den angegebenen Code hoch, und fertig, Es wird eine gängige USB-Kit-Fernbedienung verwendet, die im Elektronikgeschäft zu finden ist.
Sie können den angegebenen Code jedoch ändern, um eine andere Fernbedienung zu verwenden.