Inhaltsverzeichnis:
- Lieferungen
- Schritt 1: Schritt 1: Einrichten der 7-Segment-Anzeige
- Schritt 2: Schritt 2: IR-Empfänger einrichten
- Schritt 3: Schritt 3: Ultraschallsensor und Summer einrichten
- Schritt 4: Schritt 4: LEDs einrichten
- Schritt 5: Schritt 5: HEX-Codes von der Fernbedienung empfangen
- Schritt 6: Schritt 6: Endgültiger Code
Video: Sieben-Segment-IR-Empfänger-Hausalarmsystem - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:17
Dies ist das perfekte Projekt, um zu beginnen, wenn Sie den Umgang mit der 4-stelligen 7-Segment-Anzeige lernen und etwas Cooles schaffen möchten, das tatsächlich in Ihrem Haus umgesetzt werden kann. Sie müssen keine 4-stellige 7-Segment-Anzeige verwenden, Sie können auf jeden Fall eine einstellige Anzeige verwenden und es sollte gut funktionieren. Hoffe euch gefällt dieses Projekt!
Bevor Sie beginnen, stellen Sie sicher, dass Sie 5V an die Stromschiene auf dem Steckbrett anschließen und den GND-Pin mit Masse auf dem Steckbrett verbinden.
Lieferungen
- 4-stellige 7-Segment-Anzeige
- Rote und grüne LED
- Ultraschallsensor
- IR-Empfänger
- Summer
- Überbrückungsdrähte (viele davon)
- Steckbrett
- Arduino UNO
Schritt 1: Schritt 1: Einrichten der 7-Segment-Anzeige
Als erstes möchten Sie Ihre Sieben-Segment-Anzeige einrichten.
- Verbinden Sie Pin 'E' mit Pin 2 auf dem Arduino
- Verbinden Sie Pin 'D' mit Pin 3 auf dem Arduino
- Verbinden Sie Pin 'C' mit Pin 4 auf dem Arduino
- Verbinden Sie Pin 'G' mit Pin 5 auf dem Arduino
- Verbinden Sie Pin 'D' mit Pin 6 auf dem Arduino
- Verbinden Sie Pin 'D4' mit Pin 7 auf dem Arduino
- Verbinden Sie Pin 'A' mit Pin 8 auf dem Arduino
- Verbinden Sie Pin 'F' mit Pin 9 auf dem Arduino
- Verbinden Sie Pin 'D3' mit Pin 10 auf dem Arduino
- Verbinden Sie Pin 'D2' mit Pin 11 auf dem Arduino
- Verbinden Sie Pin 'B' mit Pin 12 auf dem Arduino
Die Namen der einzelnen Pins auf der 7-Segment-Anzeige entnehmen Sie bitte dem obigen Bild.
Schritt 2: Schritt 2: IR-Empfänger einrichten
Der IR-Empfänger hat 3 Beine. Das Bein ganz rechts ist VCC (Strom), das Bein ganz links, wenn OUT (mit einem Pin verbunden) und das mittlere Bein ist für GND.
- Verbinden Sie den VCC mit der Stromschiene auf dem Steckbrett
- Verbinden Sie den OUT-Pin mit A2 auf dem Arduino
- Verbinden Sie den GND-Pin mit der Erdungsschiene auf dem Steckbrett
Schritt 3: Schritt 3: Ultraschallsensor und Summer einrichten
Ultraschallsensor
- Verbinden Sie GND mit der Erdungsschiene auf dem Steckbrett
- Verbinden Sie den Echo-Pin mit dem Pin A1 des Arduino
- Verbinden Sie den Trig-Pin mit dem Pin A0 des Arduino
- Verbinden Sie VCC mit der Stromschiene auf dem Steckbrett
Summer
- Verbinden Sie das kurze Bein des aktiven Summers mit GND
- Verbinden Sie das lange Bein des aktiven Summers mit Pin 13 des Arduino
Schritt 4: Schritt 4: LEDs einrichten
- Verbinden Sie beide kurzen Beine der LEDs mit der GND-Schiene auf dem Steckbrett
- Verbinden Sie das lange Bein der roten LED mit Pin A4 auf dem Arduino
- Verbinden Sie das lange Bein der grünen LED mit Pin A5 auf dem Arduino
Schritt 5: Schritt 5: HEX-Codes von der Fernbedienung empfangen
Bevor Sie mit dem Code beginnen, besorgen Sie sich eine TV-Fernbedienung und decodieren Sie die HEX-Codes für Ihre Fernbedienung. Sie müssten für dieses Projekt 3 Zahlen entschlüsseln (für das Passwort zu Ihrem 'Haus'). Vergessen Sie nicht, die IR-Fernbedienungsbibliothek herunterzuladen.
Verwenden Sie dazu diesen Code:
#enthalten
Void-Setup ()
{
Serial.begin (9600);
irReceiver.enableIRIn();
}
Leere Schleife () {
if (irReceiver.decode(&result)) {
irReceiver.resume();
Serial.println (result.value, HEX);
} }
Schritt 6: Schritt 6: Endgültiger Code
Der Link ist oben. Wenn Sie Fragen zum Code haben, lassen Sie es mich wissen.
Empfohlen:
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm - Reichweite bis zu 1 km - Sieben Ebenen: 7 Schritte
Kabellose Wasserstandsanzeige mit großer Reichweite und Alarm | Reichweite bis zu 1 km | Seven Levels: Sehen Sie es sich auf Youtube an: https://youtu.be/vdq5BanVS0YSie haben vielleicht viele kabelgebundene und kabellose Wasserstandsanzeigen gesehen, die eine Reichweite von 100 bis 200 Metern bieten. Aber in diesem anweisbaren werden Sie eine drahtlose Wasserstandsanzeige mit langer Reichweite sehen