Orodha ya maudhui:
- Hatua ya 1: Zana na Vifaa
- Hatua ya 2: Mkutano wa Kitengo cha ArduiTouch
- Hatua ya 3: Kufunga Madereva ya USB
- Hatua ya 4: Matayarisho ya Arduino IDE ya ESP8266
- Hatua ya 5: Ufungaji wa Maktaba za Ziada
- Hatua ya 6: Nambari ya Chanzo
- Hatua ya 7: Mipangilio ya kawaida katika Mipangilio.h
- Hatua ya 8: Endesha Msimbo
Video: Kituo cha hali ya hewa ya rangi ya ESP8266: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Katika hii inayoweza kufundishwa nataka kukuonyesha jinsi ya kujenga kituo kizuri cha hali ya hewa cha ESP8266 kwa mlima wa ukuta na utabiri wa hali ya hewa na skrini ya tft ya rangi.
Hatua ya 1: Zana na Vifaa
Vifaa:
- NodeMCU Amica V2 au Wemos D1 Mini
- Kitanda cha kuweka ukuta cha ArduiTouch ESP
Zana:
- chuma cha kutengeneza
- dereva wa screw
- koleo za kukata upande
- voltmeter (hiari)
Programu:
Arduino IDE
Hatua ya 2: Mkutano wa Kitengo cha ArduiTouch
Unapaswa kukusanya kitanda cha ArduiTouch kwanza. Tafadhali angalia katika mwongozo uliofungwa wa ujenzi.
Hatua ya 3: Kufunga Madereva ya USB
Moduli ya NodeMCU inajumuisha chip ya CP2102 kwa kiolesura cha USB. Kawaida dereva atawekwa automaticaly ikiwa NodeMCU imeunganishwa mara ya kwanza na PC. Wakati mwingine utaratibu huu ulishindwa. Katika kesi hii lazima usakinishe dereva
www.silabs.com/products/development-tools/s…
Ikiwa unataka kutumia Wemos D1 lazima usakinishe madereva kwa interface ya CH340 USB badala yake:
www.wch.cn/download/CH341SER_ZIP.html
Hatua ya 4: Matayarisho ya Arduino IDE ya ESP8266
- Moduli ya ESP8266 sio sehemu ya Arduino-IDE. Lazima tuisakinishe kwanza. Fungua faili / upendeleo kwenye Aduino-IDE na uweke kiunga kifuatacho kwenye uwanja wa URL za Meneja wa Bodi za Ziada: https://arduino.esp8266.com/stable/package_esp8266..
- Funga dirisha hili na kitufe cha OK. Fungua sasa msimamizi wa bodi: Zana / Bodi / Meneja wa Bodi
- Nenda kwenye kiingilio cha ESP8266 na usakinishe
- Sasa unaweza kuchagua NodeMCU 1.0 (Moduli ya ESP-12E) au WeMos D1 R2 & mini. Weka mzunguko wa CPU kuwa 80MHz, Ukubwa wa Flash hadi „4M (3M SPIFFS)“, kiwango cha baud cha chaguo lako na bandari ya COM. 4 ya
Hatua ya 5: Ufungaji wa Maktaba za Ziada
Sakinisha maktaba zifuatazo kupitia Meneja wa Maktaba ya Arduino
- Grafx Mini na Daniel Eichhorn:
- Hali ya Hewa ya ESP8266 na Daniel Eichhorn: https://github.com/ThingPulse/esp8266-weather-stat …….
- Json Streaming Parser na Daniel Eichhorn:
- rahisiDSTrekebisha na neptune2:
Unaweza pia kupakua maktaba pia moja kwa moja kama faili ya ZIP na usumbue folda chini ya yourarduinosketchfolder / maktaba /
Baada ya kusanikisha maktaba, anzisha tena Arduino IDE.
Hatua ya 6: Nambari ya Chanzo
Nambari ya chanzo ya kituo cha hali ya hewa kulingana na vyanzo vya kushangaza na Daniel Eichhorn
blog.squix.org
Tumefanya mabadiliko kadhaa madogo kufanya nambari inayofaa kwa ArduiTouch. Lazima uondoe kumbukumbu ya Zip katika saraka mpya yenye jina moja.
Hatua ya 7: Mipangilio ya kawaida katika Mipangilio.h
Katika msimbo wa chanzo utapata faili iliyoitwa settings.h. Mabadiliko kadhaa katika faili hii yanahitajika kwa ubadilishaji:
WiFi:
Tafadhali ingiza SSID na neno la siri katika mistari 25 na 26 ya mipangilio.h
#fafanua WIFI_SSID "yourssid"
#fafanua WIFI_PASS "yourpassw0rd"
Akaunti ya OpenWeatherMap:
Kupokea data baadaye na jukwaa OpenWeatherMap utahitaji akaunti mwenyewe. Jisajili hapa kupata ufunguo wa API:
Ingiza ufunguo wako wa API katika mstari wa 38 wa mipangilio.h
Kamba OPEN_WEATHER_MAP_APP_ID = "fungu_y_yako";
Mahali ulipo:
Nenda kwa https://openweathermap.org/find?q= na utafute mahali. Pitia matokeo yaliyowekwa na uchague kiingilio kilicho karibu na eneo halisi unalotaka kuonyesha data. Itakuwa URL kama https://openweathermap.org/city/2657896. Nambari mwishoni ndio unayoweka kwa mara kwa mara hapa chini.
Ingiza nambari na jina la eneo lako kwenye laini ya 45 na 46 ya mipangilio.h
Kamba OPEN_WEATHER_MAP_LOCATION_ID = "2804279";
Kamba DISPLAYED_CITY_NAME = "Ziesar";
Wakati:
Tafadhali chagua eneo lako la wakati katika mstari wa 65 wa mipangilio.h
#fafanua UTC_OFFSET +1
Hatua ya 8: Endesha Msimbo
Tafadhali fungua sampuli hii katika Arduino IDE. Baada ya mkusanyiko na kupakia utaona wakati na joto la sasa la eneo lako. Zaidi zaidi utabiri wa hali ya hewa kwa siku chache zijazo unaonyeshwa. Kugusa kuna kazi moja tu. Unaweza kuchagua muundo wa wakati ulioonyeshwa kwa kugusa katika sehemu ya juu ya skrini.
Ilipendekeza:
Kikapu cha Kunyongwa cha Kituo cha hali ya hewa cha juu: Hatua 11 (na Picha)
Kikapu cha kunyongwa cha Kituo cha hali ya hewa ya juu: Halo kila mtu! Katika chapisho hili la blogi ya T3chFlicks, tutakuonyesha jinsi tulivyotengeneza kikapu kizuri cha kunyongwa. Mimea ni nyongeza safi na nzuri kwa nyumba yoyote, lakini inaweza kuchosha haraka - haswa ikiwa unakumbuka tu kuyamwagilia wakati wako
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sahihi: Hatua 8 (na Picha)
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sawa: Baada ya mwaka 1 wa kufanikiwa katika maeneo 2 tofauti ninashiriki mipango yangu ya mradi wa kituo cha hali ya hewa na kuelezea jinsi ilibadilika kuwa mfumo ambao unaweza kuishi kwa muda mrefu vipindi kutoka kwa nguvu ya jua. Ukifuata
Kituo cha hali ya hewa cha DIY na Kituo cha Sensorer cha WiFi: Hatua 7 (na Picha)
Kituo cha hali ya hewa cha DIY na Kituo cha Sensor cha WiFi: Katika mradi huu nitakuonyesha jinsi ya kuunda kituo cha hali ya hewa pamoja na kituo cha sensorer cha WiFi. Kituo cha sensorer hupima data ya joto na unyevu wa ndani na kuipeleka, kupitia WiFi, kwa kituo cha hali ya hewa. Kituo cha hali ya hewa kisha kinaonyesha t
1.8 Kituo cha hali ya hewa cha hali ya juu cha TFT LCD: Hatua 5
1.8 Kituo cha hali ya hewa cha hali ya juu cha TFT LCD: Kidogo kidogo, lakini kubwa
Acurite 5 katika Kituo cha hali ya hewa 1 Kutumia Raspberry Pi na Weewx (Vituo vingine vya hali ya hewa vinaendana): Hatua 5 (na Picha)
Acurite 5 katika Kituo cha hali ya hewa 1 Kutumia Raspberry Pi na Weewx (Vituo vingine vya hali ya hewa vinaendana): Wakati nilikuwa nimenunua Acurite 5 katika kituo cha hali ya hewa cha 1 nilitaka kuweza kuangalia hali ya hewa nyumbani kwangu nilipokuwa mbali. Nilipofika nyumbani na kuitengeneza niligundua kuwa lazima ningepaswa kuwa na onyesho lililounganishwa na kompyuta au kununua kitovu chao cha busara,