Sebelum Anda memulai hari, selalu ada baiknya untuk mengintip kondisi cuaca saat ini. Jadi cara apa yang lebih baik untuk merencanakan hari Anda daripada memprogram a Raspberry Pi untuk tugas? Meskipun kami telah melihat tampilan cuaca Raspberry Pi sebelumnya, kami ingin berbagi keindahan ini Dasbor Raspberry Pi dibuat oleh Chris Twomey. Ini memiliki antarmuka yang sangat ramping, lengkap dengan render peta lokal berdasarkan lokasi Anda saat ini.
Data cuaca diambil dari Accuweather/OpenWeatherMap API dan diformat untuk ditampilkan pada Inkplate 10. Inkplate 10 adalah panel e-Ink 10 inci, sehingga tidak menggunakan banyak daya, dan data tetap terlihat setelah daya dimatikan terputus dari Pi. Peta yang dihasilkan dapat dikonfigurasi ke lokasi mana pun yang Anda inginkan dan ditampilkan di bawah tanggal hari ini.
Peta dibuat menggunakan Google’s Static Maps API. Data diperbarui secara berkala sesuai jadwal menggunakan MQTT dan server yang berjalan di Raspberry Pi. Ini juga menangani waktu musim panas secara otomatis, jadi Anda tidak perlu melakukan penyesuaian apa pun sepanjang tahun. Secara keseluruhan proyek harus beroperasi sendiri tanpa gangguan.
Twomey menguji penyiapan dengan Raspberry Pi 3B+ dan Raspberry Pi Zero W. Anda harus dapat menduplikasi proyek ini dengan model lain, termasuk Raspberry Pi 4 terbaru. ESP32 juga dimasukkan ke dalam campuran sebagai modul klien untuk merender gambar ke Inkplate 10. Dasbor didukung menggunakan baterai 2000 mAh, tetapi Twomey menyarankan bahwa 3000 mAh mungkin memberikan hasil yang lebih tahan lama.
Raspberry Pi perlu terhubung ke internet untuk menarik data, jadi model dengan dukungan nirkabel disarankan. Saat Pi bangun, ia terhubung ke WiFi sebelum memperbarui waktu dan tanggal. Itu juga menjalankan server Flask, untuk menangani proses pembaruan untuk data cuaca. Anda dapat membaca lebih lanjut tentang perangkat lunak yang digunakan dalam proyek ini di situs resminya GitHub halaman.
Jika Anda ingin membuat ulang proyek Raspberry Pi ini atau melihat lebih dekat bagaimana kelanjutannya, lihat Inkplate 10 Kalender Cuaca halaman proyek, dan pastikan untuk mengikuti Chris Twomey untuk lebih banyak proyek dan pembaruan apa pun di masa mendatang untuk yang satu ini.