Daftar Isi:
- Langkah 1: BAGAIMANA CARA KERJANYA?
- Langkah 2: PENYIAPAN
- Langkah 3: KODE
- Langkah 4: HASILNYA
- Langkah 5: DARI MANA DARI SINI?
- Langkah 6: KESIMPULAN
Video: Stasiun Cuaca Berbasis IoT ESP8266: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Ingin membangun proyek stasiun cuaca tanpa menggunakan sensor apa pun, dan mendapatkan informasi tentang cuaca dari seluruh dunia?
Menggunakan OpenWeatherMap, itu menjadi tugas nyata.
Langkah 1: BAGAIMANA CARA KERJANYA?
OpenWeatherMap.org menawarkan data dari seluruh planet ini, dan mudah diakses melalui API mereka (antarmuka pemrograman aplikasi), yang tentu saja dikeluarkan dalam JSON.
OpenWeatherMap.org tidak hanya menyediakan data cuaca terkini, tetapi juga dapat melayani prakiraan 5 hari dan 16 hari, data historis, dan bahkan peringatan cuaca.
Situs ini memberi kami opsi gratis yang menawarkan kesempatan untuk mendapatkan cuaca terkini dan ramalan lima hari dari kota mana pun di dunia.
Langkah 2: PENYIAPAN
1. Buka OpenWeatherMap.org.
2. Anda harus mendaftar ke akun gratis mereka untuk mendapatkan kunci API.
Untuk menemukannya, masuk ke akun Anda, lalu navigasikan ke "Kunci API", lalu masukkan nama Kunci Anda dan klik tombol hasilkan.
Lihat foto di atas.
Langkah 3: KODE
Kami akan menggunakan perpustakaan dan platform ESP8266. Kode di bawah ini diuji menggunakan NodeMCU.
Pertama-tama, pastikan Anda telah menginstal library ESP8266 dan ArduinoJSON di lingkungan pengembangan Anda.
Untuk library ESP8266, jalankan Arduino dan buka jendela Preferences. Masukkan:
di URL pengelola papan tambahan yang diajukan.
Buka Boards Manager dari menu Tools > Board dan temukan platform ESP8266. Pilih versi yang Anda butuhkan, lalu klik tombol instal. pilih papan ESP8266 dari Alat > menu Papan.
Untuk library ArduinoJSON, Anda dapat menemukannya dengan mencari di Include Library > Manage Libraries.
Unggah kode di bawah ini ke papan Berbasis ESP8266 Anda.
Langkah 4: HASILNYA
Pertama-tama Anda harus mengubah kode sedikit, - ganti ssid dengan nama WiFi Anda.
- ubah kata sandi dengan kata sandi WiFi Anda.
- letakkan API_KEY Anda setelah: &appid=
Jika semuanya baik-baik saja, unggah kode ke papan Anda.
Anda bisa mendapatkan data dari kota mana pun di dunia.
lihat foto.
Periksa video jika Anda terjebak.
Langkah 5: DARI MANA DARI SINI?
Ini adalah awal dari proyek yang jauh lebih besar, jadi Jika Anda ingin mengembangkannya, Anda dapat dengan mudah menambahkan layar OLED atau LCD yang menampilkan cuaca saat ini, dan membaca jadwal harian Anda untuk membuat cermin pintar.
Langkah 6: KESIMPULAN
Ada banyak sumber data cuaca di internet dan fungsinya berbeda-beda.
OpenWeatherMap.org harus menjadi salah satu solusi paling mudah dan elegan yang kami temukan untuk mengakses data cuaca dengan mudah dari seluruh planet ini.
Jika Anda memiliki pertanyaan tentu saja Anda dapat meninggalkan komentar.myYoutube
Facebook saya
myTwitter
Terima kasih telah membaca proyek ini ^^ dan semoga harimu menyenangkan.
Sampai jumpa.
Ahmad Nouira
Direkomendasikan:
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Dilakukan dengan Cara yang Benar: 8 Langkah (dengan Gambar)
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Selesai dengan Cara yang Benar: Setelah 1 tahun beroperasi dengan sukses di 2 lokasi berbeda, saya membagikan rencana proyek stasiun cuaca bertenaga surya saya dan menjelaskan bagaimana hal itu berkembang menjadi sistem yang benar-benar dapat bertahan lama periode dari tenaga surya. Jika Anda mengikuti
Stasiun Cuaca DIY & Stasiun Sensor WiFi: 7 Langkah (dengan Gambar)
Stasiun Cuaca DIY & Stasiun Sensor WiFi: Dalam proyek ini saya akan menunjukkan cara membuat stasiun cuaca bersama dengan stasiun sensor WiFi. Stasiun sensor mengukur data suhu dan kelembaban lokal dan mengirimkannya, melalui WiFi, ke stasiun cuaca. Stasiun cuaca kemudian menampilkan
Stasiun Cuaca Berbasis Arduino: 9 Langkah
Stasiun Cuaca Berbasis Arduino: Komponen perangkat keras sistem terdiri dari Sensor Kelembaban+Suhu, tekanan atmosfer, sensor ketinggian, kompas, sensor pendeteksi cahaya, modul jam, modul Secure digital card (kartu SD), papan pengembangan mega Arduino dan LCD. Sebuah
Generator Musik Berbasis Cuaca (Generator Midi Berbasis ESP8266): 4 Langkah (dengan Gambar)
Weather Based Music Generator (ESP8266 Based Midi Generator): Hai, hari ini saya akan menjelaskan cara membuat generator Musik berbasis Cuaca kecil Anda sendiri. Ini didasarkan pada ESP8266, yang mirip dengan Arduino, dan merespons suhu, hujan dan intensitas ringan. Jangan berharap untuk membuat seluruh lagu atau program akord
Stasiun Cuaca 5 in 1 Acurite Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca lain Kompatibel): 5 Langkah (dengan Gambar)
Stasiun Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca Lainnya Kompatibel): Ketika saya membeli stasiun cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya saat saya pergi. Ketika saya sampai di rumah dan memasangnya, saya menyadari bahwa saya harus menghubungkan layar ke komputer atau membeli hub pintar mereka