
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49

Ini adalah jam wifi berbasis ESP32 yang saya buat untuk kontes nirkabel. Saya memutuskan untuk membuat jam ini terlalu nirkabel sehingga menggunakan tiga bentuk komunikasi nirkabel yang berbeda (WiFi, ESP-NOW, & Seluler). Ponsel terhubung ke menara seluler dan berfungsi sebagai hotspot wifi. Esp32 pertama terhubung ke telepon dan menampilkan jam yang diambil dari server ntp di OLED.
Dua titik dua terhubung ke telepon dan mengirimkan menit dan detik ke unit lain menggunakan protokol komunikasi esp32 sendiri yang disebut ESPNOW. Titik dua pertama mengirimkan menit dan titik dua kedua mengirimkan detik.
Ada 5 program terpisah untuk proyek ini yang akan saya bagikan di bawah ini.
Langkah 1:

1. Papan ESP32 dengan Layar OLED bawaan X5
2. Baterai Lithium 18650
3. Telepon selain dapat bertindak sebagai hotspot atau router
4. Kabel Mikro USB
Langkah 2: Unduh Arduino IDE dan Perpustakaan yang Diperlukan


Pertama, pastikan Anda memiliki Arduino IDE terbaru dengan mengunjungi:
Kemudian pastikan Anda menginstal inti arduino ESP32 dengan benar dengan mengikuti instruksi pada halaman GitHub di sini:
Unduh dan instal perpustakaan Driver OLED untuk ESP32 di sini:
Jika Anda ingin membuat font sendiri, Anda harus menggunakan generator font ini:
Klik buat setelah Anda memutuskan font apa yang ingin Anda gunakan. Font yang saya gunakan adalah Nimbus Mono L polos dengan tinggi 52 piksel. Setelah Anda menginstal semua perpustakaan, salin file dari generator dan salin. Cari komputer Anda untuk file bernama oleddisplayfonts.h
Buka dengan editor teks dan rekatkan kode font Anda di bagian atas dan perhatikan namanya karena Anda perlu menyalinnya ke program Anda. Misalnya, nama font saya adalah "Nimbus_Mono_L_Regular_52"
Langkah 3: Program Unit ESP32 Anda

Pastikan untuk mengetikkan SSID dan Kata Sandi untuk jaringan WiFi yang akan Anda sambungkan.
Gunakan Arduino IDE untuk memprogram 5 program berbeda.
Langkah 4:

Itu dia! Ini adalah proyek yang bagus untuk membantu Anda mengenal beberapa fungsi ESP32 dan saya harap ini menginspirasi seseorang untuk membuat sesuatu yang serupa.
Jika Anda menganggap instruksi ini bermanfaat, silakan pilih saya dalam kontes nirkabel.
Terima kasih!
Direkomendasikan:
Cara Membuat Jam Analog & Jam Digital Dengan Led Strip Menggunakan Arduino: 3 Langkah

Cara Membuat Jam Analog & Jam Digital Dengan Led Strip Menggunakan Arduino : Hari ini kita akan membuat Jam Analog & Jam digital dengan modul Led Strip dan MAX7219 Dot dengan Arduino. Ini akan mengoreksi waktu dengan zona waktu lokal. Jam Analog bisa menggunakan strip LED yang lebih panjang, sehingga bisa digantung di dinding menjadi karya seni
Lampu Seluler WiFi RGB Menggunakan ESP8266: 6 Langkah

Lampu Seluler RGB WiFi Menggunakan ESP8266: Dalam posting ini, kami membuat lampu seluler RGB cantik yang dapat dikontrol melalui WiFi. Halaman kontrol terdiri dari roda warna yang memungkinkan Anda mengubah warna dengan cepat dan Anda juga dapat menentukan nilai RGB secara langsung untuk membuat total lebih dari
Jam Jaringan ESP8266 Tanpa RTC - Nodemcu NTP Jam Tidak Ada RTC - PROYEK JAM INTERNET: 4 Langkah

Jam Jaringan ESP8266 Tanpa RTC | Nodemcu NTP Jam Tidak Ada RTC | INTERNET CLOCK PROJECT : Pada project ini akan dibuat project clock tanpa RTC, akan memakan waktu dari internet menggunakan wifi dan akan ditampilkan pada layar st7735
Pencatatan Data Seluler Sederhana Menggunakan PfodApp, Android, dan Arduino: 5 Langkah

Pencatatan Data Seluler Sederhana Menggunakan PfodApp, Android, dan Arduino: Pencatatan Data Seluler menjadi Sederhana menggunakan pfodApp, ponsel Android Anda, dan Arduino. TIDAK diperlukan Pemrograman Android. Untuk Merencanakan Data di Android Anda, lihat ini nanti, Merencanakan Data Jarak Jauh Sederhana yang Dapat Diinstruksikan menggunakan Android / Arduino / pfodAppUntuk Merencanakan
Robot Seluler Bluetooth Menggunakan Arduino Uno & Android: 5 Langkah

Robot Seluler Bluetooth Menggunakan Arduino Uno & Android: Semua orang menyukai robot seluler :) Ini adalah kit robot seluler berdasarkan Maker UNO (kompatibel dengan Arduino UNO). Anda dapat mempelajari elektronik, sensor, mikrokontroler, dan pengkodean sekaligus, jangan lupa bersenang-senang juga! Kit ini dilengkapi dengan bagian yang longgar, sehingga Anda akan