Orodha ya maudhui:
- Hatua ya 1: Orodha ya BOM
- Hatua ya 2: Mkutano
- Hatua ya 3: Mzunguko
- Hatua ya 4: Pakia Programu Iliyoshirikishwa
- Hatua ya 5: Maneno ya Mwisho
Video: Saa ya eneokazi ya IoT na Kipimajoto: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Halo, Maagizo haya yatakuonyesha jinsi nilivyojenga saa ya desktop na kipima joto, bila zana yoyote maalum. Saa hii ya eneo-kazi inaonyesha wakati wa sasa, joto na unyevu. Saa ni sahihi sana kwa sababu imesawazishwa na seva ya wakati ikitumia muunganisho wa WiFi wa moduli ya esp8266 NodeMCU IoT. Unyevu na joto hupimwa na sensorer ya ndani. Kitengo kinaendeshwa na chaja ya kawaida ya simu (5VDC). Kuna maonyesho mawili yaliyowekwa. Nambari mbili za kwanza za onyesho la juu zinaonyesha halijoto katika Celsius, nambari mbili za pili zinaonyesha unyevu. Onyesho la chini linaonyesha wakati. Elektroniki kamili imejengwa ndani ya sanduku la karatasi, ambalo lilikuwa ufungaji wa fimbo ya kumbukumbu ya USB.
Hatua ya 1: Orodha ya BOM
DHT22 moduli ya hali ya joto ya dijiti na unyevu 1pc
TM1637 7 Sehemu 4 dijiti Moduli ya Kuonyesha ya LED kwa arduino 1pc https://www.aliexpress.com/store/product/4-digita …….
Arduino nano MCU bodi 1pc
NodeMcu v3 Lua WIFI Mtandao wa maendeleo ya Bodi ya MCU ESP8266 1pc
Chaja ya simu 1pc
Proto PCB 1pc
Cable 1pc
nyumba 1pc sanduku la zawadi
bati ya kuuza 1pc
Jumla ya gharama ya vifaa vya mradi: 10, 29 $ / jumla ya mradi
Hatua ya 2: Mkutano
Kila hatua ya mchakato wa mkutano inaweza kuonekana kwenye video ifuatayo.
Maelezo mengine ya ziada kwa video:
Hii ni saa ya pili ya eneo-kazi niliyoijenga. Kiungo cha maagizo ya jaribio langu la kwanza:
Nilifanya maagizo haya, kwa sababu sasa nimeandika mchakato wote wa ujenzi, na nimefanya marekebisho kadhaa. Nilikuwa na maswala kadhaa na toleo la 1.0. Shida kubwa ilikuwa kwamba RTC haikuwa sahihi. Saa ilicheleweshwa sana. Shida hii inaweza kutatuliwa na teknolojia ya IoT na maingiliano ya seva ya muda. Katika mradi huu, nilitumia NodeMCU, ambayo itashughulikia maingiliano ya wakati.
Hatua inayofuata ilikuwa kupata nyumba sahihi. Nilichagua kisanduku kidogo cha karatasi ambacho sehemu zote zinaingia ndani. Nilipokea sanduku hili kama zawadi. Kweli, fimbo ya kumbukumbu ya USB ilikuwa zawadi, hii ilikuwa ufungaji wa fimbo ya kumbukumbu ya USB. Sanduku hili la ufungaji wa karatasi lilikuwa bora kwa mradi huu. Nadhani sanduku lolote (kuni, plastiki) na saizi inayofaa inaweza kutumika kwa kusudi hili.
Ni wazo nzuri kuweka vifaa vyote ndani na ndani ya sanduku kabla ya kuchimba mashimo yoyote.
Katika toleo la awali, sikurekebisha bodi ya Arduino kwenye sanduku, lakini ilisababisha mazungumzo mabaya. Kwa hivyo sasa niliamua kutumia proto PCB. Suluhisho hili linahitaji kutengenezea zaidi lakini mwishowe inafaa kuifanya, kwa sababu nyaya zinaweza kusimamiwa rahisi zaidi.
Hatua ya 3: Mzunguko
Kwanza nilijaribu kutumia moduli ya NodeMCU tu, lakini haikuweza kusimamia sensorer ya DHT 22. Nadhani shida ni kwamba DHT 22 inafanya kazi kwenye 5 V na NodeMCU iko 3.3. Nilijaribu na moduli ya mabadiliko ya kiwango (3.3 / 5), bila mafanikio yoyote. Mwishowe, nilitumia arduino nano huru kwa sensa. Ni $ 2 ya ziada na inahitaji nafasi, lakini moduli ya kiwango cha kubadilisha gharama na inahitaji nafasi pia. Niliunganisha vifaa vyote kulingana na skimu.
Niliweka screws kurekebisha moduli zote kwenye sanduku, kwa hivyo hakuna sehemu zinazohamia ndani. Inaweza kutumika kwenye gari (ikiwa kuna WiFi ndani ya gari, nilijaribu na simu yangu kama hotspot).
Hatua ya 4: Pakia Programu Iliyoshirikishwa
Kwa kupakia nambari ya chanzo kwa matumizi ya MCU-Arduino IDE Software na nyaya za USB:
Kuna mafundisho mengi juu ya jinsi ya kupanga NodeMCU yaani:
www.instructables.com/id/Programming-ESP82…
na jinsi ya kupanga Arduino nano:
www.arduino.cc/en/Guide/ArduinoNano
Kuna nambari mbili. Moja ya nano ya Arduino na moja ya NodeMCU. Kabla ya kupakia nambari ya NodeMCU, badilisha sifa zako za Wifi, na uweke eneo lako la saa. Niliacha maandishi kwenye nambari ya chanzo kuhusu, jinsi ya kutumia data ya hali ya hewa ya mbali kutoka https://openweathermap.org/. Nilitaka kuonyesha joto la nje pia, lakini usahihi kutoka kwa huduma hii haukuwa sawa kwangu, labda sensor iko mbali sana na eneo langu.
Hatua ya 5: Maneno ya Mwisho
Nimetumia saa hii kwa miezi 2 bila shida yoyote. Wakati huo, pia niliboresha kitengo changu cha zamani, angalia imeambatishwa. Sasa ninafurahi na vitengo vyote viwili. Ninapanga kuunda toleo la hali ya juu zaidi ya saa hii.
Siku njema!
Ilipendekeza:
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Hatua 14 (na Picha)
Utunzaji wa saa - Jinsi ya Kuunda Saa Iliyotengenezwa Kutoka kwa Saa !: Halo wote! Huu ni maoni yangu kwa Mashindano ya Mwandishi wa Mara ya Kwanza ya 2020! Ikiwa unapenda mradi huu, ningethamini sana kura yako :) Asante! Hii inayoweza kufundishwa itakuongoza kupitia mchakato wa kujenga saa iliyotengenezwa na saa! Nimeita kwa ujanja
Saa 6 ya Nambari ya Nixie / Kipima muda / Kipimajoto: Hatua 4
6 Digit Nixie Clock / Timer / Thermometer: Mradi huu ni kama saa sahihi ya tarakimu 6 na mirija ya NIXIE. Na swichi ya kiteuzi ambayo unaweza kuchagua kati ya hali ya TIME (na tarehe), hali ya TIMER (na usahihi wa sekunde 0.01), na hali ya THERMOMETER Moduli ya RTC inashikilia tarehe na wakati kwa ba ya ndani
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Kutumia Java (+ -1s): Hatua 3
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Moja kwa Moja Kutumia Java (+ -1s): Hii inayoweza kufundishwa itaonyesha jinsi ya kuweka wakati kwenye Saa Saa ya DS3231 kwa kutumia Arduino na programu ndogo ya Java inayotumia uhusiano wa serial wa Arduino. Mantiki ya kimsingi ya programu hii: 1. Arduino hutuma ombi la mfululizo
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
Saa ya "Mbao" ya eneokazi * Kuangalia kisasa *: Hatua 9 (na Picha)
Saa ya Desktop "ya Mbao" Kuangalia kisasa *: Halo kila mtu, hii ndio njia yangu ya pili inayoweza kusisitizwa! Wakati huu tutaunda saa ya mbao na onyesho la joto na unyevu. Kama inavyoonyeshwa kwenye picha, wakati wetu utaonyeshwa kupitia " kuni " .Kwa kuwa mwanga sio nguvu