Orodha ya maudhui:

RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua: 3 Hatua
RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua: 3 Hatua

Video: RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua: 3 Hatua

Video: RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua: 3 Hatua
Video: Lesson 24: Smart Car Part 2: Moving Forwared, Reverse, left and right and Controling Speed of Car 2024, Mei
Anonim
RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua
RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua
RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua
RC Iliyofuatiliwa Robot Kutumia Arduino - Hatua kwa Hatua

Haya jamani, nimerudi na chasisi nyingine nzuri ya Robot kutoka BangGood. Natumahi kuwa umepitia miradi yetu ya hapo awali - Spinel Crux V1 - Robot Iliyodhibitiwa na Ishara, Spinel Crux L2 - Arduino Pick na Weka Robot na Silaha za Robotic na Badland Brawler ambayo tulichapisha mwezi uliopita. Inaonekana baridi na chini ya taa inang'aa sawa?

Wakati huu nina Roboti ya Ardhi mbaya na 4 Wheel Drive na kusimamishwa kwa kujitolea kwa hiyo kusafiri kwenye ardhi mbaya. Angalia. Kwa nini usijenge mwenyewe? Hapa tutajifunza jinsi ya kujenga Off Road Wireless Multipurpose 4 Wheel Drive Arduino Tracked Robot kwa safari laini juu ya ardhi mbaya - DIY Rough Terrain Wireless Crawler with Suspension.

Tutakupa muundo, nambari, michoro za mzunguko na viungo kununua kititi chako cha robot, chasisi na moduli za sensa zinazotumiwa katika mradi huu.

Mtengenezaji wa PCB Mkondoni - JLCPCB

JLCPCB ni moja ya kampuni bora ya utengenezaji wa PCB Mkondoni kutoka ambapo unaweza kuagiza PCB kwenye mtandao bila shida yoyote. Kampuni hiyo inafanya kazi masaa 24 kwa siku, siku 7 kwa wiki bila kuacha. Pamoja na mitambo yao ya hali ya juu na mkondo wa kazi otomatiki, wanaweza kutengeneza idadi kubwa ya PCB za hali ya juu ndani ya masaa.

JLCPCB inaweza kukuza PCB za ugumu anuwai. Wao hutengeneza PCB rahisi na za bei rahisi na bodi ya safu moja kwa wanaovutia na wapenzi na bodi ngumu ya safu anuwai ya matumizi ya hali ya juu ya viwandani. JLC inafanya kazi na wazalishaji wa bidhaa kubwa na inaweza kuwa PCB ya vifaa unavyotumia kama vile kompyuta ndogo au simu za rununu zilitengenezwa kwenye kiwanda hiki.

HC12

HC 12 ni moduli isiyo na waya ya bei rahisi ambayo inaweza kutumika kwa mawasiliano ya waya isiyo na waya kwa umbali mrefu wa hadi 1.7 KM. Moduli hiyo ina uzani mwembamba na laini ya mkate ambayo inafanya hii kuwa mtawala bora zaidi wa waya kwa mradi wetu.

Fimbo ya furaha

Huyu ndiye mtawala wa roboti anayetumika sana ambaye huja na kit a roboti ya DIY / kit ya mkono wa roboti ambayo imejengwa kufanya kazi na arduino. Ubunifu ni rahisi sana na ni rahisi kutumia. Inatumia nguvu mbili za kukokotoa mwendo katika mhimili wa x na y axis na swichi kuhisi kitufe cha kitufe. Hii inaweza kushikamana kwa urahisi na pini za analog za arduino na kusoma maadili ya analog moja kwa moja.

Nambari ya kujaribu kifurushi inapatikana chini. Jisikie huru kuipakua / kuihariri kulingana na mahitaji yako. Pakua Kabla ya kupakia nambari kuu, hakikisha fimbo yako ya kufurahisha inafanya kazi kwa kutumia nambari hii.

Pakua nambari kutoka kwa kiunga hapo juu.

Katika mfano huu, tunachofanya ni kukusanya tu matokeo ya analog ya data kutoka Joystick kwa kutumia pini za analog (A0, A1, A2) ya arduino. Maadili haya yanahifadhiwa katika vigeuzi na baadaye huchapishwa kwenye mfuatiliaji wa serial

Arduino Pro Mini

Bodi ndogo ya teeny ilitengenezwa kwa matumizi na miradi ambapo nafasi ni malipo na usanikishaji umefanywa kuwa wa kudumu. Ndogo, inapatikana katika toleo la 3.3 V na 5 V, inayotumiwa na ATmega328. Kwa sababu ya udogo wake, katika mradi huu tutatumia bodi hii kudhibiti Bodi ya Dereva wa Magari ya Arduino.

Hatua ya 1: Kubuni Mzunguko na Mpangilio wa PCB

Kubuni Mzunguko na Mpangilio wa PCB
Kubuni Mzunguko na Mpangilio wa PCB
Kubuni Mzunguko na Mpangilio wa PCB
Kubuni Mzunguko na Mpangilio wa PCB

Bodi ya Ngao ya Magari ya Arduino Imefafanuliwa

Makala ya Pro Mini Motor Shield Udhibiti wa PCB 2 Motors Kwa kujitegemea wakati Kudhibiti Kasi ya Kujitegemea kutumia PWMCompact Design5 V, 12 V na Vichwa vya Gnd kwa vifaa vya ziada. Ongeza Nguvu kwa PiggybackingSupport HC12 Wireless ModuleSasa tuangalie mzunguko wa bodi yetu ya dereva wa gari. Inaonekana fujo kidogo?

Usijali, nitakuelezea. Mdhibiti Nguvu ya kuingiza imeunganishwa na mdhibiti wa 7805. 7805 ni mdhibiti wa 5V ambayo itabadilisha voltage ya uingizaji ya 7- 32V kuwa usambazaji thabiti wa 5V DC. Ugavi wa 5 V umeunganishwa na uingizaji wa voltage ya Arduino na vile vile kwa shughuli za kimantiki za L293D IC.

Kuna LED za kiashiria kwenye vituo 12V na 5V kwa utatuzi rahisi. Kwa hivyo, unaweza kuunganisha voltage ya pembejeo ya mahali popote kati ya 7V hadi 32 kwa mzunguko huu. Kwa bot yangu, napendelea Batri ya 11.1V Lipo. Tengeneza PCB yako ya Arduino Motor Shield sasa wacha nikuambie jinsi nilivyounda mzunguko na kuifanya PCB hii kutoka JLCPCB.

Kuunda mfano

Kwanza unganisha vifaa vyote pamoja kwenye ubao wa mkate ili niweze kusuluhisha kwa urahisi ikiwa kitu kitaenda sawa. Mara tu nikifanya kila kitu kufanya kazi vizuri, nilijaribu kwenye Roboti na nikacheza nayo kwa muda. Wakati huo, nilihakikisha kuwa Mzunguko unafanya kazi vizuri na hauzidi moto.

Hatua ya 2 - Schematics Ili kuchora mizunguko na PCB za kubuni, tuna zana za kubuni za PCB mkondoni kutoka EasyEDA, hutoa uwezo wote muhimu kwa Ubunifu wa PCB mkondoni na Uchapishaji wa PCB wa Bodi za Mzunguko na mamia ya vifaa na safu nyingi na maelfu ya nyimbo.

Nilichora mzunguko katika EasyEDA iliyojumuisha vifaa vyote kwenye ubao wa mkate - ICs, Arduino Nano na moduli ya HC12 ambayo imeunganishwa na pini ya dijiti ya Arduino.

Nimeongeza pia vichwa kadhaa ambavyo vimeunganishwa kwenye Pini za Analog na Pini za Dijiti za Vifungo hivi vitakuwa na faida katika siku zijazo. Uunganisho Pia, kuna 5V, 12V, Gnd, moduli isiyo na waya, vichwa vya dijiti na pini za analogi ikiwa unataka kuongeza sensorer na usomaji katika siku zijazo.

Ramani kamili ya pini imeelezewa katika sehemu zilizo chini.

Dereva wa Magari 1

Washa 1 - A0

KatikaM1A - 2

KatikaM1B - 3

Wezesha 2 - 8

KatikaM2A - 7

KatikaM2B - 4

HC12

Vin - 5V

Gnd - Gnd

Tx / Rx - D10

Tx / Rx - D11

Peleka tena

Peleka tena 1 - 12

Peleka tena 2 - 13

Niliongeza pia 7805, mdhibiti ambao utanisaidia kutoa voltage ya uingizaji kati ya 7 volt na 35 volt katika pembejeo, ili niweze kutumia umeme wa volt 7, betri ya 9-volt au hata betri ya lithiamu polymer 12 bila masuala yoyote. Hatua ya 3 - Kuunda Mpangilio wa PCB Ifuatayo, kubuni PCB. Mpangilio wa PCB kwa kweli ni sehemu muhimu ya Ubunifu wa PCB, tunatumia Mpangilio wa PCB kutengeneza PCB kutoka kwa hesabu.

Nilitengeneza PCB ambapo ningeweza kuuza vifaa vyote pamoja. Kwa hiyo, kwanza weka hesabu na kutoka orodha ya zana ya juu, Bonyeza kitufe cha kubadilisha na Chagua "Badilisha kwa PCB".

Hii itafungua dirisha. Hapa, unaweza kuweka vifaa ndani ya mpaka na kuzipanga kwa njia unayotaka. Njia rahisi ya njia yote ni mchakato wa "njia-kiotomatiki". Kwa hiyo, Bonyeza kwenye "Route" Tool na uchague "Auto Router".

Hii itafungua Ukurasa wa Usanidi wa Kiotomatiki ambapo unaweza kutoa maelezo kama kibali, upana wa wimbo, habari ya safu n.k. Ukishafanya hivyo, bonyeza "Run". Hapa kuna kiunga cha EasyEDA Schematics na Faili za Gerber za L293D Arduino Motor Shield Board. Tafadhali jisikie huru kupakua au kuhariri mpangilio wa skimu / PCB. Ndio tu jamani, mpangilio wako sasa umekamilika. Hii ni safu mbili ya PCB ambayo inamaanisha upitishaji uko katika pande zote za PCB. Sasa unaweza kupakua faili ya Gerber na kuitumia kutengeneza PCB yako kutoka JLCPCB.

Hatua ya 2: Kupata PCB ya Ubora Kutoka kwa JLCPCB

Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB
Kupata Quality PCB Kutoka JLCPCB

JLCPCB ni kampuni ya utengenezaji wa PCB na mzunguko kamili wa uzalishaji. Ambayo inamaanisha wanaanza kutoka "A" na kumaliza na "Z" ya mchakato wa utengenezaji wa PCB. Kutoka kwa malighafi hadi bidhaa zilizomalizika, kila kitu kinafanywa sawa chini ya paa.

Nenda kwenye wavuti yaJLCPCBs na uunda akaunti ya bure. Mara baada ya kufanikiwa kuunda akaunti, Bonyeza "Nukuu Sasa" na upakie faili yako ya Gerber.

Faili ya Gerber ina habari juu ya PCB yako kama habari ya mpangilio wa PCB, habari ya Tabaka, habari ya nafasi, nyimbo za kutaja chache.

Chini ya hakikisho la PCB, utaona chaguzi nyingi kama vile Wingi wa PCB, Unene, Unene, Rangi n.k Chagua zote ambazo ni muhimu kwako. Mara tu kila kitu kitakapofanyika, bonyeza "Hifadhi kwenye Kikapu".

Katika ukurasa unaofuata, unaweza kuchagua chaguo la usafirishaji na malipo na Angalia salama. Unaweza kutumia Paypal au Kadi ya Mkopo / Debit kulipa. Hiyo ni watu. Imefanywa.

PCB itatengenezwa na kusafirishwa na kwa siku na itapelekwa mlangoni kwako ndani ya kipindi cha muda kilichotajwa.

Hatua ya 3: Jaribu Hifadhi

Jaribu Hifadhi
Jaribu Hifadhi
Jaribu Hifadhi
Jaribu Hifadhi

Mara tu unapopata PCB mkononi, unachohitajika kufanya ni kuweka kofia za kichwa na vifaa vingine vyote. Mara tu ikimaliza, unganisha adapta ya umeme na utaona LED1 itaangaza.

Hii inamaanisha inafanya kazi.

Kanuni

Hapa, nitashiriki nambari ya Mdhibiti wa Kijijini wa HC12 na RC Robot. Pakia tu nambari hii kwa kidhibiti chako cha mbali na vile vile DIY RC Robot yako.

Hii ndio nambari ya DIY RC Off Road Robot.

Kidhibiti cha mbali

Katika chapisho lililopita, nilikuonyesha jinsi unaweza kuweka kidhibiti cha mbali cha mbali kwa RC Robot yako. Unaweza kutumia mtawala sawa wa kijijini na nambari sawa kwa mradi huu.

Kuunganisha nguruwe L293D (Kidokezo cha Bonasi)

Usanidi wa piggyback wa L293D ni Njia Rahisi ya Kuingia Mara Mbili (au kwa upande wangu mara tatu) ya sasa na nguvu ya L293D Motor Dereva IC kuendesha torque kubwa / motor ya juu ya sasa / mzigo mkubwa wa upinzani. (Mkakati huu unapaswa kufanya kazi kwa vidonge vyovyote vya L293D). L293D Piggyback ni mbinu ya haraka na rahisi kuongeza maradufu pato la sasa kwa motor.

Kwa hivyo wazo lote ni kuuza chip nyingine ya L293D moja kwa moja juu ya ile ya sasa. Bandika hadi Pini. Hii inaweka chips mbili kwa hali inayofanana ili voltage itabaki sawa na hapo awali lakini ongezeko la sasa. Chips hizi hupimwa karibu 600ma mara kwa mara au hadi 1.2A kwa kipindi kifupi. Baada ya kurudisha nguruwe kati yao kwa pamoja, watatoa pato na 1.2A inayoendelea sasa na 2.4A kwa vipindi vifupi.

Ilipendekeza: