Taula de continguts:

Mostra única de l'estació meteorològica d'escriptori: 5 passos (amb imatges)
Mostra única de l'estació meteorològica d'escriptori: 5 passos (amb imatges)

Vídeo: Mostra única de l'estació meteorològica d'escriptori: 5 passos (amb imatges)

Vídeo: Mostra única de l'estació meteorològica d'escriptori: 5 passos (amb imatges)
Vídeo: Часть 02 — Аудиокнига «Моби Дик» Германа Мелвилла (Chs 010-025) 2024, Juliol
Anonim
Image
Image

Hola nois! Per al projecte d’aquest mes, he creat una estació meteorològica en forma de planta d’escriptori o es pot anomenar com a Showpiece d’escriptori. Aquesta estació meteorològica recupera les dades a ESP8266 des d’un lloc web anomenat openwethermap.org i canvia els colors RGB de la peça. L’obra mostra moltes combinacions de colors diferents, que canvien segons el temps i el clima. Per exemple, si plou fora a la nit, el color del núvol es converteix en combinació de vermell, taronja, groc i mostra l’efecte de la tempesta. Com aquest, té moltes combinacions de colors diferents.

Pas 1: components necessaris

Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris
Components obligatoris

* MCU de node (ESP8266)

* Tira LED WS2812

* Carregador micro USB de 5v

* Parts impreses en 3D

Pas 2: Connexió del circuit

Connexió de circuits
Connexió de circuits
Connexió de circuits
Connexió de circuits
Connexió de circuits
Connexió de circuits

* Feu les connexions tal com es mostra al diagrama de circuits.

* Podeu utilitzar la tira LED WS2812B en lloc de LEDs individuals.

* El pin de dades està connectat al pin D4 d'ESP8266, GND a GND i 5v a Vin del NodeMCU.

* Assegureu-vos que utilitzeu 4 LEDs per a cada paret (4 LEDs x 4 parets = 16 LEDs), 7 LEDs per al núvol i 2 LEDs per a Sol / Lluna (Circe petit imprès en 3D).

* La placa ESP8266 es col·loca sota la base, la base té una coberta impresa en 3D per cobrir-la.

Pas 3: Plantació

Plantació
Plantació

* Introduïu una tapa de polietilè a l’olla.

* Col·loqueu el sòl i els pantalons a l'olla en forma de caixa.

Pas 4: Codificació

Codificació
Codificació
Codificació
Codificació
Codificació
Codificació
Codificació
Codificació

* Obriu el codi que es mostra a continuació a Arduino IDE.

* Codi:

* Assegureu-vos que heu inclòs totes les biblioteques esmentades al codi.

* Ara heu d'editar-ho

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

* Obriu el navegador i cerqueu www.openweathermap.org.

* Creeu un compte i inicieu sessió a aquest lloc web.

* Feu clic a les claus de l'API per copiar-la i enganxar-la al programa a APP_ID.

* Al mateix lloc web, cerqueu la vostra ubicació, obriu el resultat i copieu l'últim número de l'URL i enganxeu-lo a LOCATION_ID.

* El MAP_ID i el LOCATION_ID seran similars als meus.

* Introduïu el vostre nom de Wifi a ssid i la vostra contrasenya de Wifi.

const char * ssid = "Nom_Wifi"; const char * password = "contrasenya";

* Ara canvieu la zona horària segons la zona horària del vostre país

zona horària int = 5,5 * 3600;

Segons l'Índia, la zona horària és a les 5:30, de manera que he escrit 5,5 de la mateixa manera que podeu escriure la vostra zona horària.

* Totes les línies inferiors les editeu tal com he mostrat.

* Ara connecteu l’ESP8266 al vostre PC, seleccioneu el port i pengeu el codi.

Pas 5: final

Final
Final

Connecteu el carregador Micro USB i ja heu acabat.

Gràcies!

Recomanat: