Isi kandungan:

Pameran Stesen Cuaca Meja Unik: 5 Langkah (dengan Gambar)
Pameran Stesen Cuaca Meja Unik: 5 Langkah (dengan Gambar)

Video: Pameran Stesen Cuaca Meja Unik: 5 Langkah (dengan Gambar)

Video: Pameran Stesen Cuaca Meja Unik: 5 Langkah (dengan Gambar)
Video: Keren! Sikap Waspada Paspampres Jaga Presiden Jokowi #Shorts 2024, November
Anonim
Image
Image

Hai kawan-kawan! Untuk projek bulan ini, saya telah membuat stesen cuaca dalam bentuk Meja Tanaman atau anda boleh memanggilnya sebagai Meja Pertunjukan Meja. Stesen cuaca ini mengambil data ke dalam ESP8266 dari laman web yang bernama openwethermap.org dan mengubah warna RGB dalam pameran. Pameran ini mempunyai banyak kombinasi warna yang berbeza, mereka berubah mengikut Waktu dan Iklim. Contohnya jika hujan di luar pada waktu petang maka warna awan menjadi gabungan merah, oren, kuning dan ia menunjukkan kesan ribut petir. Seperti ini, ia mempunyai banyak kombinasi warna yang berbeza.

Langkah 1: Komponen yang Diperlukan

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan

* Node MCU (ESP8266)

* Jalur LED WS2812

* Pengecas USB Mikro 5v

* Bahagian bercetak 3D

Langkah 2: Sambungan Litar

Sambungan Litar
Sambungan Litar
Sambungan Litar
Sambungan Litar
Sambungan Litar
Sambungan Litar

* Buat sambungan seperti yang ditunjukkan dalam rajah litar.

* Anda boleh menggunakan Jalur LED WS2812B dan bukannya LED individu.

* Pin Data disambungkan ke pin D4 dari ESP8266, GND ke GND dan 5v ke Vin dari NodeMCU.

* Pastikan bahawa anda menggunakan 4 LED untuk setiap dinding (4 LED x 4 dinding = 16 LED), 7 LED untuk awan dan 2 LED untuk Matahari / Bulan (Circe kecil yang dicetak 3D).

* Papan ESP8266 diletakkan di bawah pangkalan, pangkalannya mempunyai penutup bercetak 3D untuk menutupnya.

Langkah 3: Menanam

Menanam
Menanam

* Masukkan penutup poliena ke dalam periuk.

* Masukkan Tanah dan seluar ke dalam periuk berbentuk kotak.

Langkah 4: Pengekodan

Pengekodan
Pengekodan
Pengekodan
Pengekodan
Pengekodan
Pengekodan
Pengekodan
Pengekodan

* Buka kod yang diberikan di bawah ini di Arduino IDE.

* Kod:

* Pastikan bahawa anda telah memasukkan setiap perpustakaan yang disebutkan dalam kod.

* Sekarang anda perlu mengedit ini

Rentetan OPEN_WEATHER_MAP_APP_ID = "App_ID"; Rentetan OPEN_WEATHER_MAP_LOCATION_ID = "Location_ID";

* Buka penyemak imbas dan cari www.openweathermap.org.

* Buat akaun dan log masuk ke laman web itu.

* Klik pada kunci API salin kunci dan tampal dalam program di APP_ID.

* Di laman web yang sama cari lokasi anda buka hasilnya dan salin nombor terakhir dari URL dan tampalkan di LOCATION_ID.

* MAP_ID dan LOCATION_ID akan serupa dengan milik saya.

* Masukkan nama Wifi anda di ssid dan kata laluan Wifi anda.

const char * ssid = "Wifi_name"; const char * password = "kata laluan";

* Sekarang ubah zon Waktu sesuai Zona Waktu negara anda

zon waktu int = 5.5 * 3600;

Seperti di India Zon Waktu adalah 5:30 jadi saya telah mengetik 5.5 sama anda boleh menaip Zon Waktu anda.

* Semua baris bawah akan diedit oleh anda seperti yang telah saya tunjukkan.

* Sekarang sambungkan ESP8266 ke PC anda, pilih port dan muat naik kodnya.

Langkah 5: Akhir

Akhir
Akhir

Pasangkan pengecas USB Mikro dan anda sudah selesai.

Terima kasih!

Disyorkan: