Spisu treści:
- Krok 1: Skonfiguruj Arduino IDE
- Krok 2: Połączenie sprzętowe
- Krok 3: Pobierz kod do inteligentnego zegarka i przekaźnika
- Krok 4: Teraz możesz używać inteligentnego zegarka do sterowania
Wideo: DIY ESP-Smartwatch: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Ten zestaw startowy ESPWatch jest przeznaczony dla początkujących, aby nauczyć się tworzyć zegarek ESP ze szczegółowym przewodnikiem, to jest dla początkujących, aby zanurzyć się w świecie elektronicznym, z 1 ~ 2 godzinami nauki, nieelektroniczny starter może stworzyć ten zegarek ESP, aby ciesz się radością tworzenia czegoś samemu.
ESPWatch jest oparty na module WIFI ESP12, pobiera czas rzeczywisty z serwera internetowego, a także może zdalnie sterować lokalnymi instrumentami, takimi jak przekaźnik/LED/wentylator. Dzięki tej nauce nauczysz się podstawowych umiejętności lutowania komponentów / programowania Arduino / użytkowania WIFI / podstawowego protokołu http, pierwszego i łatwego kroku, aby dostać się do świata elektroniki / programowania.
Tam też przygotowaliśmy prosty futerał/pasek do zegarka, dzięki któremu w ciągu kilku minut możesz go uruchomić na swoim nadgarstku. Czy jesteś gotowy, aby pokazać ten fajny zegarek wyprodukowany przez siebie?
Specyfikacja:
1. Zestawy ze szczegółowym przewodnikiem dla uczniów;
2. Wideo do nauki;
3. Oparty na Arduino IDE/ESP;
4. Zegarek w czasie rzeczywistym + pilot zdalnego sterowania;
5. Otwórz sprzęt + otwarte oprogramowanie;
6. Od 12 lat;
Lista paczek: 0.96 cala IIC OLED X1
ESP-12S x1
Przycisk x3
Bateria Lipo 3.7 V x1
MikroUSB x1
Przełącznik x1
pasek do zegarkax1
Powłoka akrylowa x1
Niektóre rezystory i kondensatory
Niektóre kolumny miedziane i śruba
Krok 1: Skonfiguruj Arduino IDE
Postępuj zgodnie z instrukcjami, aby skonfigurować Arduino IDE dla ESP8266
Kliknij tutaj.
Krok 2: Połączenie sprzętowe
2.1 Podłącz baterię
2.2 Podłącz GND, RX i TX do adaptera USB-Serial
Oglądaj ->USB do SerialGND GND
TX RX
Odbiór nadawczy
Krok 3: Pobierz kod do inteligentnego zegarka i przekaźnika
Ten przykład pobiera czas z serwera NTP, wyświetla datę i godzinę na OLED i steruje przekaźnikiem przez magistralę komunikatów MQTT.
3.1 Zależności
*arduino-mqtt
* ThingPulse ESP8266 OLED SSD1306
*Lib czasu
Możemy wyszukać „ntpclient”, „lwmqtt”, „esp ssd1306” i „timekeeping”, aby znaleźć te biblioteki w Menedżerze bibliotek. Następnie zainstaluj je.
3.2 Użyj tutaj CloudMQTT jako brokera.
3.2.1 Zarejestruj CloudMQTT i utwórz instancję
3.3 Pobierz szkice watch/watch.ino na zegarek
Pobierz formularz kodu tutaj.
3.3.1 Otwórz szkice watch.ino, zmień SSID i hasło Wi-Fi oraz zmodyfikuj nazwę hosta, port, użytkownika i hasło_użytkownika dla MQTT.
3.3.2 Wybierz odpowiednią kartę i port komunikacyjny
3.3.4 Przytrzymaj przycisk FLASH; Włącz ESP8266 przez SW1, aby przełączyć ESP8226 w tryb bootloadera.
3.3.5 Kliknij przycisk przesyłania, prześlij kod
3.4 Pobierz szkice relay/relay.ino do modułu przekaźnika
3.4.1 Otwórz szkice, zmień SSID i hasło Wi-Fi oraz zmodyfikuj nazwę hosta, port, użytkownika i hasło_użytkownika dla MQTT
Uwaga: port musi być taki sam jak zegarek.
3.4.2 ESP-01S: użyj debugera ESP8266, auto resetuj po przesłaniu kodu. Tak samo jak NodeMCU.
3.4.3 Podłącz ESP-01 do debugera ESP8266.
3.4.4 Otwórz szkice relay.ino
3.4.5 Wybierz odpowiednią tablicę
3.4.6 Kliknij przycisk prześlij prześlij kod.
Krok 4: Teraz możesz używać inteligentnego zegarka do sterowania
4.1 Wyświetlacz czasu inteligentnego zegarka:
4.2 Użyj przycisków "S1" i "S2" do sterowania oświetleniem i wentylatorem.
1) Naciśnij S1 wybierz interfejs sterowania oświetleniem, naciśnij S2 włącz lub wyłącz światło.
2) Naciśnij przycisk S1, aby wybrać interfejs sterowania wentylatorem, naciśnij przycisk S2, aby włączyć lub wyłączyć wentylator.
Zalecana:
Jak zrobić wiele rozmów ESP przez ESP-NOW za pomocą ESP32 i ESP8266: 8 kroków
Jak sprawić, by wiele ESP rozmawiało przez ESP-NOW za pomocą ESP32 i ESP8266: W moim trwającym projekcie potrzebuję wielu ESP, aby komunikować się ze sobą bez routera. Aby to zrobić, użyję ESP-NOW, aby bezprzewodowo komunikować się ze sobą bez routera na ESP
Kamera ESP 32 przesyła strumieniowo wideo przez WiFi - Pierwsze kroki z płytą CAM ESP 32: 8 kroków
Kamera ESP 32 przesyła strumieniowo wideo przez Wi-Fi |Pierwsze kroki z płytką CAM ESP32: ESP32-CAM to bardzo mały moduł kamery z układem ESP32-S, który kosztuje około 10 USD. Oprócz kamery OV2640 i kilku GPIO do podłączenia urządzeń peryferyjnych, posiada również gniazdo kart microSD, które może być przydatne do przechowywania zdjęć zrobionych za pomocą t
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE - Instalowanie płytek Esp w Arduino Ide i programowanie Esp: 4 kroki
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE | Instalowanie płyt Esp w Arduino Ide i programowanie Esp: W tej instrukcji dowiemy się, jak zainstalować płyty esp8266 w Arduino IDE oraz jak zaprogramować esp-01 i przesłać w nim kod. Ponieważ płyty esp są tak popularne, pomyślałem o naprawieniu instrukcji dla to i większość ludzi boryka się z problemem
Komunikacja ESP z ESP: 4 kroki
Komunikacja ESP z ESP: Ten samouczek pomoże Ci wymienić inne moduły nadawczo-odbiorcze w każdym innym projekcie, który obejmuje komunikację bezprzewodową. Wykorzystamy płytę opartą na ESP8266, jedną w trybie WiFi-STA, a drugą w trybie WiFi -AP, NodeMCU V3 to mój wybór do tego projektu
Płytka programująca i rozwojowa ESP-12E i ESP-12F: 3 kroki (ze zdjęciami)
Płytka programująca i rozwojowa ESP-12E i ESP-12F: Zadanie tej płyty było proste: być w stanie zaprogramować moduły ESP-12E i ESP-12F tak łatwo, jak płyty NodeMCU (tzn. nie trzeba naciskać przycisków). Posiadaj piny przyjazne dla płytki stykowej z dostępem do użytecznego IO. Użyj oddzielnego portu USB do połączenia szeregowego