Orodha ya maudhui:
- Hatua ya 1: Vipengele
- Hatua ya 2: Jinsi Sensorer Ultrasonic inavyofanya kazi
- Hatua ya 3: Kuingiliana na Sensor ya Ultrasonic na PICO
- Hatua ya 4: Mchoro wa Sensorer ya Ultrasonic
- Hatua ya 5: Kuunganisha Buzzer
- Hatua ya 6: Kupanga Buzzer
- Hatua ya 7: Kuunganisha LED
- Hatua ya 8: Kupanga LEDs
- Hatua ya 9: Kuunganisha Chanzo cha Nguvu
- Hatua ya 10: Umemaliza
Video: Mfumo mdogo wa Kengele Kutumia Bodi ndogo inayofanana ya Arduino !: Hatua 10
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Halo, leo tutafanya mradi mzuri sana. Tutaunda kifaa kidogo cha kengele ambacho hupima umbali kati yake na kitu mbele yake. Na wakati kitu kinapita kupita umbali uliowekwa, kifaa kitakujulisha kwa kelele kubwa ya buzzer.
Ili kutengeneza kifaa kidogo cha kengele, tunahitaji vifaa vidogo, ndio sababu tulitumia PICO kama mdhibiti wetu mdogo, kwani inatimiza mahitaji yetu wakati ni ndogo sana kwa saizi. Tulitumia pia vitu vilivyotumika kusoma umbali na kutoa ishara kwa buzzer. Mradi huu utakuchukua karibu dakika 45 kumaliza, ikiwa umechagua kutumia nambari iliyotolewa.
Hatua ya 1: Vipengele
- Bodi 1 ya PICO, inapatikana kwenye mellbell.cc ($ 17)
- 1 sensor ya ultrasonic, ebay ($ 1.03)
- 1 buzzer ndogo 5 ~ 6 volt, kifungu cha 10 kwenye ebay ($ 1.39)
- LED 3 5mm (rangi tofauti), kifungu cha 100 kwenye ebay ($ 0.99)
- Vipingao 4 330 ohm, kifungu cha 100 kwenye ebay ($ 1.08)
- Waya 12 za waya, kifungu cha 40 kwenye ebay ($ 0.99)
- 1 mkate mdogo wa mkate, kifungu cha 5 kwenye ebay ($ 2.52)
Hatua ya 2: Jinsi Sensorer Ultrasonic inavyofanya kazi
Kabla ya kuunganisha sensorer ya ultrasonic na kuitumia, wacha tujifunze jinsi inavyofanya kazi:
- Kwanza, hutuma wimbi la Ultrasonic kutoka kwa transducer ya transmitter (Transducer ya kushoto). Ikiwa kuna kitu mbele ya sensa, mawimbi hupiga kitu hicho na kurudi kwa transducer ya mpokeaji (transducer ya kulia)
- Halafu, mdhibiti mdogo anahesabu wakati kati ya kutuma mawimbi na kuyapokea. Baada ya hapo, mdhibiti mdogo hufanya mahesabu ya hesabu na anapata umbali kati ya sensorer na kitu kilicho mbele yake.
- Hii ndio fomula inayotumika kupata umbali katika CM: (muda / 2) / 29.1 (Unaweza kupata hesabu nyuma ya fomula hii kwenye picha hapo juu).
Hatua ya 3: Kuingiliana na Sensor ya Ultrasonic na PICO
Jambo la kwanza kufanya, ni kuangalia PICO yako na uone unachoweza kufanya nayo. Kama unavyoona, PICO ina pini 5 za I / O za dijiti, na pini 3 za pembejeo za analog. Ambayo itatumika kama ifuatavyo:
Ultrasonic sensor siri nje:
- VCC (Sensorer ya Ultrasonic) - VCC (PICO)
- GND (Sensorer ya Ultrasonic) - GND (PICO)
- Trig (Sensorer ya Ultrasonic) - A1 (PICO)
- Echo (Sensorer ya Ultrasonic) - A0 (PICO)
Sasa unachohitaji ni kuunganisha sensor ya ultrasonic na PICO na uhakikishe kuwa kila kitu ni sawa.
Hatua ya 4: Mchoro wa Sensorer ya Ultrasonic
Sasa unapaswa kuunda programu, ambayo inachukua umbali uliopimwa na sensor ya ultrasonic, na uionyeshe kwenye mfuatiliaji wa serial. Ili uweze kupata usomaji na uhakikishe kuwa kila kitu kimeunganishwa na kufanya kazi vizuri.
Unda kazi inayoitwa kipimoDalili ambayo inawajibika kupima wakati kati ya kutuma ishara na kuipokea, na kuhesabu umbali. Lazima pia uonyeshe usomaji kwenye mfuatiliaji wako wa serial, ili uweze kutatua mradi kwenye IDE.
Unaweza kupakua programu iliyoambatanishwa, ikiwa hautaki kuiandika mwenyewe. Unaweza pia kuona jinsi usomaji wa mfuatiliaji wa serial unapaswa kuonekana kutoka kwenye picha hapo juu.
Hatua ya 5: Kuunganisha Buzzer
Sasa, kwa kuwa una sensor yako inayotoa umbali kati yake na kitu chochote mbele yake. Lazima ufanye kitu na usomaji, na kama tulivyosema hapo awali, utakuwa na buzzer atatoa kelele kubwa wakati kitu mbele ya sensor kinapita mbali sana.
Kufanya kazi na buzzers ni rahisi sana, kwani wana hali mbili tu za operesheni, iwe ON au OFF. Pia wana miguu miwili tu, moja ni chanya (mguu mrefu), na nyingine hasi (Mguu Mfupi).
- Wakati 5V inatumiwa kwa buzzer, inawasha na kutoa kelele kubwa ya kupiga kelele.
- Wakati 0V inatumiwa kwa buzzer, inazima na hakuna buzz inayotengenezwa.
Hatua ya 6: Kupanga Buzzer
Unataka buzzer ianze kupiga kelele wakati kitu kilicho mbele ya sensor kinapata zaidi ya 20CM, na uzime wakati kitu kiko karibu na 20CM "Unaweza kutumia umbali wowote unaotaka".
Programu iliyoambatanishwa ina nambari inayopata usomaji kutoka kwa sensorer ya ultrasonic, na hutuma maagizo kwa buzzer. Ambayo ni kuanza kufanya kelele wakati kitu kiko zaidi ya 20CM, na kuacha wakati iko karibu kuliko hiyo.
Kumbuka kuwa unaweza kubadilisha nambari kwa sheria na umbali wowote unaotaka.
Hatua ya 7: Kuunganisha LED
Sasa, unataka kuongeza LED tatu kwenye mradi wako kuifanya iwe maingiliano na ya nguvu zaidi.
Tulitumia LED za kawaida za 5mm, na hizi zina miguu miwili tu, mzuri (mguu mrefu), na hasi (mguu mfupi). Na tunapotumia 5V kwa iliyoongozwa inawasha tunapotumia 0v inazima. Unaweza kutumia aina yoyote ya LED ambazo unataka hapa, na ikiwa una maswali yoyote juu ya hilo, jisikie huru kuwauliza.
Hatua ya 8: Kupanga LEDs
Tulitumia LED 3 katika mradi wetu, na zinawaka kulingana na umbali kati ya sensa na kitu kilicho mbele yake.
LED ya bluu itawasha wakati umbali uko chini ya 10cm. LED ya Njano itawasha wakati umbali ni kati ya cm 10 na 20cm. LED nyekundu itawasha wakati umbali ni mkubwa kuliko 20cm.
Na tena, kumbuka kuwa unaweza kubadilisha sheria zinazodhibiti jinsi taa zako zinavyowaka.
Hatua ya 9: Kuunganisha Chanzo cha Nguvu
Katika hatua hii, unataka uwezo wa kutumia kengele yako ndogo bila kulazimishwa kuiunganisha kwenye PC. Kwa hivyo, ongeza betri ya 9V kwenye mradi wako na uiunganishe na PICO yako.
- Waya mwekundu mzuri (Betri) - Vin (PICO)
- Waya mbaya nyeusi (Betri) - GND (PICO)
Na sasa, mfumo wako wa kengele utafanya kazi bila kuunganishwa na PC.
Hatua ya 10: Umemaliza
Hongera! Sasa una kifaa kinachokutahadharisha kulingana na umbali wa kitu kilicho mbele yake. Pia, usisahau kwamba unaweza kubadilisha sheria zake, na ubadilishe jinsi na kwa nini buzzer hutoa sauti.
Unaweza kutupata kwenye ukurasa wetu wa Facebook, na kwenye mellbell.cc. Na tafadhali jisikie huru kuuliza maswali yoyote, tutafurahi kuyajibu:)
Ilipendekeza:
Spari ya USB inayofanana na Atari Kutumia Arduino Leonardo: Hatua 4
Spari ya USB kama Atari Kutumia Arduino Leonardo: Huu ni mradi rahisi. Kidhibiti cha spinner ambacho kinaweza kutumiwa na emulator yoyote inayotumia panya. Kwa kweli, unaweza kusema sio chochote zaidi ya panya na harakati tu ya usawa
Amplifier ya Kuziba ndogo ndogo (na Mfumo wa Sonar wa Wearables, Nk ..): Hatua 7
Amplifier ndogo inayoweza kuvaliwa ndogo (na Mfumo wa Sonar wa Wearables, Nk ..): Jenga kipaza sauti cha gharama ndogo cha kufuli ambacho kinaweza kupachikwa kwenye muafaka wa glasi za macho na kuunda mfumo wa kuona wa vipofu, au ultrasound rahisi mashine ambayo hufuatilia moyo wako kila wakati na hutumia Kujifunza kwa Mashine ya Binadamu kuonya juu ya uk
Bodi ndogo ndogo (Mradi rahisi wa Arduino): Hatua 5
Bodi ndogo ndogo (Mradi rahisi wa Arduino): Bango ndogo: Jifunze Jinsi ya kuonyesha ujumbe wa kawaida kwenye LCD na Mradi huu wa Arduino
Bodi ndogo ya AVR na Bodi za Ziada: Hatua 7
Bodi ya Mini ya AVR iliyo na Bodi za Ziada: Sawa sawa na PIC 12f675 mini protoboard, lakini imepanuliwa na na bodi za ziada. Kutumia attiny2313
Kujenga Roboti Ndogo: Kufanya Roboti Moja za ujazo za Inchi ndogo-ndogo na ndogo: Hatua 5 (na Picha)
Kujenga Roboti Ndogo: Kufanya Roboti Moja za ujazo za Micro-Sumo na Ndogo: Hapa kuna maelezo juu ya ujenzi wa roboti ndogo na nyaya. Mafundisho haya pia yatashughulikia vidokezo na mbinu kadhaa za msingi ambazo ni muhimu katika kujenga roboti za saizi yoyote. Kwangu mimi, moja wapo ya changamoto kubwa katika umeme ni kuona jinsi ndogo ni