Orodha ya maudhui:

Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati wa kweli na Arduino UNO na SD-Kadi - Uigaji wa data-logger ya DHT11 katika Proteus: Hatua 5
Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati wa kweli na Arduino UNO na SD-Kadi - Uigaji wa data-logger ya DHT11 katika Proteus: Hatua 5

Video: Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati wa kweli na Arduino UNO na SD-Kadi - Uigaji wa data-logger ya DHT11 katika Proteus: Hatua 5

Video: Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati wa kweli na Arduino UNO na SD-Kadi - Uigaji wa data-logger ya DHT11 katika Proteus: Hatua 5
Video: JINSI YA KUSET JOTO NA UNYEVU KWENYE INCUBATOR | JOTO NA UNYEVU UNAHITAJIKA KATIKA INCUBATOR 2024, Juni
Anonim
Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati halisi na Arduino UNO na SD-Kadi | Uigaji wa data-logger ya DHT11 katika Proteus
Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati halisi na Arduino UNO na SD-Kadi | Uigaji wa data-logger ya DHT11 katika Proteus
Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati halisi na Arduino UNO na SD-Kadi | Uigaji wa data-logger ya DHT11 katika Proteus
Jinsi ya Kutengeneza Unyevu na Joto Kirekodi cha Takwimu ya Wakati halisi na Arduino UNO na SD-Kadi | Uigaji wa data-logger ya DHT11 katika Proteus

Utangulizi:

hi, huyu ndiye Liono Maker, hapa kuna kiungo cha YouTube. Tunatengeneza mradi wa ubunifu na Arduino na tunafanya kazi kwenye mifumo iliyoingia.

Data-Logger:

Logger data (pia data-logger au kinasa data) ni kifaa cha elektroniki ambacho hurekodi data kwa muda na kifaa kilichojengwa au sensorer au kupitia vyombo na sensorer za nje. Kwa ujumla ni ndogo, ina nguvu ya betri, inabeba, na ina vifaa vya microprocessor, kumbukumbu ya ndani ya kuhifadhi data, na sensorer. Baadhi ya waunganishaji wa data na kompyuta ya kibinafsi, na tumia programu kuwezesha kumbukumbu ya data na kuona na kuchambua data iliyokusanywa, wakati wengine wana kifaa cha kiolesura cha ndani (keypad, LCD) na inaweza kutumika kama kifaa cha kusimama pekee.

Katika mradi huu, ninatumia data-logger na SD-Card kuhifadhi data katika SD-Card na Arduino.

DHT11:

DHT11 ni sensorer ya dijiti ya bei ya chini ya kuhisi joto na unyevu. Sensorer hii inaweza kuingiliwa kwa urahisi na mtawala mdogo kama Arduino, Raspberry Pi nk… kupima unyevu na joto mara moja. Unyevu wa DHT11 na sensorer ya joto hupatikana kama sensa na kama moduli. Tofauti kati ya sensa hii na moduli ni kontena la kuvuta na taa ya kuwasha umeme. DHT11 ni sensorer ya unyevu wa jamaa. Kupima hewa inayozunguka hii sensor hutumia thermostat na sensor ya unyevu wa unyevu.

kufanya kazi kwa DHT11:

Sensorer ya DHT11 ina kipengee cha kuhisi unyevu wa unyevu na kipima joto cha kuhisi joto. Capacitor kuhisi unyevu ina elektroni mbili na unyevu kushikilia substrate kama dielectric kati yao. Mabadiliko ya thamani ya uwezo hufanyika na mabadiliko katika viwango vya unyevu. Kipimo cha IC, mchakato huu ulibadilisha maadili ya upinzani na kuibadilisha kuwa fomu ya dijiti.

Kwa kupima joto sensor hii hutumia kipima joto cha mgawo hasi, ambayo husababisha kupungua kwa thamani ya upinzani na ongezeko la joto. Ili kupata thamani kubwa ya upinzani hata kwa mabadiliko madogo ya joto, sensor hii kawaida huundwa na keramik ya semiconductor au polima.

Kiwango cha joto cha DHT11 ni kutoka 0 hadi 50 digrii Celsius na usahihi wa digrii 2. Aina ya unyevu wa sensor hii ni kutoka 20 hadi 80% na usahihi wa 5%. Kiwango cha sampuli ya sensor hii ni 1Hz. inatoa usomaji mmoja kwa kila sekunde. DHT11 ni ndogo na saizi ya uendeshaji kutoka volts 3 hadi 5. Upeo wa sasa uliotumiwa wakati wa kupima ni 2.5mA.

Sense ya DHT11 ina pini nne- VCC, GND, Pini ya Takwimu na pini isiyounganishwa. Kontena la kuvuta la 5k hadi 10k ohms hutolewa kwa mawasiliano kati ya sensorer na mdhibiti mdogo.

Moduli ya Kadi ndogo ya SD:

Moduli (Micro SD-Card Adapter) ni moduli ya kusoma kadi ya Micro SD, kupitia mfumo wa faili na dereva wa kiolesura cha SPI, mfumo wa SCM kumaliza faili kusoma na kuandika Micro SD-kadi. Watumiaji wa Arduino wanaweza kutumia moja kwa moja IDE ya Arduino inakuja na kadi ya maktaba ya kadi ya SD kukamilisha uanzishaji na kusoma

Hatua ya 1:

Picha
Picha
Picha
Picha
Picha
Picha
Picha
Picha

Programu ya Fritzing na Schematic:

Katika mafunzo haya, tunatumia programu ya fritzing kufanya mradi wetu. programu hii inatumiwa sana ulimwenguni kote na waundaji.

tunatumia Moduli ya Kadi ya DHT11 na Micro SD-Kadi kufanya mchoro wetu wa mzunguko na Arduino UNO.

Sensor ya DHT 11 ina miguu 4 au mitatu ambayo inatumika. hapa kuna undani wa jinsi ya kusanikisha sensa ya joto na unyevu na Arduino UNO.

/*------------------------------------------------------------------------------------------------------------------------------------

Arduino UNO: Sensorer ya DHT11:

GND GND

5-Volt 5-Volt

Weka Ishara # 2

N / A haijatumiwa (pini ya 4 ya sensa ikiwa inapatikana)

/*------------------------------------------------------------------------------------------------------------------------------------*/

tumevaa kutumia Moduli ya Micro SD-Card na Arduino UNO na DHT11.

Moduli ya Kadi ya SD ina jumla ya pini 6, hapa kuna maelezo ya jinsi ya kuunganisha Moduli ya Kadi ya SD SD na Arduino UNO.

/*-------------------------------------------------------------------------------------------------------------------------------------------

Arduino UNO: Moduli ya Kadi ndogo ya SD:

GND GND

5-Volt 5-Volt

pini 13 saa ya saa

pini 12 MISO

pini 11 MOSI

pin 4 CS (fafanua katika Arduino Coding)

--------------------------------------------------------------------------------------------------------------------------------------------*/

Hatua ya 2:

Picha
Picha
Picha
Picha
Picha
Picha

Uigaji katika Proteus:

Katika mafunzo haya, tunatumia Proteus Software kuiga mradi wetu (data-logger).

Proteus Design Suite ni ya kipekee kwa kutoa uwezo wa kuiga kanuni zote za kiwango cha juu na cha chini cha mtawala mdogo katika muktadha wa simulation ya hali ya mchanganyiko wa SPICE. programu hii inatumiwa sana katika miradi anuwai ya ubunifu. kwa mfano Proteus hutumiwa kutengeneza mchoro wa mzunguko na PCB ya kitaalam. na malengo mengine mengi inayo. Programu ya Proteus pia hutumiwa kuiga mizunguko k.v. masimulizi na sensorer na wadhibiti microcontroller, na familia ya Arduino pia.

Katika mafunzo haya, tunatumia kadi ya SD na DHT11 kutengeneza kumbukumbu ya data au kinasa data.

jinsi ya kuanza Uigaji:

Kwanza, tunapaswa kutengeneza mchoro wetu wa Mzunguko na kisha tuandike coding yetu ya Arduino (iliyopewa hapa chini). baada ya kuandika usimbuaji wa Arduino lazima tutengeneze "hex file" (iliyopewa hapa chini) ambayo inatumika katika Arduino UNO katika Proteus Simulation.

jinsi ya kupakia faili ya hex kwenye Arduino UNO:

Kwanza, andika msimbo wako wa Arduino katika IDE ya Arduino. Hatua ya pili ni kutengeneza faili ya hex, kwa kusudi hili nenda kwenye "faili" katika Arduino IDE na uchague "Mapendeleo" kisha uende kwenye "mkusanyiko", uchague. Bonyeza sawa. Tena Jumuisha Usimbo wako wa Arduino na unakili faili ya hex kutoka hapa kama inavyoonyeshwa kwenye video yangu.

Katika mchoro wa Mzunguko wa Proteus, bonyeza kitufe cha kulia kwenye Arduino UNO na kisha utaona dirisha mpya la kufungua, kisha uchague hapa "Hariri Mali". chagua mwambaa wa faili na "kubandika" hapa faili ya Arduino Coding HEX.

jinsi ya kupakia faili ya picha katika SD-Card katika Proteus:

Chagua Kadi yako ya SD katika Proteus na ubonyeze kulia juu yake na tutaona dirisha mpya la kufungua, chagua hapa "hariri mali". kisha nenda kwenye upau wa faili na uchague kumbukumbu ya kadi ya 32gb. nakili eneo la faili ya picha kutoka kwa kompyuta yako ibandike kwenye upau wa faili, kisha andika kufyeka na uweke jina la faili hiyo. hii ndiyo njia kamili ya kuandika kiunga cha faili hapa.

baada ya kumaliza kupakia faili ya hex na faili ya picha kwenye kadi ya SD, tunapaswa kuhakikisha kuwa hakuna kosa katika mchoro wetu wa mzunguko. Bonyeza kitufe cha "cheza" chini kushoto kwa Proteus. masimulizi yako yameanza. kama inavyoonyeshwa kwenye video. Na imeonyeshwa kwenye picha.

Hatua ya 3:

Picha
Picha
Picha
Picha
Picha
Picha

jinsi ya kupakia na kutengeneza grafu ya data ya wakati halisi katika EXCEL:

Katika mradi huu tunatumia kadi ya SD kwa data yetu katika faili ya ".txt". Chomeka kadi yako ya SD kutoka moduli ya Kadi ya SD. na uiunganishe na kompyuta. tutaona faili ya txt ikiwa na joto na unyevu maadili ya data ya wakati halisi kupitia sensa.

Fungua EXCEL yako kwenye kompyuta yako na uende kwenye "data". kisha nenda kwenye "ingiza TXT". chagua faili txt kwenye kompyuta yako na ingiza katika programu bora.

chagua "ingiza", kisha nenda kwenye "grafu ya mstari". Tengeneza grafu ya mstari na bora. hapa tunatengeneza grafu mbili kwa sababu tuna safu mbili za unyevu na maadili ya data ya joto.

Hatua ya 4:

Picha
Picha

Pakua faili ya HEX na faili ya picha na uandishi wa Arduino kutoka rar:

Ninapakia faili ya "GGG.rar", ambayo ina

Faili 1- Txt

2- Hex faili

3- faili ya picha ya kadi ya SD

Ilipendekeza: