
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01


Paparan E-Paper akan memaparkan maklumat cuaca, diselaraskan dengan OpenWeatherMap API (melalui WiFi). Inti projek ini adalah ESP8266 / 32.
Hei, ada apa? Akarsh di sini dari CETech. Hari ini kita akan membuat projek yang merupakan monitor cuaca yang memaparkan semua maklumat berkaitan cuaca pada paparan E-Paper dari DFRobot.
Paparan disambungkan ke esp8266, anda juga boleh menggunakan esp32 dengan paparan ini. Esp8266 disambungkan ke internet menggunakan wifi yang perinciannya dapat diubah melalui kod yang telah saya berikan di GitHub.
Oleh itu, mari kita mulakan! Saya juga telah membuat video mengenai membina projek ini secara terperinci, saya cadangkan menontonnya untuk mendapatkan pandangan dan perincian yang lebih baik.
Langkah 1: Bahagian


Untuk membuatnya, anda memerlukan papan ESP8266 atau ESP32 dan anda juga boleh menambah bateri jika anda mahu.
Untuk paparan, saya menggunakan modul EPaper Firebeetle.
Saya cadangkan untuk menggunakan papan dari DFRobot dengan modul ini kerana pinout akan serasi dan anda tidak akan menghadapi masalah di mana sahaja, saya menggunakan papan Firebeetle dari DFRobot kerana ia mempunyai penyelesaian pengisian dan pemantauan bateri onboard.
Langkah 2: Dapatkan PCB untuk Projek Anda Dibuat

Anda mesti menyemak JLCPCB untuk memesan PCB dalam talian dengan harga murah!
Anda mendapat 10 PCB berkualiti baik yang dihasilkan dan dihantar ke depan pintu anda dengan harga 2 $ dan beberapa penghantaran. Anda juga akan mendapat potongan harga penghantaran pada pesanan pertama anda. Untuk merancang kepala PCB anda sendiri menjadi mudahEDA, setelah selesai muat naik fail Gerber anda ke JLCPCB untuk membuatnya dihasilkan dengan kualiti yang baik dan masa pemulihan yang cepat.
Langkah 3: Muat turun dan Siapkan Arduino IDE

Muat turun Arduino IDE dari sini.
1. Pasang Arduino IDE dan buka. 2. Pergi ke Fail> Keutamaan
3. Tambahkan https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json URL Pengurus Papan Tambahan.
4. Pergi ke Alat> Papan> Pengurus Papan
5. Cari ESP8266 dan kemudian pasang papan.
6. Mulakan semula IDE.
Langkah 4: Sambungkan Paparan E-kertas ke Pengawal Mikro Firebeetle

1. Padankan & sejajar sudut putih kedua-dua modul dan susun modul di atas satu sama lain.
Langkah 5: Daftar di OpenWeatherMap.org


1. Pergi laman web.
2. Daftar dengan id e-mel anda dan bukti kelayakan lain (PERCUMA).
3. Setelah anda log masuk, pergi ke tab Kunci API dan salin Kunci API unik anda yang kami perlukan pada langkah seterusnya.
Langkah 6: Pengekodan Modul

1. Muat turun repositori GitHub:
2. Ekstrak repositori yang dimuat turun.
3. Salin perpustakaan dari repositori yang dimuat turun ke folder Perpustakaan dalam folder sketsa Arduino.
4. Buka lakaran Code.ino di Arduino IDE.
5. Tukar SSID Wi-Fi dan kata laluan dalam lakaran.
6. Tambahkan kunci API dari Langkah 4 ke baris nombor 44 kod sebagai ganti hashtag.
7. Navigasi ke Alat> Papan. Pilih papan yang sesuai yang anda gunakan, Firebeetle ESP8266 dalam kes saya.
8. Pilih comm yang betul. port dengan pergi ke Tools> Port.
9. Tekan butang muat naik.
10. Apabila tab mengatakan Selesai Memuat naik, anda sudah siap menggunakan monitor cuaca.
Langkah 7: Bermain dengan Monitor

Sebaik sahaja modul itu tersambung ke rangkaian WiFi, paparan mula menyegarkan dan anda akan melihat projek tersebut akan kembali aktif.
Disyorkan:
Suhu Paparan Arduino pada Paparan LED TM1637: 7 Langkah

Suhu Paparan Arduino pada Paparan LED TM1637: Dalam tutorial ini kita akan belajar bagaimana menampilkan suhu menggunakan sensor LED Display TM1637 dan DHT11 dan Visuino. Tonton video
Waktu Paparan Arduino pada Paparan LED TM1637 Menggunakan RTC DS1307: 8 Langkah

Waktu Paparan Arduino pada Paparan LED TM1637 Menggunakan RTC DS1307: Dalam tutorial ini kita akan belajar bagaimana memaparkan waktu menggunakan modul RTC DS1307 dan Paparan LED TM1637 dan Visuino. Tonton video
Widget Paparan Cuaca Dalam Talian Menggunakan Langkah ESP8266: 4

Widget Paparan Cuaca Dalam Talian Menggunakan ESP8266: Beberapa minggu yang lalu, kami belajar bagaimana membina sistem paparan cuaca dalam talian yang memperoleh maklumat cuaca untuk bandar tertentu dan memaparkannya pada modul OLED. Kami menggunakan papan Arduino Nano 33 IoT untuk projek itu yang merupakan papan baru
ESP-12E (ESP8266) Dengan Arduino Uno: Bersambung: 3 Langkah

ESP-12E (ESP8266) Dengan Arduino Uno: Mendapatkan Sambungan: BEKERJA DALAM MENGHASILKAN, TINGGALKAN KOMEN JADI KAMI DAPAT MENINGKATKANNYA Tutorial ini adalah yang pertama dari tiga bahagian yang dimaksudkan untuk orang yang ingin menyambungkan ESP8266 mereka melalui papan Arduino UNO. Lebih khusus lagi, saya akan menggunakan versi ESP-12E ini
Lampu LED Bersambung - Projek IoT: 7 Langkah (dengan Gambar)

Lampu LED Bersambung | Projek IoT: Ini bukan hanya lampu LED Terukir yang anda lihat di pasaran sekarang-sehari. Ini adalah versi lampu yang sesuai. Pada era peranti bersambung, saya telah membuat lampu yang disambungkan sendiri. Projek ini diilhamkan dari satu produk bernama Filimin: