Orodha ya maudhui:

Kujitegemea na Robot ya Udhibiti wa Kijijini: Hatua 11
Kujitegemea na Robot ya Udhibiti wa Kijijini: Hatua 11

Video: Kujitegemea na Robot ya Udhibiti wa Kijijini: Hatua 11

Video: Kujitegemea na Robot ya Udhibiti wa Kijijini: Hatua 11
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Novemba
Anonim
Kujitegemea na Robot ya Udhibiti wa Kijijini
Kujitegemea na Robot ya Udhibiti wa Kijijini

Ujenzi huu wa robot unamaanisha kuwa rahisi na ya haraka. Hivi ndivyo utahitaji kuanza: Vifaa

  • 1 Raspberry Pi
  • 1 Dual H-Bridge Dereva wa Magari
  • 1 Buck Kubadilisha
  • Motors 2 3V-6V DC
  • Sensor ya Ultrasonic ya HC-SR04

Nyingine

  • Sanduku la kufanya kama chasisi

    Sanduku langu ni 7.5 "x 4" x 2"

  • Bunduki ya moto ya gundi
  • Kisu au mkasi
  • Chuma cha kutengeneza

Hatua ya 1: Pata Sanduku

Pata Sanduku
Pata Sanduku

Jaribu kupata sanduku linalofaa vifaa vyako vyote bila kuacha nafasi nyingi. Sanduku lililopima 7.5 "x 4" x 2 "linafaa vifaa vyangu kabisa.

Hatua ya 2: Kata Mashimo kwa Motors

Kata Mashimo kwa Motors
Kata Mashimo kwa Motors

Kata mashimo pande zote mbili za mwili ili uweze kufanya uhusiano kati ya magurudumu na motors.

Hatua ya 3: Solder Inasababisha Uunganisho wa Magari

Solder Inasababisha Uunganisho wa Magari
Solder Inasababisha Uunganisho wa Magari

Motors nyingi za DC zitakuja na matanzi madogo ambayo utahitaji kuunganisha. Kuunganisha waya kwenye matanzi ndio njia bora ya kuhakikisha unganisho dhabiti.

Viongozi vitaunganishwa na matokeo kwenye dereva wa H-Bridge.

Hatua ya 4: Gundi Motors Ndani ya Sanduku

Gundi Motors Ndani ya Sanduku
Gundi Motors Ndani ya Sanduku

Kutumia gundi moto, weka motors zako kwenye sanduku ili ziwe salama dhidi ya pembe. Tumia gundi kiasi cha ukarimu na hakikisha kushikilia mahali hadi gundi iwe imekoma.

Hatua ya 5: Unganisha H-Bridge kwa Motors

Unganisha H-Bridge kwa Motors
Unganisha H-Bridge kwa Motors

Unganisha vielelezo ambavyo vinatoka kwa motors kwa matokeo kwenye H-Bridge. Tazama (https://www.bananarobotics.com/shop/How-to-use-the-L298N-Dual-H-Bridge-Motor-Driver) kwa habari zaidi juu ya L298N H-Bridge.

Hatua ya 6: Solder Inasababisha Onto Buck Converter

Solder Inasababisha Ubadilishaji wa Buck
Solder Inasababisha Ubadilishaji wa Buck

Ili kuwezesha H-Bridge nitatumia betri za lipo 2 1s. Kwa malipo kamili betri hizi huweka zaidi ya 8V wakati zimeunganishwa katika safu. Sihitaji motors zangu kukimbia haraka sana kwa hivyo ninatumia kibadilishaji cha dume kuleta voltage chini kwa 5V. Haijalishi ni nini unatumia kuwezesha H-Bridge utahitaji kuendesha uwanja wa kawaida kutoka H-Bridge hadi Raspberry Pi yako.

Ikiwa unatumia chanzo cha nguvu kilicho katika anuwai ya 4V - 7V basi huenda hauitaji kutumia kibadilishaji cha dume. Katika kesi hii, risasi inayoongoza kutoka kwa chanzo cha nguvu inaweza kushikamana moja kwa moja na H-Bridge. Walakini, bado utahitaji kuendesha waya wa ziada kutoka ardhini kwenye H-Bridge hadi pini ya ardhini kwenye Raspberry Pi.

Hatua ya 7: Sakinisha Buck Converter

Sakinisha Buck Converter
Sakinisha Buck Converter

Pata doa ili gundi kigeuzi chako cha pesa ndani. Hakikisha una ufikiaji wa screw ndogo iliyo juu ya ubao. Tutatumia screw hii kurekebisha voltage ya pato.

Hatua ya 8: Sakinisha Batri za LIPO

Sakinisha Batri za LIPO
Sakinisha Batri za LIPO

ONYO! Matumizi yasiyofaa ya betri za lipo zinaweza kusababisha uharibifu wa mwili au uharibifu wa mali. Hakikisha unaelewa kabisa uingiaji wa batri za lipo kabla ya kuzitekeleza katika mradi wowote. Ili kupata betri zangu za lipo mahali hapo nilitumia velcro kama nyenzo ndani ya kifuniko. Hii inahakikisha kuwa haiwezi kushonwa kwa urahisi au kuchomwa na pini.

Hatua ya 9: Sakinisha sensa ya Ultrasonic ya HC-SR04

Sakinisha sensa ya Ultrasonic ya HC-SR04
Sakinisha sensa ya Ultrasonic ya HC-SR04

Pata mahali pa kukata mashimo kwa sensor ya ultrasonic. Vinginevyo, sensor inaweza kuwekwa juu ya sanduku. Ikiwa kujenga roboti inayojitegemea sio lengo lako basi unaweza kuacha sensorer ya ultrasonic kwani haitakuwa lazima kudhibiti roboti kwa mbali.

Hatua ya 10: Wiring

Wiring
Wiring

Ikiwa ungependa kuweza kunakili nambari kutoka kwa github na kuitumia bila maswala yoyote basi lazima uweke waya kwenye roboti yako haswa kama nitakavyoelezea.

D-H mbili Daraja

IN1 - GPIO 2

IN2 - GPIO3

IN3 - GPIO 4

IN4 - GPIO 17

Sensorer ya Ultrasonic

VCC - 5V GPIO

TRIG - GPIO 27

ECHO - GPIO 22

Matokeo ya pini ya echo 5 volts, pini za GPIO kwenye pi zinakadiriwa tu kwa volts 3.3. Kutoa volts GPIO 5 kunaweza kusababisha uharibifu wa pi. Ili kuepuka hili tutaweka mzunguko wa kugawanya voltage kati ya ECHO na GPIO 22. Ili kujifunza jinsi ya kutengeneza mgawanyiko wa voltage, rejea hapa.

Hatua ya 11: Programu

Kwanza, utahitaji kuwa na raspbian imewekwa kwenye Raspberry Pi yako. Kwa habari zaidi juu ya kusanikisha msagaji kwenye Pi yako, angalia mwongozo huu wa usanikishaji.

Mara raspbian itakapopigwa moto utataka kuingilia kwenye pi ya raspberry. Hapa kuna mwongozo mzuri wa jinsi ya kufanya hivyo kwa usalama.

Mara tu unapokwisha kuingia kwenye pi, weka git na 'clone' faili kutoka kwa kiunga hiki:

github.com/Psuedohim/ARCRobot/tree/master/ARCRobot-1

Hii inaweza kutimizwa kupitia:

clone ya git

Mwishowe kuendesha programu, ingia kwenye saraka ya ARCRobot-1 na uendeshe python3 go_auto.py.

Ilipendekeza: