Orodha ya maudhui:
- Hatua ya 1: Orodha ya IO ya Vifaa vinavyohitajika kwa Mradi
- Hatua ya 2: Chati ya mtiririko
- Hatua ya 3: Uchapishaji wa 3D Nyumba
- Hatua ya 4: Fritzing
- Hatua ya 5: Coding
- Hatua ya 6: Node-nyekundu
- Hatua ya 7: Wampserver MySQL
- Hatua ya 8: Mchoro wa Mradi
Video: UCL - IIoT - Ndani-hali ya hewa 4.0: 8 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Baada ya kusoma na kufanya kazi na hii inayoweza kufundishwa, utakuwa na hali ya hewa ya ndani moja kwa moja, ambayo unaweza kutazama mkondoni kwa msaada wa Node-nyekundu. Kwa upande wetu tuliendeleza wazo hili na tukaiwasilisha katika nyumba ya 3D-printet.
Hatua ya 1: Orodha ya IO ya Vifaa vinavyohitajika kwa Mradi
Arduino MEGA 2560
RAYSTAR OPTRONICS RC1602A-FHW-ESXDHT-sensorer
BD243C Transistor
Y. S. TECH FD244010HB 4010 40mm x10mm Shabiki 24V 0.07A 2Pin 446
Hatua ya 2: Chati ya mtiririko
Hii ni chati ya mtiririko kuonyesha ugumu wa mradi huo. Kama unaweza kuona data inaanza kutoka juu ya mtiririko na kuishia kwa Arduino hatua kwa hatua. Chati ya mtiririko imeundwa kutoa aina ya msingi ya maarifa ya mradi ili mtu yeyote aelewe ni vipi tumeanzisha mfumo. Habari zaidi juu ya jinsi node-nyekundu na wampserver inavyofanya kazi itakuwa katika hatua za baadaye.
Hatua ya 3: Uchapishaji wa 3D Nyumba
Tunatumia saizi 18x16, na hatungeifanya kuwa ndogo kwa sababu ya ukweli kwamba vifaa vinapaswa kutoshea ndani. Kwa uchapishaji wa 3D tumia tu chochote unacho uzoefu nacho, au tumia Fusion360 au SketchUp. Ikiwa unatamani kutekeleza vitu zaidi au vitu kwenye mradi huo, unaweza kutaka nyumba kubwa ya kufanya kazi nayo, atleast ikiwa unataka vifaa vya ndani.
Nyumba tuliyoifanya ni rahisi tu na rahisi kufanya kazi. Kwa kweli unaweza kuifanya iwe maridadi na bora zaidi ikiwa una nia ya hiyo. Lakini tunapenda kushikamana na sheria ya KISS, Iweke Rahisi Ujinga.
Hatua ya 4: Fritzing
Ikiwa unataka kuifuta kwa njia yetu, unahitaji vifaa vile vile ili kuhakikisha mradi utafanya kazi kama ilivyokusudiwa. Msimamo wa vitu ni tu kuifanya iwe rahisi kuona jinsi zina waya. Skrini ya LCD inakwenda kwenye paa, ambapo tulikata shimo kwa ajili yake na kuifunga, vitu vingine viko ndani ya nyumba.
Hatua ya 5: Coding
Nambari imeandikwa katika Arduino ambayo ni mchanganyiko wa lugha ya programu ya C na C ++. Hakikisha kuwa maktaba sawa zinajumuishwa ikiwa nakala inajaribiwa.
Hatua ya 6: Node-nyekundu
Node-nyekundu ni programu unayopakua kwenye kompyuta yako kupitia CMD. ni zana ya maendeleo inayotokana na mtiririko inayotumiwa kwa programu ya kuona, ambayo hutoa mhariri wa mtiririko wa kivinjari.
Inachukua sehemu kubwa katika kushughulikia maadili tunayopata kutoka kwa sensorer ya DHT na kisha kuyaonyesha kama viwango kwenye dashibodi. Hii ni kwa mtumiaji wa mradi kujua kwa urahisi jinsi mfumo unavyofanya kazi kwa sasa. Kwa kuangalia viwango mtumiaji atatambua joto la ndani na la nje, unyevu wa ndani, kasi ya sasa ya shabiki na ripoti ya hali ya hewa ya kushangaza pia. Mbali na kuiangalia kwa dijiti, inaweza pia kuonekana kwenye paa la nyumba kwenye skrini ya LCD.
Tulipakia nambari kutoka kwa node-nyekundu yetu kupitia ubao wa kunakili ili kila mtu aweze kuitumia. Unachohitaji kufanya ni kupakuliwa-nyekundu kwenye kifaa chako na kuiingiza kwenye kichupo kwenye dashibodi. Mara baada ya kutekelezwa hakikisha kuwa unayo Arduino yako imewekwa kwa COM3 na uwe na hifadhidata sawa ya SQL katika Wampserver iliyowekwa. Tuliamua pia kuagiza data kutoka Weather.com, kutoa maoni ya joto la nje katika jiji lililochaguliwa. Tulibadilisha farhenheit kuwa celcius ili kufanya nambari zisome zaidi kwetu. Hapa tuliamua urefu wa joto kuwa kati ya -100 na 100 digrii za dhambi ambayo ni muda halisi ambao hautapita.
Node muhimu sana ni kwamba unahitaji pia kuwa na maktaba sawa iliyowekwa kwenye node-nyekundu ili uwe na kazi sawa. Katika kudhibiti pallet unaweza kuagiza maktaba, na unachohitaji kuwa sawa na sisi ni:
node-nyekundu
node-nyekundu-mchango-kamba
node-nyekundu-mchangiaji-kitengo-kibadilishaji
node-nyekundu-dashibodi
nodi-nyekundu-nodi-arduino
node-nyekundu-node-feedparser
node-nyekundu-node-mysql
Ni bure kupakua na ni muhimu kwa matokeo ya hifadhidata. Node-rod haitafanya kazi bila maktaba hizi na itakupa tu makosa ikiwa utajaribu bila yao.
Hatua ya 7: Wampserver MySQL
Wampserver: Hifadhidata ya MySQL hutumiwa kuhifadhi data kutoka Arduino. Kwa hali hii ni joto la ndani na nje, kasi ya shabiki na unyevu. Kila kitu kwenye aina hii ya hifadhidata kinaendesha ndani kwenye kompyuta. Ili kuingia lazima utumie kitambulisho "mzizi" na eneo la nambari lazima liwe tupu. Kutoka kwa node-nyekundu ni muhimu kwamba data unayotuma ipewe majina sawa na yale yaliyo kwenye MySQL, vinginevyo data haingefikia seva na kutakuwa na makosa katika node-nyekundu.
Katika MySQL lazima uunde hifadhidata na kwa upande wetu tuliipa jina "nodered". Katika hifadhidata hii unaunda meza ambapo tunawasiliana na projekt, katika jedwali hili lazima uunda safu na majina ya data unayotaka kuhifadhi ndani yao. Tuna kasi ya shabiki, unyevu wa ndani, unyevu wa nje, joto na wakati. Wakati hutolewa na node-nyekundu na zingine ni data kutoka Arduino.
Hatua ya 8: Mchoro wa Mradi
Maonyesho ya mradi unaofanya kazi kama inavyostahili.
Ilipendekeza:
Hewa - Kweli Gitaa ya Hewa ya Mkononi (Mfano): Hatua 7 (na Picha)
Hewa - Kweli Gitaa ya Hewa ya Simu ya Mkononi (Mfano): Sawa hivyo, hii itakuwa ya kufundisha kwa kifupi juu ya sehemu ya kwanza ya kukaribia ndoto yangu ya utotoni. Nilipokuwa kijana mdogo, kila wakati nilikuwa nikitazama wasanii na bendi zangu zinazipenda zikipiga gita bila uchu. Kama nilivyokua, nilikuwa t
Kitakasaji Hewa cha HEPA cha DIY: Hatua 4
Kisafishaji Hewa cha DIY HEPA: Yote ilianza wakati sikuwa na usingizi wa kutosha kulala saa 4 asubuhi ilinigonga ghafla kwanini usijitengenezee kitakaso cha hewa. Ninajua inaonekana kuwa mbaya kwenye picha lakini nyunyiza tu rangi nyeusi na uko vizuri kwenda? Nimeona jambo hili kwa w
Kugundua Uchafuzi wa Hewa + Uchajiaji Wa Hewa: Hatua 4
Kugundua Uchafuzi wa Hewa + Usafi wa Anga: Wanafunzi (Aristobulus Lam, Victor Sim, Nathan Rosenzweig na Declan Loges) wa Shule ya Kimataifa ya Uswisi ya Ujerumani walifanya kazi na wafanyikazi wa MakerBay kutoa mfumo jumuishi wa upimaji wa uchafuzi wa hewa na ufanisi wa uchujaji wa hewa. Hii
HRV (Mchanganyiko wa Hewa ya Nyumbani) Mdhibiti wa Arduino aliye na Kiuchumi cha Hewa: Hatua 7 (na Picha)
HRV (Mchanganyiko wa Hewa ya Nyumbani) Mdhibiti wa Arduino Pamoja na Kiuchumi cha Hewa: Mdhibiti wa HRV Arduino na Kiuchumi Hewa Kwa hivyo historia yangu na mradi huu ninaishi Minnesota na bodi yangu ya mzunguko ilikaanga kwenye LifeBreath 155Max HRV yangu. Sikutaka kulipa $ 200 kwa mpya. Siku zote nilitaka kitu na dhambi ya mchumi hewa
Iron Moto Hewa ya Kuunganisha Hewa Kutumia 12-18 volt DC kwa Amps 2-3: Hatua 18 (na Picha)
Iron Moto Hewa ya Kuunganisha Hewa Kutumia 12-18 volt DC kwa Amps 2-3: Hii ni barua yangu ya kwanza ya kuchapisha nakala ya DIY kwenye wavuti. Kwa hivyo unisamehe kwa vitu kadhaa vya typo, itifaki n.k Maagizo yafuatayo yanaonyesha jinsi ya kutengeneza chuma cha KUFANYA KAZI moto kinachofaa kwa matumizi YOTE yanayohitaji kutengenezea. Mchanganyiko huu wa hewa moto