Obsah:

DIY ESP-Smartwatch: 4 kroky
DIY ESP-Smartwatch: 4 kroky

Video: DIY ESP-Smartwatch: 4 kroky

Video: DIY ESP-Smartwatch: 4 kroky
Video: The first 20 hours -- how to learn anything | Josh Kaufman | TEDxCSU 2024, Červenec
Anonim
Image
Image
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch
DIY ESP-Smartwatch

Tato startovací sada ESPWatch je pro začátečníky, aby se naučili vytvářet hodinky ESP s podrobným průvodcem, je pro začátečníky, aby se ponořili do elektronického světa, s 1 ~ 2 hodinovým učením může tyto hodinky ESP vytvořit neelektronický startér, aby užijte si radost z toho, že něco vytvoříte sami.

ESPWatch je založen na modulu ESP12 WIFI, získává v reálném čase z internetového serveru a může také dálkově ovládat místní nástroje, jako je relé/LED/ventilátor. S tímto učením se naučíte základní dovednosti v oblasti pájení součástek/Arduino Programming/WIFI usage/Basic http protokol, první a snadný krok, jak se dostat do světa elektroniky/programování.

Tam jsme také připravili jednoduché pouzdro/řemínek na hodinky, aby vám fungovalo na zápěstí během několika minut. Jste připraveni ukázat tyto skvělé hodinky, které jste vyrobili sami?

Specifikace:

1. Soupravy s podrobným průvodcem pro studenty;

2. Video pro učení;

3. Na základě Arduino IDE/ESP;

4. Hodinky v reálném čase + Dálkové ovládání;

5. Otevřený hardware+ Otevřený software;

6. Pro věk 12+;

Seznam balení: 0,96 palce IIC OLED X1

ESP-12S x1

Tlačítko x3

3.7V Lipo baterie x1

Micro USB x1

Přepínač x1

sledovací pás x 1

Akrylová skořepina x1

Některé odpory a kondenzátory

Něco z měděného sloupku a šroubu

Krok 1: Nastavte Arduino IDE

Podle pokynů nastavte Arduino IDE pro ESP8266

Klikněte zde.

Krok 2: Hardwarové připojení

Hardwarové připojení
Hardwarové připojení
Hardwarové připojení
Hardwarové připojení

2.1 Připojte baterii

2.2 Připojte GND, RX a TX k adaptéru USB-to-Serial

Sledujte -> USB na SerialGND GND

TX RX

RX TX

Krok 3: Stáhněte si kód do chytrých hodinek a relé

Stáhněte si kód do chytrých hodinek a relé
Stáhněte si kód do chytrých hodinek a relé
Stáhněte si kód do chytrých hodinek a relé
Stáhněte si kód do chytrých hodinek a relé
Stáhněte si kód do chytrých hodinek a relé
Stáhněte si kód do chytrých hodinek a relé

Tento příklad získá čas ze serveru NTP, zobrazí datum a čas na OLED a ovládá relé prostřednictvím sběrnice zpráv MQTT.

3.1 Závislosti

*arduino-mqtt

*ThingPulse ESP8266 OLED SSD1306

*TimeLib

Můžeme hledat „ntpclient“, „lwmqtt“, „esp ssd1306“a „timekeeping“, abychom tyto knihovny našli ve Správci knihoven. Poté je nainstalujte.

3.2 Zde použijte CloudMQTT jako makléře.

3.2.1 Zaregistrujte si CloudMQTT a vytvořte instanci

3.3 Stáhněte si do hodinek náčrtky watch/watch.ino

Formulář kódu si stáhněte zde.

3.3.1 Otevřete náčrtky watch.ino, změňte SSID a přístupové heslo Wi-Fi a upravte název hostitele, port, uživatele a heslo uživatele pro MQTT.

3.3.2 Vyberte správnou desku a port

3.3.4 Podržte tlačítko FLASH; Zapněte ESP8266 pomocí SW1 a přepněte ESP8226 do režimu bootloaderu.

3.3.5 Klikněte na tlačítko pro nahrání, nahrajte kód

3.4 Stáhněte si náčrty relé/relay.ino do reléového modulu

3.4.1 Otevřete náčrty, změňte SSID a přístupové heslo Wi-Fi a upravte název hostitele, port, uživatelské jméno a heslo uživatele pro MQTT

Poznámka: port musí být stejný jako hodinky.

3.4.2 ESP-01S: Použijte debugger ESP8266, automatické resetování při nahrávání kódu. Stejné jako NodeMCU.

3.4.3 Připojte ESP-01 debugger ESP8266.

3.4.4 Otevřete náčrtky relé.ino

3.4.5 Vyberte správnou desku

3.4.6 Kliknutím na tlačítko Odeslat nahrajte kód.

Krok 4: Nyní můžete k ovládání používat chytré hodinky

Nyní můžete k ovládání používat chytré hodinky
Nyní můžete k ovládání používat chytré hodinky
Nyní můžete k ovládání používat chytré hodinky
Nyní můžete k ovládání používat chytré hodinky
Nyní můžete k ovládání používat chytré hodinky
Nyní můžete k ovládání používat chytré hodinky

4.1 Chytré zobrazení doby sledování:

4.2 Pomocí tlačítek „S1“a „S2“ovládejte světlo a ventilátor.

1) Stisknutím tlačítka S1 vyberte uživatelské rozhraní ovládání světla, stisknutím tlačítka S2 zapněte nebo vypněte světlo.

2) Stisknutím tlačítka S1 vyberte uživatelské rozhraní ovládání ventilátoru, stisknutím tlačítka S2 zapněte nebo vypněte ventilátor.

Doporučuje: