Orodha ya maudhui:

Kituo cha hali ya hewa cha Aurdino: Hatua 8
Kituo cha hali ya hewa cha Aurdino: Hatua 8

Video: Kituo cha hali ya hewa cha Aurdino: Hatua 8

Video: Kituo cha hali ya hewa cha Aurdino: Hatua 8
Video: Mambo 3 Ya Kufanya Leo Ili Uondoe Stress Maishani Mwako 2024, Julai
Anonim
Kituo cha hali ya hewa cha Aurdino
Kituo cha hali ya hewa cha Aurdino

Umewahi kutaka kutengeneza kituo chako cha hali ya hewa cha Aurdino? Kweli, sasa ndio nafasi yako! Kupitia hii inayoweza kufundishwa, utajifunza misingi ya jinsi ya kujenga Kituo cha Hali ya Hewa cha Aurdino na vile vile ujifunze nambari iliyo nyuma yake. Mwisho wa mradi huu, utakuwa na kituo cha hali ya hewa kinachofanya kazi kikamilifu ambacho kinauwezo wa kuhisi hali ya joto na unyevu na vile vile kulipua shabiki wa DC. Mradi huu utachukua mahali popote kutoka dakika 45 hadi masaa 2 kulingana na uzoefu wako katika uhandisi. Bahati nzuri na ufurahi!

Hatua ya 1: Kusanya Vifaa

Vifaa vya Kukusanya
Vifaa vya Kukusanya

Katika mradi huu, utahitaji vitu vifuatavyo:

  • Arduino Uno na kebo
  • DC Motor
  • 1 Kijani cha LED
  • 1 Nyekundu LED
  • 1 Nusu ya mkate
  • Onyesho la I2C LCD1602
  • Shabiki wa propel ya 3-Bladed Trifoil ya DC motor (Hiari)
  • Seti ya waya (ikiwezekana rangi tofauti)
  • 1 DHT 11 / DHT Sensorer ya Humiture 22
  • 1 Kitufe
  • Kinga ya 2 2.20 K
  • Resistor 1 10k
  • Kompyuta inayoweza kuendesha programu ya Aurdino Uno
  • Kisu cha Blade
  • Mkata waya
  • USB Power Bank (Hiari)
  • Sanduku kubwa la kutosha kutoshea ubao wa mkate na Aurdino.

Zaidi ya vitu hivi ni vya bei rahisi na vinaweza kununuliwa kwa urahisi kutoka kwa duka za teknolojia mkondoni au eBay.

Hatua ya 2: Kutoa Nguvu kwa Mkate wa Mkate

Kutoa Nguvu kwa Mkate wa Mkate
Kutoa Nguvu kwa Mkate wa Mkate

Hakikisha vifaa vyote vinavyohitajika vinapatikana na hakikisha nafasi safi ya kufanyia kazi inapatikana kwako kufanyia kazi.

Mzunguko ambao tunakaribia kujenga unahitaji nguvu na inachukuliwa kutoka Arduino Uno.

Ambatisha waya kutoka kwa pini ya + 3.3V kwenye Arduino Uno kwa reli nzuri kwenye Ubao wa Mkate iliyoonyeshwa na laini nyekundu. Hii inamaanisha kuwa + 5V sasa inapatikana kutoka mahali popote kwenye laini nyekundu. Ambatisha hasi au GND (Ardhi) kwenye laini ya samawati kwenye Bodi ya mkate. Sasa ardhi inapatikana kwenye mstari mzima wa bluu. Kufanya + 5V na GND zipatikane pande zote za Bodi ya Mkate, tumia waya mbili kuruka kutoka mwisho mmoja wa Bodi ya Mkate hadi mwisho mwingine. Fuata mchoro hapo juu kuweka sehemu zilizobaki za waya na nguvu.

Hatua ya 3: Ambatisha Uonyesho wa DHT11 na I2C LCD1602

Ambatisha Uonyesho wa DHT11 na I2C LCD1602
Ambatisha Uonyesho wa DHT11 na I2C LCD1602

Ambatisha waya kutoka kwa Nguvu ya onyesho la I2C LCD1602 kwa pini + 5V ya Arduino Uno na waya kutoka chini ya onyesho la I2C LCD1602 kwenye pini ya Arduino Uno. Kisha ambatisha waya mwingine kutoka SDA ya onyesho la I2C LCD1602 kwa pini ya Analog A4 ya Arduino Uno na waya kutoka SCL ya onyesho hadi pini ya Analog A5 ya Arduino Uno. Kumbuka kuwa onyesho linalotumiwa kwenye mchoro sio PCB iliyowekwa, kwa hivyo wiring itakuwa sahihi kwa onyesho lisilo la PCB I2C LCD1602.

Sasa shika sensorer ya DHT 11, na ambatisha waya kutoka kwenye ardhi ya DHT11 kwa pini ya ardhini kwenye Aurdino. Ambatisha waya kutoka kwa nguvu ya DHT 11 kwa reli ya umeme kwenye ubao wa mkate. Mwishowe, ambatisha waya kutoka kwa tundu la ishara ya sensorer ya DHT11 kwa Dijiti ya Dijiti 7. Kumbuka kuwa kwenye mchoro hapo juu, DHT 11 haikutumika badala ya sensorer ya TMP36 ilitumika. Walakini, wiring inafanana na mchoro.

LCD yetu na sensa yetu ya Humiture sasa inafanya kazi, na programu tunaweza kudhibiti jinsi hizi zitafanya kazi pamoja.

Ikiwa umechanganyikiwa kwenye uwekaji wa waya, tafadhali rejelea mchoro hapo juu.

Hatua ya 4: Unganisha LED na Pushbutton

Unganisha LED na Pushbutton
Unganisha LED na Pushbutton

Sasa kwa kuwa onyesho letu la sensa ya Humiture ni wakati wa kusanikisha LED na Pushbuttons. Pushbutton itadhibiti motor DC. Ikiwa kitufe cha kushinikiza kinafadhaishwa basi motor DC itaanza kukimbia, kama motor DC inaendesha, LED ya Kijani itawasha, wakati LED Nyekundu itakaa mbali. Ikiwa kitufe hakijasukumwa basi LED Nyekundu itawasha wakati LED ya Kijani itazima.

Unganisha cathode ya Green Led chini ya waya wa ardhini kwenye A4 ya ubao wa mkate. Fanya vivyo hivyo na Red Led kwa kuweka cathode chini ya waya wa ardhini kwenye A10 ya ubao wa mkate. Sasa weka kipingaji cha 2.2K kwenye anode ya LED ya Kijani na Nyekundu.

Unganisha kitufe cha kushinikiza kwenye daraja la ubao wa mkate kama inavyoonyeshwa kwenye mchoro hapo juu. Ambatisha kontena la 10k chini ya Kituo 2a cha kitufe (chini kulia pini). Hakikisha mwisho wa kontena umeunganishwa na waya wa ardhini kama inavyoonekana kwenye mchoro hapo juu.

Hatua ya 5: Kuunganisha waya na Kuongeza DC Motor

Kuunganisha waya na Kuongeza DC Motor
Kuunganisha waya na Kuongeza DC Motor

Tunakaribia kumaliza wiring! Unganisha waya kwa uangalifu kutoka mwisho wa kontena la Green Led hadi Dijiti ya Dijiti 2 kwenye Aurdino. Vivyo hivyo, unganisha waya kutoka mwisho wa kontena la Red Led na Digital Pin 3 kwenye Aurdino. Sasa unganisha waya kutoka kwa terminal 2b kwenye kitufe cha kushinikiza (pini ya juu kulia) hadi pini ya Dijitali 4 kwenye Aurdino.

Sasa shika gari la DC, na uweke mwisho mzuri kwenye terminal 2b ya kitufe cha kushinikiza, juu kabisa ya waya inayounganisha na Dini ya Dijiti 4. Weka mwisho hasi wa motor DC kwenye safu ya 27, safu ambayo imeunganishwa ardhini.

Polarity ya motors haijalishi. Mwelekeo wa mzunguko unaweza kubadilishwa na programu.

Hatua ya 6: Safisha na Panga waya

Safisha na Panga waya
Safisha na Panga waya

Kata waya kwa urefu unaofaa, na tumia rangi zinazofaa kwa kila waya. (Waya mweusi kwa ardhi, waya mwekundu kwa Nguvu, waya wa Bluu kwa pini za dijiti). Kutumia waya mweusi, funga waya wa ziada kwenye sensorer ya DHT11 na onyesho la I2C LCD1602 kama tie ya zip. Unapaswa kufikia waya zote kwa urahisi baada ya mchakato huu.

Hatua ya 7: Pakia Nambari Onto Aurdino

Pakua Programu ya Arduino kwenye kompyuta yako kutoka hapa. Fungua programu na uunde mchoro mpya kwa kubonyeza "Ctrl + N". Andika mchoro huu mpya "Kituo cha hali ya hewa cha Aurdino". Pakua Nambari iliyo hapa chini na ibandike kwenye programu yako. Chomeka kebo ya USB kwenye kompyuta yako na kwenye Arduino yako. Sasa hifadhi nambari hiyo kwa kubonyeza "Ctrl + Shift + S" na ubonyeze kitufe cha kupakia ambacho kimeumbwa kama mshale unaoelekea kulia. Hakikisha kwamba maktaba zote muhimu zinapakuliwa na kusanikishwa hakikisha mpango huu utafanya kazi. (Maktaba ya LCD, maktaba ya DHT11)

Hatua ya 8: Ongeza Kesi na Mtihani

Ongeza Kesi na Mtihani
Ongeza Kesi na Mtihani

Kutumia sanduku, kata vipande maalum ili kuunda casing. Uonyesho wa LCD utahitaji kata ya mstatili ya (2 cm x 7cm) juu ya sanduku. Kata shimo upande wa kushoto wa sanduku kubwa ya kutosha kutoshea kihisi cha DHT11. Fanya vivyo hivyo upande wa kulia wa sanduku kutoshea kebo ya USB ya Aurdino. Kata shimo kubwa la kutosha kutoshea DC motor katika eneo lolote unalotaka, hii itakuwa shabiki. Vuta mashimo upande wa chini wa sanduku kwa Mwangaza wa Kijani na Nyekundu. Mwishowe, tengeneza shimo kwenye sanduku ambalo liko juu ya kitufe cha kushinikiza. Kutumia penseli au bisibisi bonyeza kitufe, kutoka kwenye shimo lililotengenezwa moja kwa moja juu ya kitufe, hakikisha kwamba kitufe kinaweza kushinikizwa kwa urahisi.

Sasa uko tayari kujaribu Kituo cha Hali ya Hewa cha Aurdino. Pakia nambari kwenye Aurdino na uiruhusu iendeshe! LCD inapaswa kuonyesha Unyevu na Joto. Kitufe kisipobanwa LED Nyekundu inapaswa kuwashwa. Walakini, mara tu kitufe kinapobanwa DC motor inapaswa kuwa ikiendesha pamoja na LED ya Kijani.

Ilipendekeza: