Orodha ya maudhui:

"GRECO" - Kitu cha Arduino Kuzuia Robot kwa Kompyuta: Hatua 6 (na Picha)
"GRECO" - Kitu cha Arduino Kuzuia Robot kwa Kompyuta: Hatua 6 (na Picha)

Video: "GRECO" - Kitu cha Arduino Kuzuia Robot kwa Kompyuta: Hatua 6 (na Picha)

Video:
Video: 🤼 | Wrestling | German Championships 2022 Juniors (Greco) - 67kg Gold | STOLT vs. STOLL 2024, Julai
Anonim
Picha
Picha
Picha
Picha
Picha
Picha
Picha
Picha

Kweli, ikiwa wewe ni mwanzoni, hapa utapata njia rahisi ya kujenga kitu chako mwenyewe ukiepuka roboti!

Tutatumia chassis ya raundi ndogo ya mini na motors mbili za dc kuifanya iwe rahisi.

Kwa mara moja zaidi tunachagua kutumia bodi maarufu ya Arduino UNO.

Roboti yetu ndogo "GRECO" itatafuta kitu mbele yake kwa kutumia sensa ya Ultrasonic. Ikiwa kitu hugunduliwa, roboti itasimama na "angalia" kulia na kushoto kwa njia bora ya kutoroka!

Ukurasa rasmi wa mradi na sasisho za baadaye:

Uko tayari? Tuanze!

Hatua ya 1: Kuhusu Sensor ya Ultrasonic

Kuhusu Sensorer ya Ultrasonic
Kuhusu Sensorer ya Ultrasonic

Sensorer za Ultrasonic hufanya kazi kwa kanuni inayofanana na rada au sonar, ambayo hutathmini sifa za lengo kwa kutafsiri mwangwi kutoka kwa mawimbi ya redio au sauti mtawaliwa.

Sensorer za ultrasonic zinazofanya kazi hutengeneza mawimbi ya sauti ya masafa ya juu na kutathmini mwangwi ambao hupokelewa na sensa, kupima muda kati ya kutuma ishara na kupokea mwangwi kuamua umbali wa kitu.

Sensorer za kusisimua za kimsingi ni maikrofoni ambayo hugundua kelele ya ultrasonic ambayo iko chini ya hali fulani.

HC-SR04 sensor ya ultrasonic hutumia sonar kuamua umbali wa kitu kama popo au dolphins. Inatoa ugunduzi bora wa anuwai ya kuwasiliana na usahihi wa hali ya juu na usomaji thabiti katika kifurushi rahisi kutumia. Kutoka 2cm hadi 400 cm au 1”hadi 13 miguu. Uendeshaji hauathiriwa na mwanga wa jua au nyenzo nyeusi kama viboreshaji vya Sharp (ingawa vifaa laini kama kitambaa vinaweza kuwa ngumu kugundua). Inakuja kamili na transmitter ya ultrasonic na moduli ya mpokeaji.

Maelezo ya kiufundi:

  • Ugavi wa Umeme: + 5V DC
  • Quiescent ya Sasa: <2mA
  • Kufanya kazi Currnt: 15mA
  • Angle inayofaa: <15 °
  • Umbali wa Kuanzia: 2cm - 400 cm / 1 "- 13ft
  • Azimio: 0.3 cm
  • Upimaji wa Angle: digrii 30
  • Trigger Input Pulse upana: 10uS
  • Kipimo: 45mm x 20mm x 15mm

Hatua ya 2: Nini Utahitaji - Vifaa

Nini Utahitaji - Vifaa
Nini Utahitaji - Vifaa

Kwa mradi huu utahitaji:

  • Arduino UNO
  • Kitanda cha Duru cha Roboti ya Mini
  • Dual DC Motor Shield na L298 IC
  • Sensorer ya Ultrasonic - HC-SR04
  • Micro Servo
  • Mmiliki wa betri 4xAA

Utahitaji pia nyaya kadhaa na spacers zingine za ziada.

Zana: Bisibisi, bunduki ya gundi ya joto

Hatua ya 3: Kusanya Kitanda cha Chassis cha Mini Round Robot

Kusanya Kitanda cha Chassis cha Mini Round Robot
Kusanya Kitanda cha Chassis cha Mini Round Robot
Kusanya Kitanda cha Chassis cha Mini Round Robot
Kusanya Kitanda cha Chassis cha Mini Round Robot
Kusanya Kitanda cha Chassis cha Mini Round Robot
Kusanya Kitanda cha Chassis cha Mini Round Robot

Fuata picha hapa chini!

Picha ina thamani ya maneno elfu!

Hatua ya 4: Mzunguko

Mzunguko
Mzunguko

Ngao ya gari ambayo tunatumia ina pini za kichwa zilizoandikwa kama Digital I / O na Analog I / O. Tutazitumia kuunganisha sehemu zetu za vifaa pamoja na bodi ya Arduino uno.

Servo Motor

Unganisha kebo yako ya servo kwa kichwa cha kwanza (D7 5V GND). Hakikisha kwamba kebo ya kahawia imeunganishwa kwa kubandika GND (upande wa kulia)

Buzzer

Unganisha kwenye pini ya kwanza ya kichwa cha pili (D8) pini ya "+" buzzer na "-" kwa GND

Sensorer ya Ultrasonic

Tutatumia kichwa cha tatu na cha nne, tengeneza miunganisho ifuatayo:

  • Vcc - 5V (kichwa cha 3d)
  • Trig - A2 (kichwa cha 3d)
  • GND- GND (kichwa cha 3d)
  • Echo - A3 (kichwa cha 4)

Motors (angalia roboti yako kutoka nyuma)

  • Haki DC Motor: Nyekundu cable kwa "M1 +" na nyeusi kwa "M1-"
  • Magari ya kushoto ya DC: kebo nyekundu hadi "M2 +" na nyeusi hadi "M2-"

Nguvu - Mmiliki wa betri

Unganisha kwa kinga "Vin -GND" screw screw. Ongeza kebo moja zaidi na uiunganishe na pini ya "Vin" ya bodi ya Arduino Uno. Ikiwa unataka unaweza kuongeza ON / OFF SW kwenye kebo nyekundu ya pakiti yako ya mmiliki wa betri.

Hatua ya 5: Kanuni

Fanya "GRECO" iwe hai kwa kuipanga na nambari ifuatayo!

Vidokezo

  • Ikiwa roboti yako inahamia haraka na kugonga vitu, badilisha ubadilishaji wa kasi katika laini ya 26. (Thamani ya PWM)
  • Ikiwa roboti yako haiendi mbele, nenda kwenye laini ya 43 na 44 na ongeza kwa "speedPWM" kukabiliana. Hakikisha kuwa jumla imepiga kelele 255. Kwa upande wangu ninahitaji kuongeza pamoja na 50 kwa motor ya kushoto, kwa hivyo motor yangu ya kulia ina kasi ya kasi ya PWM 150 na kushoto 250.

Pakua nambari kutoka hapa na uifungue na Arduino IDE. Ndani utapata pia faili ya maktaba ya ultrasonic.

Hatua ya 6: Umemaliza

Imefanywa Vizuri!
Imefanywa Vizuri!

Kweli … ndio hivyo! Natumai ulipenda hii, nijulishe katika maoni!

Nitumie picha za roboti yako ya Arduino!

Unaweza kupata miradi zaidi ya Arduino DIY kwenye www. Ardumotive.com

Asante!

Ilipendekeza: