Talaan ng mga Nilalaman:
- Hakbang 1: Lumikha ng isang Account sa Openweathermap.org
- Hakbang 2: Mga Koneksyon sa Hardware
- Hakbang 3: Sunugin ang Program Mula sa Arduino IDE
Video: Nakabatay sa Network Clock ng ESP8266 at Monitor ng Panahon: 3 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:15
Maikli at Simpleng Weekend Project na may ESP8266 at 0.96 128x64 OLED Display.
Ang aparato ay isang orasan sa network hal. Kumukuha ng oras mula sa mga server ng ntp. Nagpapakita din ito ng impormasyon ng panahon sa mga icon mula sa openweathermap.org
Mga Kinakailangan na Bahagi:
1. ESP8266 Modyul (Anumang isa, ginamit ko ang NodeMCU)
2. 0.96 OLED (Batay sa I2C)
3. Jumper Wires
4. Lupong Tinapay
5. USB Cable upang ikabit ang ESP8266 sa computer
Hakbang 1: Lumikha ng isang Account sa Openweathermap.org
Ang paglikha ng isang account sa openweathermap.org ay tuwid na pasulong.
Lumikha ng isang account sa pamamagitan ng pag-click sa pag-sign up.
Mag-login at pumunta sa API Tab. Tandaan ang iyong API Key.
Hakbang 2: Mga Koneksyon sa Hardware
Sa NodeMCU ang mga koneksyon ay ang mga sumusunod.
NodeMCU OLED
3V ------------- Vcc
Gnd ------------- Gnd
D1 ------------- SCL
D2 ---------------- SDA
Hakbang 3: Sunugin ang Program Mula sa Arduino IDE
Buksan ang Programa sa Arduino IDE.
Piliin ang module na ESP8266 na ginagamit mo mula sa menu ng Boards at I-upload ang code sa module.
Ina-update ng code ang impormasyon sa panahon bawat 10 minuto.
Ang lahat ng mga icon ng panahon ay inilalagay sa icon.h file.
Ang Icon code ay ibinalik mula sa tawag na aming ginagawa sa openweathermap.org
Gumamit ako ng isang napaka krudo na pag-parse lohika upang makuha ang impormasyon ng panahon mula sa json na natanggap.
Maaari mong gamitin ang json library para sa Arduino kung nais mo.
Inirerekumendang:
IoT ESP8266-Batay sa Panahon ng Panahon: 6 Mga Hakbang
IoT ESP8266-Batay sa Panahon ng Panahon: Nais na bumuo ng isang proyekto ng istasyon ng panahon nang hindi gumagamit ng anumang sensor, at makakuha ng mga impormasyong tungkol sa panahon mula sa buong mundo? Gamit ang OpenWeatherMap, magiging isang tunay na gawain ito
Particle Photon IoT Personal na Panahon ng Panahon: 4 na Hakbang (na may Mga Larawan)
Particle Photon IoT Personal na Panahon ng Panahon:
Isang Istasyon ng Panahon ng Panahon ng Home ng ESP-Ngayon: 9 Mga Hakbang (na may Mga Larawan)
Isang Station ng Panahon ng Panahon ng Home ng ESP-Ngayon: Nais kong magkaroon ng isang istasyon ng panahon sa bahay nang medyo matagal at isa na madaling suriin ng lahat sa pamilya para sa temperatura at halumigmig. Bilang karagdagan upang subaybayan ang mga kondisyon sa labas nais kong subaybayan ang mga tukoy na silid sa bahay bilang wel
Acurite 5 in 1 Weather Station Paggamit ng isang Raspberry Pi at Weewx (iba pang Mga Panahon ng Panahon ay Tugma): 5 Mga Hakbang (na may Mga Larawan)
Acurite 5 in 1 Weather Station Paggamit ng isang Raspberry Pi at Weewx (iba pang Mga Weather Stations ay Tugma): Nang binili ko ang Acurite 5 sa 1 istasyon ng panahon nais kong masuri ang lagay ng panahon sa aking bahay habang wala ako. Nang makauwi ako at naayos ko ito napagtanto ko na dapat kong magkaroon ng display na konektado sa isang computer o bumili ng kanilang smart hub,
Mga Lightsaber na Nakabatay sa Arduino Na May Magaang at Mga Epekto ng Tunog: 14 Mga Hakbang (na may Mga Larawan)
Batay sa Arduino Lightsaber Na May Mga Magaan at Tunog na Mga Epekto: Kamusta jedi! Ang itinuturo na ito ay tungkol sa paggawa ng isang lightsaber, na ang hitsura, tunog at pagganap tulad ng isa sa pelikula! Ang pagkakaiba lamang - hindi ito maaaring mag-cut metal: (Ang aparatong ito ay batay sa platform ng Arduino, at binibigyan ko ito ng maraming mga tampok at pag-andar, ito