Daftar Isi:
Video: DIY ESP-Smartwatch: 4 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Starter Kit ESPWatch ini untuk pemula untuk belajar cara membuat jam tangan ESP dengan panduan detail, ini untuk pemula untuk terjun ke dunia elektronik, dengan pembelajaran 1~2 jam, starter nonelektronik dapat membuat jam tangan ESP ini, untuk menikmati kegembiraan menciptakan sesuatu sendiri.
ESPWatch didasarkan pada modul WIFI ESP12, ia mendapatkan waktu nyata dari server Internet, dan juga dapat mengontrol instrumen lokal dari jarak jauh, seperti Relay / LED / Kipas. Dengan pembelajaran ini, Anda akan mempelajari keterampilan dasar menyolder komponen/Pemrograman Arduino/penggunaan WIFI/Protokol http Dasar, langkah pertama & mudah untuk masuk ke dunia elektronik/pemrograman.
Di sana kami juga menyiapkan case/watchband sederhana, sehingga Anda bisa menggunakannya di pergelangan tangan Anda dalam beberapa menit. Apakah Anda siap untuk menunjukkan jam tangan keren yang diproduksi sendiri?
Spesifikasi:
1. Kit dengan panduan rinci untuk pelajar;
2. Video untuk pembelajaran;
3. Berbasis Arduino IDE/ESP;
4. Jam tangan waktu nyata + Remote control;
5. Buka perangkat keras + Buka perangkat lunak;
6. Untuk usia 12+;
Daftar paket: 0.96 inci IIC OLED X1
ESP-12S x1
Tombol x3
Baterai Lipo 3.7V x1
USB mikro x1
Beralih x1
gelang jamx1
Cangkang akrilik x1
Beberapa resistor dan kapasitor
Beberapa kolom dan sekrup Tembaga
Langkah 1: Siapkan Arduino IDE
Ikuti panduan untuk mengatur Arduino IDE untuk ESP8266
Klik disini.
Langkah 2: Koneksi Perangkat Keras
2.1 Hubungkan baterai
2.2 Hubungkan GND, RX dan TX ke adaptor USB-to-Serial
Tonton ->USB ke SerialGND GND
TX RX
RX TX
Langkah 3: Unduh Kode ke Smart Watch dan Relay
Contoh ini akan mendapatkan waktu dari server NTP, menampilkan tanggal dan waktu pada OLED, dan mengontrol relai melalui bus pesan MQTT.
3.1 Ketergantungan
*arduino-mqtt
*ThingPulse ESP8266 OLED SSD1306
*TimeLib
Kita dapat mencari "ntpclient", "lwmqtt", "esp ssd1306" dan "ketepatan waktu" untuk menemukan perpustakaan ini di Manajer Perpustakaan. Kemudian instal.
3.2 Gunakan CloudMQTT sebagai broker di sini.
3.2.1 Daftar CloudMQTT dan buat instance
3.3 Unduh sketsa jam tangan/watch.ino ke jam tangan
Unduh formulir kode di sini.
3.3.1 Buka sketsa watch.ino, ubah SSID dan sandi Wi-Fi, dan ubah nama host, port, pengguna, dan sandi_pengguna untuk MQTT.
3.3.2 Pilih papan dan port com yang tepat
3.3.4 Tahan tombol FLASH; Nyalakan ESP8266 oleh SW1 untuk memasukkan ESP8226 ke mode bootloader.
3.3.5 Klik tombol unggah, unggah kode
3.4 Unduh sketsa relai/relay.ino ke modul relai
3.4.1 Buka sketsa, ubah SSID dan kata sandi Wi-Fi, dan ubah nama host, port, pengguna, dan kata sandi pengguna untuk MQTT
Dicatat: port harus sama dengan jam tangan.
3.4.2 ESP-01S: Gunakan debugger ESP8266, reset otomatis saat mengunggah kode. Sama seperti NodeMCU.
3.4.3 Pasang ESP-01 ke debugger ESP8266.
3.4.4 Buka sketsa relay.ino
3.4.5 Pilih papan yang tepat
3.4.6 Klik tombol unggah, unggah kode.
Langkah 4: Sekarang Anda Dapat Menggunakan Smart Watch Anda untuk Mengontrol
4.1 Tampilan waktu jam tangan pintar:
4.2 Gunakan tombol "S1" dan "S2" untuk mengontrol Lampu dan Kipas.
1) Tekan S1 pilih Light control UI, tekan tombol S2 ON atau matikan lampu.
2) Tekan tombol S1 pilih Fan control UI, tekan tombol S2 AKTIFKAN atau MATIKAN Kipas.