Talaan ng mga Nilalaman:

Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)
Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)

Video: Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)

Video: Natatanging Deskpiece ng Station ng Weather Weather: 5 Hakbang (na may Mga Larawan)
Video: Natatanging Sining Official Music Video 2024, Nobyembre
Anonim
Image
Image

Hoy Guys! Para sa proyekto sa buwan na ito ay gumawa ako ng isang istasyon ng panahon sa anyo ng isang Desk Plant o maaari mo itong tawagan bilang isang Desk Showpiece. Ang istasyon ng panahon na ito ay kumukuha ng data sa ESP8266 mula sa isang Website na pinangalanang openwethermap.org at binabago ang mga kulay ng RGB sa showpiece. Ang showpiece ay nakakuha ng maraming magkakaibang mga kumbinasyon ng kulay, nagbabago ang mga ito alinsunod sa Oras at Klima. Halimbawa kung umuulan sa labas ng oras ng gabi kung gayon ang kulay ng ulap ay pinagsama ng pula, kahel, dilaw at ipinapakita nito ang epekto ng pagkulog at pagkidlat. Tulad nito mayroon itong maraming iba't ibang mga kumbinasyon ng kulay.

Hakbang 1: Kinakailangan na Mga Sangkap

Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi
Mga Kinakailangan na Bahagi

* Node MCU (ESP8266)

* WS2812 LED Strip

* 5v Micro USB charger

* Mga naka-print na bahagi ng 3D

Hakbang 2: Koneksyon sa Circuit

Koneksyon sa Circuit
Koneksyon sa Circuit
Koneksyon sa Circuit
Koneksyon sa Circuit
Koneksyon sa Circuit
Koneksyon sa Circuit

* Gawin ang mga koneksyon tulad ng ipinapakita sa circuit diagram.

* Maaari mong gamitin ang WS2812B LED Strip sa halip na mga indibidwal na LED.

* Ang Data pin ay konektado sa pin D4 ng ESP8266, GND sa GND at 5v sa Vin ng NodeMCU.

* Tiyaking gumagamit ka ng 4 LEDs para sa bawat pader (4 LEDs x 4 pader = 16 LEDs), 7 LEDs para sa cloud at 2 LEDs para sa Sun / Moon (3D na naka-print na Maliit na Circe).

* Ang board ng ESP8266 ay inilalagay sa ilalim ng base, ang base ay may naka-print na takip na 3D upang takpan ito.

Hakbang 3: Pagtatanim

Pagtatanim
Pagtatanim

* Maglagay ng takip ng polythene sa palayok.

* Ilagay ang Lupa at humihip sa kahon na hugis kahon.

Hakbang 4: Pag-coding

Coding
Coding
Coding
Coding
Coding
Coding
Coding
Coding

* Buksan ang code na ibinigay sa ibaba sa Arduino IDE.

* Code: https:

* Tiyaking isinama mo ang bawat aklatan na nabanggit sa code.

* Ngayon ay kailangan mong i-edit ito

String OPEN_WEATHER_MAP_APP_ID = "App_ID"; String OPEN_WEATHER_MAP_LOCATION_ID = "Location_ID";

* Buksan ang browser at maghanap para sa www.openweathermap.org.

* Lumikha ng isang account at mag-login sa website na iyon.

* Mag-click sa mga API key kopyahin ang key at i-paste sa programa sa APP_ID.

* Sa parehong paghahanap ng website ang iyong lokasyon buksan ang resulta at kopyahin ang huling numero mula sa URL at i-paste ito sa LOCATION_ID.

* Ang MAP_ID at LOCATION_ID ay magkatulad sa akin.

* Ipasok ang iyong Wifi_name sa ssid at ang iyong Wifi password.

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

* Ngayon baguhin ang Time zone ayon sa iyong time Zone sa iyong bansa

int timezone = 5.5 * 3600;

Tulad ng bawat India ang Oras ng Oras ay 5:30 kaya nag-type ako ng 5.5 katulad na maaari mong i-type ang iyong Oras ng Oras.

* Ang lahat ng mga nasa ilalim ng mga linya ay mai-e-edit mo tulad ng ipinakita ko.

* Ngayon ikonekta ang ESP8266 sa iyong PC, piliin ang port at i-upload ang code.

Hakbang 5: Pangwakas

Pangwakas
Pangwakas

I-plug ang Micro USB charger at tapos ka na.

Salamat!

Inirerekumendang: