Inhaltsverzeichnis:

Erstellen einer universellen Fernbedienung mit NodeMCU - Gunook
Erstellen einer universellen Fernbedienung mit NodeMCU - Gunook

Video: Erstellen einer universellen Fernbedienung mit NodeMCU - Gunook

Video: Erstellen einer universellen Fernbedienung mit NodeMCU - Gunook
Video: Tutorial: Universal-Fernbedienung anlernen (Test Einfach-Fernbedienungen Stiftung Warentest) 2024, November
Anonim
Erstellen einer universellen Fernbedienung mit NodeMCU
Erstellen einer universellen Fernbedienung mit NodeMCU

In diesem Projekt werden wir eine universelle Fernbedienung bauen, die in der Lage ist, Infrarotsignale zu klonen und zu senden. Ein Webinterface wird verwendet, um all diesen Prozess zu steuern.

Eine NodeMCU in Verbindung mit einem Infrarot-Fotorezeptor ist dafür verantwortlich, die Fernbedienungsschlüssel zu klonen. Dafür wird die RAW-Methode verwendet. Eine IR-LED sendet den geklonten Code an die Geräte.

Das Projekt wurde erstellt von

  • Rodrigo Andrades
  • Diego M. G. Vieira

Schritt 1: Komponenten

Dieses Projekt erfordert nicht viel Material. Du wirst brauchen

  1. KnotenMCU
  2. Steckbrett
  3. Überbrückungsdrähte
  4. Micro-USB-Kabel
  5. VS1838B IR-Fotorezeptor / Empfänger
  6. Infrarot-Emitter Led (IR) 5mm 940nm

Und natürlich die Fernbedienungen, die Sie klonen möchten

Schritt 2: Verdrahten Sie es

Verkabeln
Verkabeln

Oben ist das Verdrahtungslayout für dieses Projekt:

Nach Abschluss der Verbindungen. Es ist an der Zeit, die Arduino-IDE zu installieren und in die IRremoteESP 8266-Bibliothek zu importieren.

Laden Sie den Code in die NodeMCU und sehen Sie, ob er funktioniert

Den vollständigen Code finden Sie hier: Github: IR Control

Schritt 3: Codierung: Dinge einrichten

Codierung: Dinge einrichten
Codierung: Dinge einrichten

hier haben wir grundsätzlich das WiFi-Netzwerk und die serielle Geschwindigkeitsrate auf 115200 Baud konfiguriert

Schritt 4: Codierung: die Schleife

Codierung: die Schleife
Codierung: die Schleife

Schritt 5: Codierung: Web-Socket

Codierung: Web-Socket
Codierung: Web-Socket

Schritt 6: Webclient codieren

Codierungs-Webclient
Codierungs-Webclient

Schritt 7: Verwenden des Projekts

Verwenden des Projekts
Verwenden des Projekts

Wenn die Anwendung läuft, können Sie jetzt zu Ihrem Browser gehen und zwischen dem Sende- und Empfangsmodus wechseln. Wenn sich die App im Empfangsmodus befindet, kann sie den Tastencode erfassen und an eine Aktion anhängen. Um eine Aktion zu versenden, wechseln Sie zurück in den "Sendemodus" und klicken Sie in die gewünschte Aktion

Empfohlen: