Inhaltsverzeichnis:
- Schritt 1: Arduino-IDE einrichten
- Schritt 2: Hardwareverbindung
- Schritt 3: Laden Sie den Code auf Smart Watch und Relais herunter
- Schritt 4: Jetzt können Sie Ihre Smart Watch zur Steuerung verwenden
Video: DIY ESP-Smartwatch - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
Dieses ESPWatch Starter Kit ist für Anfänger, um zu lernen, wie man eine ESP-Uhr mit detaillierter Anleitung erstellt genießen Sie die Freude, etwas selbst zu schaffen.
Die ESPWatch basiert auf dem ESP12 WIFI-Modul, erhält die Echtzeit vom Internetserver und kann auch die lokalen Instrumente wie Relais / LED / Lüfter fernsteuern. Mit diesem Lernen lernen Sie die Grundfertigkeiten des Lötens von Komponenten / Arduino-Programmierung / WIFI-Nutzung / Basic HTTP-Protokoll, der erste und einfache Schritt, um in die Welt der Elektronik / Programmierung einzusteigen.
Dort haben wir auch ein einfaches Gehäuse/Uhrenarmband vorbereitet, damit Sie es innerhalb weniger Minuten an Ihrem Handgelenk zum Laufen bringen können. Bist du bereit, diese coole selbst produzierte Uhr zu zeigen?
Spezifikation:
1. Kits mit ausführlicher Anleitung für Lernende;
2. Video zum Lernen;
3. Basierend auf Arduino IDE/ESP;
4. Echtzeituhr + Fernbedienung;
5. Hardware öffnen + Software öffnen;
6. Für Kinder ab 12 Jahren;
Packliste: 0,96 Zoll IIC OLED X1
ESP-12S x1
Taste x3
3,7 V Lipo-Batterie x1
Micro-USB x1
Schalter x1
Armbandx1
Acrylschale x1
Einige Widerstände und Kondensatoren
Einige von Kupfersäule und Schraube
Schritt 1: Arduino-IDE einrichten
Folgen Sie der Anleitung zum Einrichten der Arduino IDE für ESP8266
Klicke hier.
Schritt 2: Hardwareverbindung
2.1 Anschließen einer Batterie
2.2 Verbinden Sie GND, RX und TX mit einem USB-zu-Seriell-Adapter
Beobachten -> USB zu SerialGND GND
TX RX
RX-TX
Schritt 3: Laden Sie den Code auf Smart Watch und Relais herunter
In diesem Beispiel wird die Zeit von einem NTP-Server abgerufen, Datum und Uhrzeit auf OLED angezeigt und das Relais über den MQTT-Nachrichtenbus gesteuert.
3.1 Abhängigkeiten
*arduino-mqtt
*ThingPulse ESP8266 OLED SSD1306
*ZeitLib
Wir können "ntpclient", "lwmqtt", "esp ssd1306" und "timekeeping" suchen, um diese Bibliotheken im Bibliotheksmanager zu finden. Dann installieren Sie sie.
3.2 Verwenden Sie hier CloudMQTT als Broker.
3.2.1 CloudMQTT anmelden und Instanz erstellen
3.3 Laden Sie die Skizzen watch/watch.ino auf die Uhr herunter
Codeformular hier herunterladen.
3.3.1 Öffnen Sie die Watch.ino-Skizzen, ändern Sie die SSID und das Passwort des WLANs und ändern Sie Hostname, Port, Benutzer und Benutzerkennwort für MQTT.
3.3.2 Wählen Sie das richtige Board und den richtigen Com-Port
3.3.4 Halten Sie die FLASH-Taste gedrückt; Schalten Sie den ESP8266 über den SW1 ein, um den ESP8226 in den Bootloader-Modus zu versetzen.
3.3.5 Klicken Sie auf den Upload-Button, laden Sie den Code hoch
3.4 Laden Sie die Skizzen relay/relay.ino auf das Relaismodul herunter
3.4.1 Öffnen Sie die Skizzen, ändern Sie die SSID und das Passwort des WLANs und ändern Sie Hostname, Port, Benutzer und Benutzerpasswort für MQTT
Hinweis: Port muss mit der Uhr identisch sein.
3.4.2 ESP-01S: Verwenden Sie den ESP8266-Debugger, automatisches Zurücksetzen beim Hochladen des Codes. Wie die NodeMCU.
3.4.3 Schließen Sie den ESP-01 an den ESP8266-Debugger an.
3.4.4 Öffnen Sie die Skizzen relay.ino
3.4.5 Auswahl der richtigen Platine
3.4.6 Klicken Sie auf die Schaltfläche Hochladen, um den Code hochzuladen.
Schritt 4: Jetzt können Sie Ihre Smart Watch zur Steuerung verwenden
4.1 Smart-Uhrzeitanzeige:
4.2 Mit den Tasten „S1“und „S2“steuern Sie Licht und Lüfter.
1) Drücken Sie S1, wählen Sie die Lichtsteuerungs-UI, drücken Sie S2, um das Licht ein- oder auszuschalten.
2) Drücken Sie S1, wählen Sie die Benutzeroberfläche für die Lüftersteuerung, drücken Sie S2, um den Lüfter ein- oder auszuschalten.
Empfohlen:
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu tun: 9 Schritte
DIY So zeigen Sie die Zeit auf dem M5StickC ESP32 mit Visuino an - Einfach zu machen: In diesem Tutorial lernen wir, wie Sie den ESP32 M5Stack StickC mit Arduino IDE und Visuino programmieren, um die Zeit auf dem LCD anzuzeigen
DIY, wie man eine cool aussehende Uhr macht – StickC – Einfach zu tun: 8 Schritte
DIY Wie man eine cool aussehende Uhr macht - StickC - Einfach zu machen: In diesem Tutorial lernen wir, wie man ESP32 M5Stack StickC mit Arduino IDE und Visuino programmiert, um eine Zeit auf dem LCD anzuzeigen und die Zeit auch mit den StickC-Tasten einzustellen
DIY Bluetooth Boombox Lautsprecher - HOW TO: 13 Schritte (mit Bildern)
DIY Bluetooth Boombox Lautsprecher | WIE MAN: Hallo! Vielen Dank, dass Sie sich dieses Projekt angesehen haben, dieses ist auf meiner Favoritenliste! Ich freue mich sehr, dieses tolle Projekt realisiert zu haben. Während des gesamten Projekts wurden viele neue Techniken verwendet, um die Gesamtqualität und das Finish der Spea
ESP-01 Programmier-Hack - der Einfache :): 6 Schritte
ESP-01 Programmierer Hack - der Einfache :): Hallo ESPer, In diesem anweisbaren zeige ich Ihnen einen einfachen Hack, um einen Programmierer für ESP-01 / ESP8266-01 / ES-01-Modul zu machen. Die meisten von uns haben ein Arduino-Board oder FTDI USB-TTL-Geräte als Programmierer für dieses Modul verwendet. Beide Methoden funktionieren gut. Aber t
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 Schritte (mit Bildern)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Wir alle möchten gerne wissen, wie die aktuelle Raumtemperatur ist und manchmal auch die Temperatur in einem anderen Raum oder vielleicht sogar in Ihrem Ferienhaus am anderen Ende der Welt. Vielleicht möchten Sie die Temperatur im Haus Ihres Haustiers Eidechse überwachen