Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kuunganisha Sense ya SGP30
- Hatua ya 2: Unganisha NodeMCU na Bodi ya Kuzuka
- Hatua ya 3: Unganisha OLED Onyesha kwa Bodi ya Kuzuka
- Hatua ya 4: Unganisha SGP30 CO2 Sensor kwa Bodi ya Kuzuka
- Hatua ya 5: Jenga Ufungashaji & Sakinisha Uonyesho na Sura
- Hatua ya 6: Sanidi Bodi
- Hatua ya 7: Jitayarishe Kujaribu Hifadhi na Tumia Sura yako ya CO2
Video: Chomeka na Cheza Uonyesho wa Sura ya CO2 Pamoja na NodeMCU / ESP8266 ya Shule, Bustani za Nyumba au Nyumba Yako: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Nitaenda kukuonyesha jinsi ya kujenga haraka kuziba na kucheza sensa ya CO2 ambapo vitu vyote vya mradi vitaunganishwa na nyaya za DuPont.
Kutakuwa na vidokezo 5 tu ambavyo vinahitaji kuuzwa, kwa sababu sikuuza kabla ya mradi huu.
Sensor itakuwa na onyesho ambapo maadili yaliyopimwa yataonyeshwa kila sekunde 5 kwa fonti kubwa ya kutosha ya Helvetica.
Nyumba hiyo itatengenezwa na mkataji wa laser kutoka kwa plywood rahisi ya 4mm. Vipengele vyote vitaunganishwa pamoja. Chombo cha mapema kinaweza kuwa mbadala. Onyesho na sensa itafanyika na mkanda wa bata.
Nambari ya mradi huu imewekwa pamoja kutoka kwa nambari za sampuli 2-3 nilizokuwa nazo. Sio ya kisasa au nzuri lakini kwa kuwa sikujua chochote kuhusu usimbuaji tangu wiki 2 zilizopita nadhani ni sawa.
Jambo bora juu ya usanidi huu ni kwamba mara nambari inapowekwa kwenye NodeMCU / ESP8266 inaanza kiatomati wakati nguvu imeunganishwa na nguvu na inaendesha kwa muda mrefu tu kama bodi ina nguvu.
Ikiwa huna tundu la umeme NodeMCU / ESP8266 inaweza kukimbia kwenye kifurushi cha betri kwa muda mzuri.
Sura hiyo tayari imekaa katika darasa la msingi na imekuwa ikifanya kazi bila kasoro kwa siku kadhaa hadi sasa. Inatoa msingi wa wakati windows inahitaji kufunguliwa ili kuingiza hewa safi.
Vifaa
Utahitaji vifaa vifuatavyo:
- Chuma kizuri cha kutengeneza na joto linaloweza kubadilishwa na ncha ndogo sana
- Solder (risasi bure)
- Kusafisha waya kwa chuma cha kutengeneza
- Mkanda wa bata
- Kituo cha Kuunganisha Mikono cha Tatu na glasi inayokuza
- kebo ndogo ya USB (kutoka kwa smartphone)
- Chaja ya Smartphone (5V, 1A)
- Dupont Jumper waya 20cm - 2, 54mm kike kwa kiume 6, 99 Euro
- Dupont Jumper waya 20cm - 2, 54mm kike hadi kike - 4, 99 Euro
- SGP30 TVOC / eCO2 sensor - 25 Euro
- 0, 96 OLED Onyesha Onyesho la I2C (SSD1306) 128x64 Pixel - 6, 29 Euro (3 Pakiti 12, 49 Euro)
- NodeMCU LUA Amica Module V2 ESP8266 bodi - 5, 99 Euro (3 Pakiti 13, 79 Euro)
- Bodi ya kuzuka ya NodeMCU I / O - 4, 50 Euro
- Karatasi ya Plywood ya 4mm - vifungo 2 vidogo vya zip (hazionyeshwi kwenye picha yangu)
Hatua ya 1: Kuunganisha Sense ya SGP30
Pini za unganisho la sensor zinahitaji kuuzwa. Weka chuma chako cha kutengenezea kwa joto linalohitajika kwa waya yako ya kutengeneza na unganisha pini kwenye ubao.
Kuna mafunzo mazuri kwa hii kwenye wavuti ya Adafruit -
Hii imenisaidia sana.
Wacha kihisi baridi chini baada ya kutengeneza na kuandaa waya zako za kuruka, NodeMCU na bodi ya kuzuka kwa hatua inayofuata.
Kuna bodi za sensorer za SGP30 zinazopatikana ambazo miunganisho yao imewekwa tayari - zote zinatumia sensorer sawa za CO2 na zinaweza kuwa rahisi kutumia kwani hizi ni kuziba na kucheza (bila kutengenezea)
Hatua ya 2: Unganisha NodeMCU na Bodi ya Kuzuka
Chukua NodeMCU na bodi ya kuzuka na waya wa bluu wa DuPont wa kike hadi wa kiume.
Unganisha kuziba ya kike kwenye pini ya NodeMCU D1 na mwisho wa kiume kwenye bodi ya kuzuka D1.
Sasa chukua waya wa rangi ya machungwa wa DuPont kwa wa kiume na unganisha kuziba ya kike kwenye pini ya NodeMCU D2 na mwisho wa kiume kwenye bodi ya kuzuka D2.
Waya hizi zinahakikisha uunganisho wa data wa I2C umewekwa.
D1 inawakilisha SCL
D2 inawakilisha SDA
kwenye vifaa vya I2C.
Ili kutoa nguvu kutoka kwa NodeMCU kwa bodi ya kuzuka chukua
- waya mwekundu mwanamke kwa mwanamume, unganisha kiume kwenye pini ya 3V3 na kike hadi 3V kwenye bodi ya kuzuka
- waya mweusi mwanamke kwa mwanamume, unganisha kiume kwa pini ya GND na kike kwa GND kwenye ubao wa Breakout
Kama hatua ya mwisho unganisha kebo ya microUSB kwa NodeMCU, ingiza ncha nyingine kwenye chaja ya smartphone (5V, 1A) na unganisha malipo kwenye tundu la Volt 220.
Ikiwa umeunganisha kila kitu kwa usahihi bluu iliyoongozwa kwenye bodi ya Breakout itawaka
Hatua ya 3: Unganisha OLED Onyesha kwa Bodi ya Kuzuka
Tenganisha kebo ya microUSB kutoka kwa bodi ya NodeMCU
Chukua
- 0, 96 OLED Onyesha Onyesho la I2C (SSD1306)
- waya 4 za kike hadi za kike (nyekundu, nyeusi, machungwa na bluu)
Unganisha bodi ya kuzuka ili kuonyesha
- bluu hadi D1 na SCL
- machungwa hadi D2 na SDA
- nyekundu hadi 3V na VCC
- nyeusi kwa GND na GND
Hatua ya 4: Unganisha SGP30 CO2 Sensor kwa Bodi ya Kuzuka
Chukua waya za kike kwenda kwenye kuruka na unganisha bodi ya kuzuka kwa sensa ya SGP30
- waya wa manjano kutoka D1 hadi SCL
- waya wa kijani kutoka D2 hadi SDA
- waya mweusi kutoka GND hadi GND
- waya nyekundu kutoka 3V hadi VIN
Hatua ya 5: Jenga Ufungashaji & Sakinisha Uonyesho na Sura
Ikiwa unataka kukutengenezea faragha nenda kwa makercase.com, chagua kisanduku unachopenda na weka vipimo vyako na unene wa plywood yako. Pakua faili ya.dxf kwa kukata laser
Vipimo vyangu ni 120 x 80 x 80mm (kipimo cha ndani) kwa plywood ya 4mm - nimetoa faili ya msingi kwa matumizi katika programu yako ya kukata laser na mashimo yaliyoongezwa kwa
- Sensorer
- Onyesha
- Muunganisho wa umeme wa microUSB kwa NodeMCU
- mashimo ya matundu juu ya zizi
Laser kata 4mm plywood na gundi pamoja na gundi ya kuni
Piga mashimo 2 na kuchimba kuni 3mm kushikamana na bodi ya NodeMCU na vifungo vya zipu kwa ukuta wa upande ili kuzuia kuteleza wakati wa kuingiza kebo ya umeme ya MicroUSB
Ambatisha onyesho na sensorer kwa jopo la mbele na mkanda wa bata - hii ndio njia ya uvivu;)
Gundi mapumziko ya kuta pamoja na tumia bendi za mpira kuweka kila kitu pamoja hadi gundi ikauke. Usigundishe juu kwa sanduku kwani unataka kuweza kupata mipangilio yako na kubadilisha / kuongeza vifaa
ikiwa huna mkataji wa laser nunua sanduku / kontena la bei rahisi la plastiki, mashimo ya kuchimba visima, vifungo vya bodi ya NodeMCU na kebo ya umeme ya microUSB
Hatua ya 6: Sanidi Bodi
Ikiwa wewe ni mpya kwa programu ya NodeMCU na haujasakinisha Arduino IDE bado nenda kwa https://www.arduino.cc/en/pmwiki.php?n=Guide/Windo… na ufuate maagizo ya Windows
Anza Arduino IDE na usanidi bodi yako kwenye programu. Kwa upande wangu ni NodeMCU LUA Amica V2 na CP2102-Chip ambayo inahakikisha mawasiliano laini ya USB na uso wangu wa Windows 10.
Jambo la kwanza unahitaji kufanya ni kusanikisha msingi wa ESP8266. Ili kuisakinisha, fungua Arduino IDE na uende kwa:
Faili> Mapendeleo, na upate uwanja "URL za Meneja wa Bodi za Ziada". Kisha nakili url ifuatayo: https://arduino.esp8266.com/stable/package_esp826… Bandika kiunga hiki kwenye uwanja wa "URL za Meneja wa Bodi za Ziada". Bonyeza kitufe cha OK. Kisha funga Arduino IDE.
Unganisha NodeMCU yako kwenye kompyuta yako kupitia bandari ya USB. Iliyoongozwa kwenye bodi ya Breakout inapaswa kuwasha na kukaa juu. Ni bluu kwenye picha zangu.
Fungua Arduino IDE tena na uende kwa: Zana> Bodi> Meneja wa Bodi Dirisha mpya litafunguliwa, ingiza "esp8266" katika uwanja wa utaftaji na usakinishe bodi inayoitwa "esp8266" kutoka "Jumuiya ya ESP8266" Sasa umeweka msingi wa ESP8266. Ili kuchagua bodi ya NodeMCU LUA Amica V2, nenda kwa: Zana> Bodi> NodeMCU 1.0 (ESP - 12E Module) Ili kupakia nambari ya mchoro kwenye kadi ya NodeMCU, chagua kwanza bandari ambayo umeunganisha kadi hiyo.
Nenda kwa: Zana> Bandari> {jina la bandari} - uwezekano wa COM3
Pakia gari kwa onyesho lako la OLED. Katika kesi hii ninatumia maktaba u8g2. Ili kupakua maktaba nenda kwenye Zana> Dhibiti Maktaba. Katika dirisha jipya linalofungua, ingiza "u8g2" kwenye uwanja wa utaftaji na usakinishe maktaba ya "U8g2" kutoka kwa "oliver".
Ufungaji ni rahisi sana. Bonyeza kitufe cha "Sakinisha" kinachoonekana wakati unahamisha panya juu ya matokeo ya utaftaji.
Sasa rudia hatua sawa kupakia na kusanikisha maktaba ya sensa ya SGP30 CO2. Jina la maktaba ni Adafruit_SGP30
Hatua ya 7: Jitayarishe Kujaribu Hifadhi na Tumia Sura yako ya CO2
Fungua nambari iliyotolewa katika IDE ya Arduino. Msimbo ukishapakiwa utaonyeshwa kwenye dirisha tofauti.
Bonyeza alama ya kuangalia ili kukusanya nambari hiyo na kuipakia kwenye bodi yako.
Ikiwa umeunganisha kila kitu kwa usahihi maonyesho yataonyesha "CO2" na thamani "400". Sensor inaanza yenyewe na baada ya sekunde 30 sensor iko tayari kupima maadili halisi kila sekunde 5.
Pumua kwa upole kwenye sensa na subiri thamani itaonyeshwa kwenye onyesho.
Hongera - umeifanya na ujenge sensor ya CO2 mwenyewe !!
Sasa ondoa kebo ya USB kutoka kwa kompyuta, ingiza kwenye sinia na uende kwenye chumba, shule au chekechea ambapo unataka kutumia sensa yako.
Baada ya kuingiza sinia kwenye tundu la ukuta itachukua sekunde 30 kwa sensor kuwa tayari. Kitambuzi kitakujulisha wakati wa kufungua madirisha. Utataka kufanya hivyo kwa nambari zilizo juu ya 650 (maadili hupimwa kwa ppm)
Ilipendekeza:
Joto la BBQ na Sura ya Nyama kwenye ESP8266 Pamoja na Uonyesho: Hatua 5 (na Picha)
Joto la BBQ & Sensorer ya Nyama kwenye ESP8266 Pamoja na Onyesho: Katika hii Inayoweza kufundishwa nitakuonyesha jinsi ya kutengeneza toleo lako mwenyewe la zana ya BBQ inayopima joto la sasa kwenye barbeque yako na kuwasha shabiki kuiwasha ikiwa inahitajika. Ziada ya hii pia kuna kiini cha joto cha msingi cha nyama
Cheza adhabu kwenye IPod yako katika Hatua 5 Rahisi !: Hatua 5
Cheza adhabu kwenye IPod yako katika Hatua 5 Rahisi!: Mwongozo wa hatua kwa hatua juu ya jinsi ya kuunda Rockbox mbili kwenye iPod yako ili kucheza adhabu na michezo mingine kadhaa. Ni jambo rahisi kufanya, lakini watu wengi bado wanashangaa wanaponiona nikicheza adhabu kwenye iPod yangu, na kuchanganyikiwa na maelekezo
Nyumba ya Android (dhibiti Nyumba Yako Kutoka Kwenye Simu Yako): Hatua 4
Nyumba ya Android (dhibiti Nyumba Yako Kutoka Kwenye Simu Yako): Mpango wangu wa mwisho ni kuwa na nyumba yangu mfukoni, swichi zake, sensorer na usalama. halafu auto mate itUtangulizi: Halo Ich bin zakriya na hii " Nyumba ya Android " ni mradi wangu, mradi huu ni wa kwanza kutoka kwa mafundisho manne yanayokuja, Katika
Chomeka na Cheza Seva ndogo ya Mtandao ya Raspberry Pi: Hatua 6 (na Picha)
Chomeka na Cheza Seva ndogo ya Mtandao ya Raspberry Pi: Hivi karibuni, nimepata mikono yangu juu ya Raspberry Pi 1 Model A + kwa bei rahisi. Ikiwa haujasikia juu ya Pi Model A, ni moja ya sababu ya kwanza kabisa ya Raspberry Pi ambayo ni kubwa kuliko Pi Zero na ndogo kuliko Raspberry Pi ya kawaida. Daima ninataka
Ukaguzi wa Bustani ya Ukaguzi wa Bustani ya DIY (Grill Tricopter kwenye Bajeti): Hatua 20 (na Picha)
Ukaguzi wa Bustani ya Ukaguzi wa Bustani ya DIY (Grill Tricopter kwenye Bajeti): Katika nyumba yetu ya wikendi tumekuwa na bustani nzuri nzuri na matunda na mboga nyingi lakini wakati mwingine ni ngumu tu kujua jinsi mimea inabadilika. Wanahitaji usimamizi wa kila wakati na wako katika hatari ya hali ya hewa, maambukizo, mende, nk … mimi