Orodha ya maudhui:
- Hatua ya 1: Gear Inayofaa ya Uhitaji
- Hatua ya 2: Kufanya Uunganisho wa vifaa
- Hatua ya 3: Kupanga Raspberry Pi katika Python
- Hatua ya 4: Njia ya Kufanya kazi
- Hatua ya 5: Maombi na Vipengele
- Hatua ya 6: Hitimisho
Video: Jenga Hygrometer Nyumbani Kutumia Raspberry Pi na SI7021: 6 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Je! Ni unyevu leo? Inahisi unyevu kidogo kwangu
Wakati mwingine kwetu, unyevu wa hali ya juu unathibitisha kuwa na wasiwasi na vile vile hauna afya. Kwa wamiliki wa nyumba, inaweza kusababisha uharibifu pia. Kwa nyumba, unyevu mwingi huvunja sakafu ya mbao na fanicha na ukuaji wa moyo wa kutia moyo karibu nasi. Kwa bahati nzuri, kuna njia ambazo hukuruhusu kufuatilia na kudhibiti unyevu wa nyumbani.
Katika vita hivi vya vita tutatengeneza Hygrometer, mfumo unaotumika kupima kiwango cha unyevu katika anga, kwa kutumia Raspberry Pi na SI7021, sensa ya Unyevu na Joto. Lengo letu lilikuwa kuangalia unyevu na joto katika nyumba (unyevu mzuri ni karibu 40-50%, joto la kawaida la chumba ni takriban kati ya 15 ° C (59 ° F) na 30 ° C (86 ° F) na moja njia ni kutumia hygrometer. Kwa kweli tunaweza kuwa tumenunua moja, lakini tukiwa na Raspberry Pi na Unyevu na sensa ya Joto mkononi, tulidhani tutafanya moja (Kwanini isiwe!).
Hatua ya 1: Gear Inayofaa ya Uhitaji
Bila kujua sehemu halisi, thamani yao na wapi duniani kuzipata, inakera sana. Usijali. Tumeipanga hiyo kwako. Mara tu unapopata sehemu zote zikiwa mraba, inapaswa kuwa snap kufanya mradi huu.
1. Raspberry Pi
Hatua ya kwanza ilikuwa kupata bodi ya Raspberry Pi. Raspberry Pi ni kompyuta moja inayotegemea Linux. PC hii ndogo ina pakiti ya nguvu ya kompyuta, inayotumiwa katika miradi ya elektroniki, na shughuli rahisi kama lahajedwali, usindikaji wa maneno, kuvinjari wavuti, na barua pepe, na michezo.
2. I²C Shield kwa Raspberry Pi
Kwa maoni yetu, kitu pekee ambacho Raspberry Pi 2 na Pi 3 zinakosa kweli ni bandari ya I²C. INPI2 (I2C adapta) hutoa Raspberry Pi 2/3 bandari ya I²C kwa matumizi na vifaa vingi vya I²C. Inapatikana kwenye Duka la Dcube.
3. SI7021 Unyevu wa unyevu na joto
Unyevu wa SI7021 I²C na Sensor ya Joto la Ukanda wa 2 ni monolithic CMOS IC inayojumuisha vitu vya unyevu na sensorer ya joto, kibadilishaji cha analojia-kwa-dijiti, usindikaji wa ishara, data ya upimaji, na kiolesura cha I²C. Tulinunua sensor hii kutoka Duka la Dcube.
4. I²C Kuunganisha Cable
Tulikuwa na kebo ya kuunganisha ya I²C inapatikana katikaDcubeStore.
5. kebo ndogo ya USB
Shida ngumu zaidi, lakini ngumu zaidi kwa mahitaji ya nguvu ni Raspberry Pi! Njia rahisi ya kuwezesha Raspberry Pi ni kupitia kebo ya Micro USB.
6. Ethernet (LAN) Cable / USB Adapter ya WiFi
Je! Unawahi kuangalia maisha yako na kufikiria, Je! Mtandao umefanya nini kwangu?
Njia ya kawaida ya kuunganisha Pi yako ya Raspberry ni kutumia kebo ya Ethernet na kuiingiza kwenye router yako ya mtandao. Vinginevyo, unganisho la WiFi linaweza kufanywa kupitia kuziba kwenye dongle ya WiFi na bonyeza-kushoto icon ya mtandao kuleta orodha ya mitandao inayopatikana ya WiFi.
7. Cable ya HDMI / Ufikiaji wa mbali
Ukiwa na kebo ya HDMI kwenye bodi, unaweza kuiunganisha kwenye TV ya dijiti au kwa Monitor. Unataka njia ya kifedha! Raspberry Pi inaweza kupatikana kwa mbali kwa kutumia njia tofauti kama-SSH na Upataji wa mtandao. Unaweza kutumia programu ya chanzo-wazi ya PuTTY.
Ninachukia hesabu, lakini napenda kuhesabu pesa
Hatua ya 2: Kufanya Uunganisho wa vifaa
Kwa ujumla, mzunguko ni sawa mbele. Fanya mzunguko kulingana na skimu iliyoonyeshwa. Mpangilio ni rahisi, na haupaswi kuwa na shida.
Kwa upande wetu, tulirekebisha misingi ya umeme ili tu kurekebisha kumbukumbu ya vifaa na programu. Tulitaka kuandaa skimu rahisi ya umeme kwa mradi huu. Hesabu za elektroniki ni kama ramani ya umeme. Chora ramani na ufuate muundo kwa uangalifu.
Raspberry Pi na Uunganisho wa Ngao ya I²C
Kwanza kabisa chukua Raspberry Pi na uweke I²C Shield juu yake. Bonyeza Shield kwa upole kwenye pini za GPIO. Fanya yaliyo sawa, na sio rahisi (Tazama picha hapo juu).
Sensor na Uunganisho wa Pi Raspberry
Chukua sensorer na Unganisha Cable ya I²C nayo. Kwa utendakazi sahihi wa kebo hii, tafadhali kumbuka Pato la I ALC Daima huunganisha kwa Ingizo la I²C. Vile vile ililazimika kufuatwa kwa Raspberry Pi na ngao ya I²C iliyowekwa juu yake.
Faida kubwa ya kutumia I²C Shield / Adapter na nyaya zinazounganisha ni kwamba hatuna maswala zaidi ya kurekebisha wiring ambayo yanaweza kusababisha kuchanganyikiwa na utumiaji wa wakati kurekebisha, haswa wakati huna uhakika wa kuanza utatuzi. Mchakato rahisi tu ambao tumetaja. Ni chaguo la kuziba na kucheza.
Kumbuka: Waya wa hudhurungi inapaswa kufuata uunganisho wa Ardhi (GND) kati ya pato la kifaa kimoja na uingizaji wa kifaa kingine
Uunganisho wa Mtandao ni muhimu
Ili kufanikisha mradi wetu, tunahitaji ufikiaji wa mtandao wa Raspberry Pi yetu. Una chaguo mbili hapa. Ama Unaweza kuunganisha Raspberry Pi kwenye mtandao kwa kutumia kebo ya Ethernet au utumie USB kwa Adapter ya WiFi kwa Uunganisho wa WIFI. Kwa njia yoyote, maadamu imeunganishwa kwenye wavuti umefunikwa.
Nguvu ya Mzunguko
Chomeka kebo ndogo ya USB ndani ya jack ya nguvu ya Raspberry Pi. Washa umeme na tuko njiani.
Kizazi chetu kimejiandaa vyema kwa Apocalypse ya Zombie kuliko saa bila umeme
Uunganisho kwa Monitor
Tunaweza kuwa na kebo ya HDMI iliyounganishwa na mfuatiliaji / Runinga mpya au tunaweza kuunganisha Raspberry Pi kwa mbali kutumia zana za ufikiaji wa mbali kama-SSH / PuTTY ambayo ni ya gharama nafuu. Ni njia ndogo ya ubunifu ikiwa utapata matumizi ya rasilimali zinazozunguka.
Hatua ya 3: Kupanga Raspberry Pi katika Python
Unaweza kutazama nambari ya Python ya Raspberry Pi na SI7021 katika githubrepository yetu.
Kabla ya kuendelea na programu, hakikisha umetazama maagizo yaliyotolewa kwenye faili ya Readme na Sanidi Pi yako ya Raspberry kulingana nayo.
Unyevu unamaanisha uwepo wa kioevu, haswa maji, mara nyingi kwa kiwango. Kiasi kidogo cha maji kinaweza kupatikana, kwa mfano, hewani (unyevu), katika vyakula, na katika bidhaa anuwai za kibiashara. Unyevu pia unamaanisha kiwango cha mvuke wa maji uliopo hewani.
Hapo chini kuna nambari ya chatu na unaweza kuibadilisha na unaweza kufanya uboreshaji ikiwa inahitajika.
# Imesambazwa na leseni ya hiari. # Itumie kwa njia yoyote unayotaka, faida au bure, mradi inalingana na leseni za kazi zake zinazohusiana. # SI7021 # Nambari hii imeundwa kufanya kazi na SI7021_I2CS I2C Mini Module inayopatikana kutoka ControlEverything.com. #
kuagiza smbus
muda wa kuagiza
# Pata basi ya I2C
basi = smbus. SMBus (1)
Anwani ya # SI7021, 0x40 (64)
# 0xF5 (245) Chagua Unyevu wa Jamaa HAKUNA kushikilia basi ya hali ya juu. Andika_byte (0x40, 0xF5)
saa. kulala (0.3)
Anwani ya # SI7021, 0x40 (64)
# Soma data nyuma, ka 2, Humidity MSB data ya kwanza0 = bus.read_byte (0x40) data1 = bus.read_byte (0x40)
# Badilisha data
unyevu = ((data0 * 256 + data1) * 125 / 65536.0) - 6
saa. kulala (0.3)
Anwani ya # SI7021, 0x40 (64)
# 0xF3 (243) Chagua hali ya joto HAKUNA kushikilia basi ya hali ya juu. Andika_byte (0x40, 0xF3)
saa. kulala (0.3)
Anwani ya # SI7021, 0x40 (64)
# Soma data nyuma, ka 2, Joto la data la kwanza la MS0 = basi. Soma_byte (0x40) data1 = basi. Soma_byte (0x40)
# Badilisha data
cTemp = ((data0 * 256 + data1) * 175.72 / 65536.0) - 46.85 fTemp = cTemp * 1.8 + 32
# Pato data kwa screen
chapa "Unyevu wa Jamaa ni:%.2f %%"% uchapishaji wa unyevu "Joto katika Celsius ni:%.2f C"% cTempe ya kuchapisha "Joto katika Fahrenheit ni:%.2f F"% fTemp
Hatua ya 4: Njia ya Kufanya kazi
Sasa, pakua (au git vuta) nambari na uifungue kwenye Raspberry Pi.
Endesha amri za kukusanya na kupakia nambari kwenye terminal na uone matokeo kwenye Monitor. Baada ya muda mfupi, itaonyesha vigeuzi vyote. Anza na mawazo au mada kadhaa na uone kile unaweza kupata.
Hatua ya 5: Maombi na Vipengele
SI7021 inatoa suluhisho la dijiti sahihi, yenye nguvu ya chini, iliyosanifiwa na kiwanda bora kwa kupima unyevu, kiwango cha umande, na joto, katika matumizi kama HVAC / R, Thermostats / Humidistats, Tiba ya Upumuaji, Bidhaa Nyeupe, Vituo vya Hali ya Hewa za Ndani, Mazingira Madogo. / Vituo vya Takwimu, Udhibiti wa Hali ya Hewa ya Magari na Kutuliza, Mali na Ufuatiliaji wa Bidhaa na Simu ya rununu na Vidonge.
Kwa mfano. Unaweza kuboresha mradi huu kuwa Kiashiria cha HVAC cha Faraja ya Mazingira ya Ndani na Gari. Inadumisha mazingira ya joto ambayo huamua kudhibiti joto, kujazwa tena kwa oksijeni, na kuondolewa kwa unyevu, harufu, moshi, joto, vumbi, bakteria wanaosababishwa na hewa, dioksidi kaboni, na gesi zingine. Mbali na sensorer za unyevu na joto, unaweza kusaidia mradi huu na sensorer kuanzia shinikizo, Ubora wa Hewa, Kigunduzi cha Moshi hadi sensorer za Nuru na Ukaribu. Unaweza kufanya maboresho kwa nambari kulingana na vifaa unavyotumia na unaweza kuwa na usanidi wako mwenyewe wa kujifanya faraja ya joto. Mradi huu ni mzuri kwa watoto, na unataka kuwaonyesha vitu vya kushangaza, unajua kujifunza wakati unacheza. Mradi mdogo kama huu unaweza kuwa mzuri zaidi kwa watoto.
Hatua ya 6: Hitimisho
Ikiwa umekuwa ukijiuliza kutazama ulimwengu wa Raspberry Pi, basi unaweza kujishangaza kwa kutumia misingi ya elektroniki, kuweka alama, kubuni, kutengeneza na sio nini. Katika mchakato huu, kunaweza kuwa na miradi ambayo inaweza kuwa rahisi, wakati wengine wanaweza kukujaribu, kukupa changamoto. Lakini unaweza kutengeneza njia na kuikamilisha kwa kurekebisha na kutengeneza uumbaji wako. Kwa msaada wako, tuna mafunzo ya video ya kushangaza kwenye YouTube ambayo inaweza kusaidia katika uchunguzi wako na kwa ufafanuzi zaidi wa kila nyanja ya mradi. Tunatumahi kupata hii ya kushangaza na ya kusaidia. Tafadhali jibu kwa marekebisho yoyote.
Ilipendekeza:
Spectrophotometer ya kujengwa ya Jenga ya nyumbani kwa Majaribio ya Mwani: Hatua 15
Spectrophotometer ya kujengwa ya Jenga ya nyumbani kwa Majaribio ya Mwani: Mwani ni watendaji wa photosynthetic na, kama hivyo, ni viumbe muhimu katika minyororo ya chakula cha majini. Wakati wa majira ya kuchipua na majira ya joto, hata hivyo, vijidudu hivi na vingine vinaweza kuzidisha na kuzidi rasilimali asili ya maji, na kusababisha kupungua kwa oksijeni
Hatua ya Kuendesha Nyumbani kwa Hatua Kutumia Wemos D1 Mini Pamoja na Kubuni kwa PCB: Hatua 4
Jotoridi ya nyumbani Hatua kwa hatua Kutumia Wemos D1 Mini Pamoja na Kubuni kwa PCB: Nyumbani Automation Hatua kwa Hatua kutumia Wemos D1 Mini na Kubuni PCB wanafunzi wa vyuo vikuu. Ndipo mmoja wa washiriki wetu alikuja
RASPBERRY PI ALEXA NYUMBANI NYUMBANI: 4 Hatua
RASPBERRY PI ALEXA HOME AUTOMATION: Hii inayoweza kufundisha inashughulikia dhana za Amazon alexa eho dot, Raspberry pi Gpio kudhibiti kwa kutumia alexa.Tatizo kuu wakati wa kushughulikia alexa ni kila wakati unahitaji kuongeza ujuzi katika akaunti yako ya aws ambayo inahitaji muda mwingi, kwa kuanzisha c
Jenga Moduli ya Mwangaza na Nyumba ya Nyumbani: Hatua 7
Jenga Moduli ya Mwangaza na AtHome: AtHome ni mradi wa wanafunzi wa programu kamili na openhardware uliofanywa na kikundi AtHome kutoka Epitech, ikilenga kukuza suluhisho lililounganishwa la moduli kadhaa za sensorer zinazowasiliana na hifadhidata inayojishikilia inayoonyesha API inayotumiwa kulisha
Jenga PC ya Theatre ya Nyumbani Kutoka kwa Laptop iliyovunjika na Tivo: Hatua 10
Jenga PC ya Theatre ya Nyumbani Kutoka kwa Laptop iliyovunjika na Tivo: Katika hii inayoweza kufundishwa, nitakuonyesha jinsi ya kutengeneza PC ya ukumbi wa michezo kutoka kwa kompyuta ndogo (iliyovunjika) na chasisi ya Tivo isiyo na kitu. Hii ni njia nzuri ya kufunga kompyuta ya maonyesho ya nyumbani (au extender) ambayo inaonekana nzuri na inafanya vizuri zaidi kuliko