Orodha ya maudhui:

Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino): Hatua 5
Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino): Hatua 5

Video: Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino): Hatua 5

Video: Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino): Hatua 5
Video: Lesson 77: Using VL53L0X 200cm Laser Distance Sensor | Arduino Step By Step Course 2024, Novemba
Anonim
Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino)
Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino)

Katika hii inayoweza kufundishwa, nitakufundisha jinsi ya kutengeneza kikwazo kuzuia roboti inayofanya kazi na Arduino. Lazima ujue na Arduino. Arduino ni bodi ya mtawala ambayo hutumia mdhibiti mdogo wa atmega. Unaweza kutumia toleo lolote la Arduino lakini nimetumia Arduino Uno r3 kwenye roboti yangu.

Nambari ni rahisi sana na mzunguko una waya 4-5 tu. Roboti pia hutumia ngao ya magari ya L293D ambayo inaambatana na Arduino, kuendesha motors. Kwa hivyo, ngao inafaa moja kwa moja kwenye Arduino, ikifanya kila kitu iwe rahisi … Kimsingi, roboti yetu ni gari ambayo inasonga mbele na ikiwa kizuizi chochote kinakuja kwenye njia yake, inasimama hapo, inarudi nyuma kidogo, na kisha kichwa chake huzunguka kushoto na kulia. Halafu inalinganisha umbali na roboti inageuka upande na umbali zaidi. Kisha roboti tena inasonga mbele kwa mwelekeo huo ikirudia mchakato mzima tena. Ili kugundua umbali, roboti hutumia sensa ya ultrasonic ya HC-sr04. Kwa hivyo sensor hii hutuma mawimbi ya sauti ya ultrasonic, kila microseconds 10, na ikiwa kizuizi chochote kiko mbele, sensor inapokea mwangwi. Kulingana na wakati wa kusafiri, inajua umbali kati ya sensorer na kitu. Basi wacha tuanze…

Hatua ya 1: Sehemu Zinazohitajika

Sehemu Zinazohitajika
Sehemu Zinazohitajika

Kwa hivyo kuanza mradi wowote, tunahitaji kukusanya sehemu zinazohitajika kwanza. Sehemu zote zinazohitajika zimetajwa hapa chini: -

  • Arduino
  • L293D Motor Shield
  • Chassis (pamoja na motors na magurudumu)
  • Waya
  • Mmiliki wa betri
  • Micro servo motor
  • moduli ya sensa ya ultrasonic ya HC-sr04
  • kushikilia bracket kwa sensor

Kwa hivyo kukusanya vifaa hivi na nenda kwa hatua inayofuata.

Hatua ya 2: Kusanya Chassis

Kusanya Chassis
Kusanya Chassis
Kusanya Chassis
Kusanya Chassis

Sasa, unganisha mwili wako wa roboti. Kila mtu anaweza kuwa na chasisi tofauti. Kwa hivyo chaza chasisi yako ipasavyo. Chasisi nyingi huja na mwongozo wa mafundisho na hata yangu ilikuja nayo kwa hivyo iangalie na ujenge chasisi yako ipasavyo. Kisha, ambatisha vifaa kwenye chasisi. Arduino, na ngao ya gari iliyoambatanishwa nayo na pia mmiliki wa betri lazima arekebishwe kwenye chasisi. Servo motor lazima pia iwekwe kwenye chasisi mbele. Kichwa cha servo refu lazima kiwe chini ya bracket ya HC-sr04. Sensor lazima iwekwe kwenye bracket na bracket kwenye servo motor.

Usiibandike kwenye gari la servo kwa sababu inaweza kupangwa baadaye ikiwa utapewa nafasi isiyo sahihi. Rekebisha tu. Rekebisha kwa njia ambayo sensor inakabiliwa na mbele (macho yanatazama mbele). Ambatisha waya kwenye motors na uwe tayari kwa hatua inayofuata. Pia kwa sensor.

Hatua ya 3: Uunganisho kuu

Uunganisho kuu
Uunganisho kuu

Kwa hivyo sasa tutafanya viunganisho. Hakuna uhusiano zaidi ya 5-6, kwa hivyo itakuwa kipande cha keki. Fanya unganisho la sensa kulingana na mchoro uliopewa hapo juu. Servo motor na dc bo motors zinaweza kushikamana na ngao. Unganisha betri kwenye ngao na unganisha ngao kwenye bodi ya Arduino.

Hatua ya 4: Msimbo wa Arduino

Msimbo wa Arduino
Msimbo wa Arduino

Kwa hivyo hii ndio sehemu ya mwisho ya kukamilisha roboti yetu. Kwa hivyo hii inahusika na programu na sio vifaa. Kwa hivyo lazima tuipange Arduino yetu. Nimepakia nambari ya Arduino. Unaweza pia kutumia nambari nyingine au kuandika yako mwenyewe. Nimepakia tu kwa kumbukumbu.

Hatua ya 5: Run

Kwa hivyo tumejenga Kizuizi chetu KUEPUKA ROBOTI. Sasa ni wakati wake wa kucheza karibu na roboti yetu nzuri na jaribu majaribio mapya katika nambari yetu.

Ilipendekeza: