Orodha ya maudhui:

Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa): Hatua 10 (na Picha)
Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa): Hatua 10 (na Picha)

Video: Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa): Hatua 10 (na Picha)

Video: Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa): Hatua 10 (na Picha)
Video: Введение в LCD2004 ЖК-дисплей с модулем I2C для Arduino 2024, Julai
Anonim
Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa)
Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa)
Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa)
Jifunze Arduino kwa Dakika 20 (Nguvu Zikiwa zimepakiwa)

Inayoweza kufundishwa imeandikwa na maono ya kupeana vitu vizuri na kumsaidia mpenda hobby wa arduino, ambaye anahitaji chanzo rahisi na wazi cha kuelewa ambacho mtu yeyote anaweza kuelewa kwa urahisi kwa kusoma tu moduli hii. sasisho mpya na ninajifunza kutoka kwa wavuti. Habari iliyotolewa katika moduli hii imerahisishwa kwa msingi na kuwafanya wasomaji kuelewa dhana haraka. Ninafurahi kushiriki habari muhimu ambayo najua na wengine na kufanya wasomaji wanufaike. Ninakuahidi kwamba hii itakuwa moduli iliyojaa nguvu kuingia kwenye mkondo wa arduino, wacha tuingie kwenye yaliyomo moja kwa moja bila kupoteza wakati!

Hatua ya 1: Yaliyomo ya Moduli1 (misingi)

Yaliyomo ya Moduli1 (misingi)
Yaliyomo ya Moduli1 (misingi)

Kweli hii ni ya pili kufundishwa juu ya mada Jifunze arduino, tayari nimeandika inayoweza kufundishwa kwenye mada hiyo hiyo ambayo inashughulikia mambo yote ya msingi ya arduino kwa njia rahisi na nyepesi. Mada zilizofunikwa katika Moduli 1 (misingi):

1. Utangulizi mfupi juu ya arduino.

2. aina za arduino.

3. muundo waarduino.

4. "mradi" wako wa kwanza. PWM-pulse modulering upana.

5. Mawasiliano ya simu.

6. Inajumuisha mazoezi.

Kwa hivyo itakuwa bora na nzuri ikiwa utaelekeza mafundisho yangu ya awali kabla ya kuendelea kusoma ya kufundisha ya sasa. Ikiwa wewe ni mpya kwa arduino basi ukirejelea moduli yangu ya 1 itaunda daraja la kujifunza moduli ya pili kwa urahisi. JIFUNZE MISINGI YA ARDUINO.

Hatua ya 2: Yaliyomo (moduli 2)

Yaliyomo (moduli 2)
Yaliyomo (moduli 2)

Inayoweza kufundishwa ni msingi wa jinsi ya kusanidi arduino na sensorer tofauti, upeanaji, servo na maonyesho ya LCD.

1. sensa ya ultrasonics.

2. PIR sensorer ya kugundua binadamu.

3. Sura ya sauti.

4. Maji ya mvua na sensorer za unyevu wa Udongo.

5. Mini na servos ndogo. realy.

6. Maonyesho ya LCD.

7. Mradi wako mwenyewe wa nyumbani. (Rahisi)

furahiya kujifunza na kuchunguza

Hatua ya 3: Ultrasonics Umbali wa kupima Sensorer

Ultrasonics Umbali wa kupima Sensorer
Ultrasonics Umbali wa kupima Sensorer
Ultrasonics Umbali wa kupima Sensorer
Ultrasonics Umbali wa kupima Sensorer
Ultrasonics Umbali wa kupima Sensorer
Ultrasonics Umbali wa kupima Sensorer

Inafanya nini? Inayo mtoaji wa ultrasonic na mpokeaji wa ultrasonic, kwa hivyo wakati ishara za kunde hulishwa kwa sensorer kutoka arduino inasambaza sauti ya ultrasonic ishara za ultrasonic hujitokeza wakati inapiga kikwazo na inarudi kwa mpokeaji wakati uliochukuliwa wa kusafiri ni mahesabu katika milliseconds na hutoa data ya pato kwa arduino ambayo inaweza kutazamwa kupitia mfuatiliaji wa serial.

Maelezo ya Pini na unganisho:

Vcc ------- Hii imeunganishwa na pini ya arduino 5v / usambazaji mwingine wowote unaofaa.

------- Hii ni pini ya ardhi. Kuchochea --- Mchango kutoka arduino umeunganishwa na pini hii (pini yoyote ya dijiti).

echo ------- Pato kutoka kwa sensa huchukuliwa kwa arduino kwa kuanzisha unganisho kati ya mwangwi na pini yoyote ya dijiti iliyosanidiwa kama pembejeo.

Kuandika - sehemu rahisi zaidi! Usimbuaji rahisi wa kuanza kufanya kazi na sensa hii hutolewa kwenye picha zilizo hapo juu rejea!

Badilisha nambari sahihi ya pini ambayo pini ya dijiti umeunganisha echo na trigger. Kwa mujibu wa picha ya unganisho imetoa kichocheo kimeunganishwa na pini- 12 na mwangwi umeunganishwa na pin-11.

Uongofu wa Wakati kwa Umbali

Pato la sensorer kutoka kwa echo ambayo ni wakati wa miliseconds inaweza kubadilishwa kwa urahisi kuwa umbali kwa kugawanya pato na 58. Hii inaweza kupatikana kwa urahisi kupitia safu moja ya usimbuaji.

Programu rahisi ya wakati halisi:

Ikiwa unataka kutengeneza mitambo nyumbani kwako ambayo hutumiwa kuwasha au kuzima taa moja kwa moja kwenye chumba kwa kugundua kuingia na kutoka kwa watu. Kugundua mwanadamu kunaweza kupatikana kwa kugundua kushuka kwa ghafla kwa thamani ya pato la sensa na mfumo unaweza kusanidiwa ipasavyo.

Hatua ya 4: Sensor ya Kugundua Binadamu ya PIR

Sensor ya Kugundua Binadamu ya PIR
Sensor ya Kugundua Binadamu ya PIR
Sensor ya Kugundua Binadamu ya PIR
Sensor ya Kugundua Binadamu ya PIR
Sensor ya Kugundua Binadamu ya PIR
Sensor ya Kugundua Binadamu ya PIR

Kama jina linamaanisha, hutumiwa kugundua uwepo wa mwanadamu au mnyama yeyote anayetoa joto. Hivyo hutumia mawimbi ya IR kuhisi joto linalotolewa kutoka kwa mwanadamu na kutoa pato ipasavyo. Kutumia hii ni rahisi sana!

maelezo ya siri na unganisho:

VCC --- hii ni nguvu kwenye pini imeunganishwa na 5v katika arduino.

Gnd ----- Hii ni pini ya ardhi na imeunganishwa na gnd ya arduino.

O / P ------ hii ni pini ya pato ambayo hutumiwa kuchukua data ya pato kwa arduino, inaweza kushikamana na pini zozote za dijiti.

Kwa kuongezea pini za sensorer zina vifaa vya kunasa viwili vinavyoweza kutofautisha unyeti na ucheleweshaji. kuweka alama - sehemu rahisi zaidi!

Rejea picha zilizotolewa hapo juu kwa nambari ya mfano. ikiwa pato linabaki kila wakati basi jaribu kutofautisha kitovu cha unyeti na unaweza kupata pato unalotaka.

Mfano halisi wa wakati!

Ni muhimu sana katika miradi ya kiotomatiki ya nyumbani kwani ni muhimu sana kujua hali ya hewa mwanadamu yuko au la na kuufanya mfumo ufanye kazi ipasavyo. Inaweza kutumiwa kudhibiti taa za bafuni kwani haihitajiki wakati haitumiki hivyo kuokoa umeme.

Hatua ya 5: Sensorer ya Sauti

Sensorer ya Sauti
Sensorer ya Sauti
Sensorer ya Sauti
Sensorer ya Sauti

Sensor ya Sauti inapokea mawimbi yoyote ya sauti yaliyoundwa katika mazingira yake na inatoa pato lake ipasavyo. Inaweza kutumiwa kama Analog na Digital.

1. Wakati uliunganishwa na DIGITAL:

Pato litakuwa katika mfumo wa 0 na1 kwa hivyo unyeti unaweza kubadilishwa tu kwa kutumia tirmpot iliyotolewa na moduli.

2. Wakati uliunganishwa na ANALOG:

Pato liko katika mfumo wa data 16 kidogo kwa hivyo bila matumizi ya trimpot hatua inayohitajika inaweza kufanywa kwa kuwa na kiwango cha kawaida cha kumbukumbu na kuitumia katika hali (kama "ikiwa").

Masharti mawili hapo juu yanatumika kwa sensorer yoyote iliyo na mtazamo kama huo, i.e. na trimpot juu yake. Hakuna shida yoyote katika kutumia hii unaweza kuitumia kwa urahisi kwa kuwezesha tu sensor na 5v na kuchukua pato katika fomu unayotaka iwe analog au dijiti.

Matumizi ya moja kwa moja

Inaweza kutumika katika kiotomatiki cha nyumbani kudhibiti taa na mikono ya mashabiki bure, kama vile kupiga makofi mara mbili kunaweza kusanidiwa kwa ZIMA na kupiga makofi moja kupangiliwa kwa OFF.

Hatua ya 6: Matone ya Mvua na Sensorer za Unyevu wa Udongo:

Matone ya Mvua na Sensorer za Unyevu wa Udongo
Matone ya Mvua na Sensorer za Unyevu wa Udongo
Matone ya Mvua na Sensorer za Unyevu wa Udongo
Matone ya Mvua na Sensorer za Unyevu wa Udongo
Matone ya Mvua na Sensorer za Unyevu wa Udongo
Matone ya Mvua na Sensorer za Unyevu wa Udongo

Hizi ni sensorer zinazovutia sana ambazo hutoa data muhimu sana na ni nzuri kutumia!

Zinalingana sana na kihisi chako cha sauti kilichoelezewa hapo awali na hivyo zinaweza kutumiwa kama analog na dijiti. Na kulingana na maadili ya sensa zinaweza kusanidiwa kutimiza kazi yako.

Matumizi ya moja kwa moja: sensorer ya unyevu wa mchanga inaweza kutumika kuwezesha bustani yako na kumwagilia mimea kulingana na mahitaji yao na kuokoa maji. Kwa hivyo unaweza kujaribu zaidi, kufanya kazi na arduino ni zaidi ya mawazo yako!

Hatua ya 7: Mini na Micro Servos:

Mini na Micro Servos
Mini na Micro Servos

Ni kweli kujua na kufanya kazi na servos kama inafanya mfumo uendelee! Tayari nimechapisha maelezo ya kina juu ya servo na ni programu ambazo unaweza kuzirejelea kwa kubofya kiunga.

SERVO

Hatua ya 8: Rudisha- (Kudhibiti Voltage ya Juu!)

Relay- (Kudhibiti Voltage ya Juu!)
Relay- (Kudhibiti Voltage ya Juu!)
Relay- (Kudhibiti Voltage ya Juu!)
Relay- (Kudhibiti Voltage ya Juu!)
Relay- (Kudhibiti Voltage ya Juu!)
Relay- (Kudhibiti Voltage ya Juu!)

Kujua juu ya hii ni muhimu sana kwani itatumika kama ufunguo wa kiotomatiki nyumbani, kwani kila vifaa vya nyumbani hufanya kazi kwa AC na haiwezi kudhibitiwa moja kwa moja na inahitaji interface ambayo ni relay.

Maelezo ya siri:

5v imeunganishwa na usambazaji wa umeme.

Gnd imeunganishwa na ardhi.

Pini ya ishara imeunganishwa na pini za dijiti za arduino kwani unaweza kudhibiti relay na hii.

COM imeunganishwa na chanzo cha nguvu cha voltage kubwa, unapaswa kuwa mwangalifu wakati unafanya kazi na AC kwani inaweza kukuumiza vibaya kwa hivyo ikiwa wewe ni mpya basi itakuwa bora kuwa na msaidizi. Kufanya kazi kwa relay kunaonyeshwa wazi kwenye jedwali hapo juu rejea picha, natumai hauitaji maelezo zaidi.

Hatua ya 9: Uonyesho wa Crystal-kioevu cha LCD

Uonyesho wa Crystal-kioevu cha LCD
Uonyesho wa Crystal-kioevu cha LCD
Uonyesho wa Crystal-kioevu wa LCD
Uonyesho wa Crystal-kioevu wa LCD
Uonyesho wa Crystal-kioevu cha LCD
Uonyesho wa Crystal-kioevu cha LCD

Zinatumika kujua mchakato unaotokea ndani kama maadili ya wauzaji, inaweza pia kutumiwa kumfanya mtumiaji aingiliane na mfumo. Maelezo ya unganisho yanaelezewa kwenye picha zilizoonyeshwa hapo juu. Chungu cha trim hutumiwa kutofautisha tofauti ya onyesho.

Pini D1, D2, D3, D4 hutumiwa kwa uhamishaji wa data.

Mfano wa kuweka alama: Uwekaji wa alama unapewa kwenye picha zilizoonyeshwa hapo juu rejea!

Mstari katika nambari iliyo juu ya Liquidcrystal lcd (12, 11, 5, 4, 3, 2); inamaanisha kuwa- (Rs, E, d0, d1, d2, d3) imeunganishwa na pini za arduino (12, 11, 5, 4, 3, 2) mtawaliwa.

Lcd kuanza (16, 2); - inasema kuwa onyesho linalotumiwa ni aina 16 * 2 (safu, safu)

Hatua ya 10: Asante YOu kwa Kujifunza nami !!

Asante YOu kwa Kujifunza Na Mimi !!!
Asante YOu kwa Kujifunza Na Mimi !!!

Natumahi unapenda moduli hii, tafadhali nijulishe ikiwa kuna makosa yoyote ya marekebisho au nyongeza yoyote ambayo inaweza kufanywa na nitafurahi kujua! Ikiwa una maswali yoyote au mashaka katika yaliyomo hapo juu nifahamishe juu yake katika sehemu ya maoni na nitafurahi kusaidia kwa njia yoyote ambayo ninaweza.

Bonyeza kitufe unachopenda ikiwa unapenda hii inayoweza kufundishwa ili uweze kuipeleka kwa ufafanuzi wowote wa siku zijazo. Nina vitu vingi muhimu vya kushiriki nawe kwa hivyo tuunganishwe NIFUATE kwa habari muhimu zaidi. ********** Shiriki Maarifa! Unda Mawazo! ***********

Ilipendekeza: