Isi kandungan:
- Langkah 1:
- Langkah 2: Muat turun Arduino IDE dan Perpustakaan yang Diperlukan
- Langkah 3: Programkan Unit ESP32 Anda
- Langkah 4:
Video: Jam ESP32 Menggunakan WiFi, ESP-SEKARANG, & Selular: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Ini adalah jam wifi berasaskan ESP32 yang saya buat untuk pertandingan tanpa wayar. Saya memutuskan untuk menjadikan jam ini terlalu wayarles sehingga menggunakan tiga bentuk komunikasi tanpa wayar yang berbeza (WiFi, ESP-SEKARANG, & Selular). Telefon disambungkan ke menara sel dan berfungsi sebagai hotspot wifi. Esp32 pertama disambungkan ke telefon dan memaparkan jam yang diambil dari pelayan ntp di OLED.
Kedua-dua titik tersebut disambungkan ke telefon dan menghantar minit dan saat ke unit lain menggunakan protokol komunikasi esp32 yang disebut ESPNOW. Kolon pertama menghantar minit dan kolon kedua menghantar detik.
Terdapat 5 program berasingan untuk projek ini yang akan saya kongsikan di bawah.
Langkah 1:
1. Papan ESP32 dengan OLED Display X5 terbina dalam
2. 18650 Bateri Lithium
3. Telefon daripada boleh berfungsi sebagai hotspot atau penghala
4. Kabel Mikro USB
Langkah 2: Muat turun Arduino IDE dan Perpustakaan yang Diperlukan
Pertama, pastikan anda mempunyai Arduino IDE terkini dengan melayari:
Kemudian pastikan anda memasang inti arduino ESP32 dengan betul dengan mengikuti arahan di halaman GitHub di sini:
Muat turun dan pasang perpustakaan Pemandu OLED untuk ESP32 di sini:
Sekiranya anda ingin membuat fon anda sendiri, anda harus menggunakan penjana fon ini:
Klik buat setelah anda memutuskan fon apa yang ingin anda gunakan. Fon yang saya gunakan ialah Nimbus Mono L biasa dengan tinggi 52 piksel. Setelah anda memasang semua perpustakaan salin fail dari penjana dan salin. Cari komputer anda untuk fail bernama oleddisplayfonts.h
Buka dengan editor teks dan tampal kod fon anda di bahagian atas dan perhatikan namanya kerana anda perlu menyalinnya ke program anda. Contohnya, nama fon saya ialah "Nimbus_Mono_L_Regular_52"
Langkah 3: Programkan Unit ESP32 Anda
Pastikan untuk memasukkan SSID dan Kata Laluan untuk rangkaian WiFi yang akan anda sambungkan.
Gunakan Arduino IDE untuk memprogram 5 program yang berbeza.
Langkah 4:
Itu sahaja! Ini adalah projek yang bagus untuk membantu anda membiasakan diri dengan beberapa fungsi ESP32 dan saya harap ini memberi inspirasi kepada seseorang untuk membuat sesuatu yang serupa.
Sekiranya anda menganggap arahan ini berguna, sila pilih saya dalam pertandingan tanpa wayar.
Terima kasih!
Disyorkan:
Cara Membuat Jam Analog & Jam Digital Dengan Jalur Led Menggunakan Arduino: 3 Langkah
Cara Membuat Jam Analog & Jam Digital Dengan Jalur Led Menggunakan Arduino: Hari ini kita akan membuat Jam Analog & Jam digital dengan modul Led Strip dan MAX7219 Dot dengan Arduino. Ia akan membetulkan waktu dengan zon waktu tempatan. Jam Analog boleh menggunakan jalur LED yang lebih panjang, sehingga boleh digantung di dinding untuk menjadi seni
Lampu Selular WiFi RGB Menggunakan Langkah ESP8266: 6
Lampu Selular RGB WiFi Menggunakan ESP8266: Dalam catatan ini, kami membina lampu selular RGB yang indah yang dapat dikendalikan melalui WiFi. Halaman kawalan terdiri daripada roda warna yang membolehkan anda menukar warna dengan cepat dan anda juga dapat menentukan nilai RGB secara langsung untuk membuat jumlah lebih dari
Jam Persaraan / Jam Naik / Jam Dn: 4 Langkah (dengan Gambar)
Jam Persaraan / Jam Naik / Jam Dn: Saya mempunyai beberapa paparan dot-matriks 8x8 LED di dalam laci dan memikirkan apa yang harus dilakukan dengan mereka. Diilhamkan oleh instruksional lain, saya mendapat idea untuk membuat paparan hitung mundur / naik untuk dikira ke tarikh / masa yang akan datang dan jika waktu sasaran
Jam Berasaskan Arduino Menggunakan Modul Jam Sebenar (RTC) DS1307 & 0.96: 5 Langkah
Jam Berasaskan Arduino Menggunakan Modul DS1307 Real Time Clock (RTC) & 0.96: Hai kawan-kawan dalam tutorial ini kita akan melihat bagaimana membuat jam kerja menggunakan modul jam masa nyata DS1307 & Paparan OLED. Oleh itu, kita akan membaca masa dari modul jam DS1307. Dan cetak pada skrin OLED
IOT Dengan Rangkaian Selular Dengan ESP32: 23 Langkah
IOT Dengan Rangkaian Selular Dengan ESP32: Hari ini kita akan membincangkan mengenai modem GPRS, atau lebih tepatnya, ESP32 dan penggunaannya dengan rangkaian telefon selular. Ini adalah sesuatu yang berfungsi dengan baik. Dengan menggunakan protokol MQTT, kami kemudian akan mengirim data ke papan pemuka Ubidots. Gunakan dalam perhimpunan ini