Orodha ya maudhui:
- Hatua ya 1: Wiring
- Hatua ya 2: Kanuni
- Hatua ya 3: Vipengele vilivyochapishwa vya 3D
- Hatua ya 4: Mkutano
- Hatua ya 5: Matumizi
Video: E-Badilisha: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Hii inaweza kufundishwa iliundwa kutimiza mahitaji ya mradi wa Makecourse katika Chuo Kikuu cha South Florida (www.makecourse.com).
E-switchch ni kifaa kinachotumia Arduino Uno, mpokeaji wa IR, na sensa ya ukaribu ya HCSR04 kudhibiti motor ya servo ambayo imeambatanishwa na swichi ya taa. Bidhaa hii iliundwa kuokoa nishati na kuongeza urahisi wa kufikia kupitia uwezo wa kudhibiti kijijini. Bidhaa hiyo inatofautiana na ile iliyopo kwa kuwa iko tayari kusanikishwa, ikihitaji tu kusisitizwa juu ya swichi iliyopo ya taa, bila kusanyiko zaidi au wiring inayohitajika. Vifaa vinavyohitajika vimeorodheshwa hapa chini:
- Arduino Uno
- Sensorer ya Ukaribu ya HCSR04
- Mpokeaji wa IR + Kijijini
- SG90 Servo Motor
- Printa ya 3D + PLA filament
- Waya
- Bodi ndogo ya mkate
- Velcro
- Tape ya Umeme
Hatua ya 1: Wiring
Kwa mzunguko huu kuna vifaa 3 vya nje, servo, sensorer ya ukaribu, na mpokeaji wa IR. Vipengele vyote vinapaswa kushikamana sambamba kwa kutumia ardhi sawa na usambazaji wa VCC.
Mpokeaji wa IR: Mpokeaji wa IR ana pini 3, kushoto ni pini ya ishara, ambayo imeunganishwa na pini ya dijiti 2. Pini ya kati ni pini ya ardhini, na pini ya mwisho ni pini ya voltage ambayo inahitaji + 5V
HCSR04 sensor ya ukaribu: sensa ya ukaribu ina pini 4, kutoka kushoto kwenda kulia ni VCC (+ 5V), Trig (pin 4), Echo (pin 3), na ardhi
SG90 Servo Motor: Servo ina unganisho 3, nyekundu ni VCC (+ 5V), kahawia ni ardhi, na njano ni ishara (pini 5)
Hatua ya 2: Kanuni
* Nambari hiyo imepakiwa kama faili ya.rar, lazima ifunguliwe *
Nambari ya Arduino hutumia HCSR04 na Mpokeaji wa IR kama pembejeo, wakati servo motor ndio pato pekee. "Hali" inayobadilishwa hutumika kurekodi servo motors nafasi ya sasa. 0 inalingana na servo kuwa katika nafasi ya mbali, 1 inaashiria msimamo.
Katika kitanzi, hatua ya kwanza ni kusasisha umbali wa sensorer ya ukaribu wa mwisho uliorekodiwa (lastValue), inayofuata ni kurekodi umbali wa sasa (umbali), kisha maadili haya yanalinganishwa. Ikiwa Thamani ya mwisho ni kubwa kuliko umbali wa sasa, basi mkono unakaribia, na servo itazima digrii 90 chini, ikizima taa, ikizingatiwa kuwa hali ya sasa ni 1. Mwingine, ikiwa Thamani ya mwisho iko chini ya umbali, mkono ni kurudisha nyuma, na servo itazunguka digrii 90 kwenda juu, ikiwasha taa, ikizingatiwa kuwa hali ya sasa ni 0. Ikiwa hakuna mojawapo ya masharti haya yametimizwa, mpokeaji wa IR anatafuta ishara na kuziamua, akitoa "matokeo". Kulingana na matokeo, mpokeaji wa IR atageuka juu au chini. Nambari 0xFFE01F inalingana na kitufe cha mbali cha IR, na ikiwa ikipokelewa itazunguka servo kwenda juu kuwasha taa, ikizingatiwa kuwa hali ya sasa ni 0. Nambari 0xFFA857 inalingana na kitufe cha mbali cha IR, na ikiwa ikipokelewa itazunguka servo kwenda chini ili kuzima taa, ikizingatiwa kuwa hali ya sasa ni 1. Ikiwa hakuna ishara inayopokelewa, nambari ya msimbo na inaendelea kutafuta (irrecv. resume).
Hatua ya 3: Vipengele vilivyochapishwa vya 3D
Kwa mradi huu, vitu viwili vililazimika kutengenezwa na kuchapishwa, bracket ya kubadili taa kwa servo, na nyumba ya vifaa vyote, ambavyo vinaweza kutoshea swichi zilizopo.
- Bracket ya Kubadilisha Nuru: Kipande hiki kilibuniwa kushikilia swichi ya taa kati ya vidonge vyake, pia ilitengenezwa kushikamana na motor ya servo, na ina shimo kwa vile.
- Nyumba hiyo ina vyumba 4: moja ya sensorer ya ukaribu, ambayo iko mbele ya nyumba, na ufunguzi wa mstatili. Moja kwa moja juu ya hii ni sehemu ya kipokea Arduino na IR, imejenga kwenye mashimo ambayo husababisha sehemu zingine (za wiring), na vile vile mashimo ya vis. Nyuma ya nyumba hiyo imetengwa. Eneo kubwa lenye vidonge viwili ni gari la servo na sehemu ya ubao wa mkate, vidonge vimewekwa nafasi na ukubwa wa kuweka motor servo. Sehemu ndogo ni ya mwisho, na imewekwa kwa betri ya 9V.
Hatua ya 4: Mkutano
- Unganisha waya na pini kwenye HCSR04, kisha uweke sensorer katika sehemu yake, kama inavyoonyeshwa. Tumia waya kupitia fursa na kwenye sehemu ya gari ya servo.
- Unganisha waya kwenye pini za Mpokeaji wa IR, halafu salama mpokeaji kwenye jopo la ndani la mbele la chumba cha Arduino ukitumia mkanda wa umeme, kuhakikisha kichwa cha mpokeaji kinatoka upande, kuzuia maswala ya mawasiliano. Weka karibu na juu ya nyumba iwezekanavyo. Endesha waya hadi kwenye sehemu ya gari ya servo.
- Tumia kebo ya kiunganishi cha betri kupitia shimo refu zaidi ndani ya nyumba, karibu na ufunguzi kuu. Hakikisha kuwa sehemu zote za kontakt ziko upande unaofaa (kontakt Arduino kwa sehemu ya Arduino, kiunganishi cha betri kwenye chumba cha betri).
- Kutumia screw ya servo, unganisha bracket ya kubadili taa ya 3D kwenye motor ya servo kama inavyoonyeshwa. Kisha, weka motor servo kwa kutumia prongs, na waya zinazoelekea juu.
- Tumia Velcro kusakinisha ubao wa mkate.
- Kabla ya kuweka Arduino katika makazi yake, waya vifaa vyote kwenye ubao wa mkate, kisha kwa pini zinazofaa za Arduino. Vipengele vyote vinapaswa kuwa na nguvu zao zinazotolewa sambamba. Ukimaliza, weka Arduino katika chumba chake, na bandari ya betri ya 9V ikiangalia nje.
- Weka betri 9V katika nyumba yake, na unganisha kwenye Arduino.
Hatua ya 5: Matumizi
Kutumia kifaa, mtu anaweza kuleta mkono wake kuelekea kifaa kuzima taa, au mbali na kifaa kuwasha taa. Kubonyeza kitufe cha mbali cha IR pamoja na kuwasha taa, na kubonyeza minus kuzima taa.
Ilipendekeza:
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino - Hatua kwa Hatua: 4 Hatua
Mfumo wa Tahadhari ya Kuegesha Magari ya Arduino | Hatua kwa Hatua: Katika mradi huu, nitatengeneza Mzunguko rahisi wa Sura ya Maegesho ya Arduino kwa kutumia Arduino UNO na Sense ya Ultrasonic ya HC-SR04. Mfumo wa tahadhari ya Gari ya Arduino ya msingi inaweza kutumika kwa Urambazaji wa Kujitegemea, Kuanzia Robot na anuwai zingine
Hatua kwa hatua Ujenzi wa PC: Hatua 9
Hatua kwa hatua Jengo la PC: Ugavi: Vifaa: MotherboardCPU & Baridi ya CPU
Mizunguko mitatu ya kipaza sauti -- Mafunzo ya hatua kwa hatua: Hatua 3
Mizunguko mitatu ya kipaza sauti || Mafunzo ya hatua kwa hatua: Mzunguko wa kipaza sauti huimarisha ishara za sauti zinazopokelewa kutoka kwa mazingira kwenda kwenye MIC na kuipeleka kwa Spika kutoka mahali ambapo sauti ya sauti imetengenezwa. Hapa, nitakuonyesha njia tatu tofauti za kutengeneza Mzunguko wa Spika kwa kutumia:
Hatua kwa hatua Elimu katika Roboti na Kit: 6 Hatua
Hatua kwa hatua Elimu katika Roboti na Kit: Baada ya miezi kadhaa ya kujenga roboti yangu mwenyewe (tafadhali rejelea hizi zote), na baada ya sehemu mbili kushindwa, niliamua kurudi nyuma na kufikiria tena mkakati na mwelekeo.Uzoefu wa miezi kadhaa wakati mwingine ulikuwa wa kufurahisha sana, na
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)