Orodha ya maudhui:

Wireless Arduino Robot Kutumia HC12 Wireless Module: Hatua 7
Wireless Arduino Robot Kutumia HC12 Wireless Module: Hatua 7

Video: Wireless Arduino Robot Kutumia HC12 Wireless Module: Hatua 7

Video: Wireless Arduino Robot Kutumia HC12 Wireless Module: Hatua 7
Video: Build Your Own Bluetooth Controlled Robot - Teaser/Promo 2024, Novemba
Anonim
Wireless Arduino Robot Kutumia HC12 Module isiyo na waya
Wireless Arduino Robot Kutumia HC12 Module isiyo na waya
Wireless Arduino Robot Kutumia HC12 Module isiyo na waya
Wireless Arduino Robot Kutumia HC12 Module isiyo na waya

Haya jamani, karibu tena. Katika chapisho langu la awali, nilielezea ni nini Mzunguko wa H Bridge, dereva wa gari L293D IC, piggybacking L293D Motor driver IC kwa kuendesha madereva ya juu ya sasa ya magari na jinsi unavyoweza kubuni na kutengeneza Bodi yako ya Dereva ya L293D, ambayo inaweza kudhibiti hadi 4 juu motors za DC za sasa kwa kujitegemea na pata PCB yako ya Arduino Motor Shield kufanyika.

Katika chapisho hili, nitakuonyesha jinsi ya kutengeneza Arduino Wirless Robot ukitumia moduli isiyo na waya ya HC12. kutumia JLCPCB.

Hatua ya 1: PCB za Ubora wa Juu kutoka JLCPCB

Gharama za bei ya chini za PCB kutoka JLCPCB
Gharama za bei ya chini za PCB kutoka JLCPCB

JLCPCBI 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.

Hatua ya 2: Vipengele

Vipengele
Vipengele
Vipengele
Vipengele
Vipengele
Vipengele

H Daraja

H Bridge ni mzunguko tu unaoruhusu voltage kutumiwa kwa mzigo kwenye mwelekeo wowote. Wao ni kawaida kutumika kwa kudhibiti DC motor katika sehemu ya kusonga ya robots. Faida ya kutumia DC motor ni kwamba https: Ikiwa unataka kujua zaidi juu ya mzunguko huu wa H Bridge, angalia kiunga hiki.

L293D

L293D ni fomu dhabiti ya mzunguko wa H Bridge kwa njia ya IC ambayo inaajiri mzunguko uliotajwa hapo juu. Ni IC iliyo na pini 8 kila upande (pini 16 kwa jumla) ambayo ina nyaya 2 za H za Daraja H huru, ambayo inamaanisha, tunaweza kudhibiti motors mbili kwa kujitegemea kwa kutumia IC moja.

L293D ni dereva wa kawaida wa Magari au Dereva wa Magari IC ambayo inaruhusu DC motor kuendesha upande wowote. L293D ni pini 16 IC ambayo inaweza kudhibiti seti ya motors mbili za DC wakati huo huo kwa mwelekeo wowote. Inamaanisha kuwa unaweza kudhibiti gari mbili za DC na L293D IC moja. Jifunze zaidi kuhusu L293D IC

Arduino Pro Mini

Bodi ndogo ya teeny ilitengenezwa kwa matumizi na miradi ambapo nafasi ni malipo na usanikishaji hufanywa 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.

Chassis ya RobotHii ndio chasisi ya roboti niliyokuwa nikitengeneza BLE Robot yangu. Nilipata hii banggood.com. Sio hii tu, wana aina nyingi za fremu za roboti, motors na sensorer karibu zote za kufanya arduino, rasipberry pi na miradi mingine ya elektroniki na hobby.

Utapata vitu hivi vyote kwa bei rahisi na usafirishaji wa haraka sana na bora. Na jambo kubwa juu ya kit hiki ni kwamba wanatoa zana zote unazohitaji kukusanya sura hiyo pamoja.

Hatua ya 3: Ubunifu wa Mzunguko na Maendeleo ya PCB

Ubunifu wa Mzunguko na Maendeleo ya PCB
Ubunifu wa Mzunguko na Maendeleo ya PCB
Ubunifu wa Mzunguko na Maendeleo ya PCB
Ubunifu wa Mzunguko na Maendeleo ya PCB
Ubunifu wa Mzunguko na Maendeleo ya PCB
Ubunifu wa Mzunguko na Maendeleo ya PCB

Makala ya Pro Mini Motor Shield PCB

  • Udhibiti 2 Motors Kwa kujitegemea kwa wakati mmoja
  • Udhibiti wa Kasi ya Kujitegemea ukitumia PWM
  • Ubunifu wa Compact5 V, 12 V na Vichwa vya Gnd kwa vifaa vya ziada
  • Ongeza Nguvu kwa Kubadilisha Piggyback
  • Kusaidia HC12 Module isiyo na waya

Sasa wacha tuangalie mzunguko wa bodi yetu ya dereva wa magari. 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.

Sasa wacha nikuambie Jinsi nilivyounda mzunguko na kuifanya PCB hii kutoka JLCPCB.

Hatua ya 1 - 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 - Skematiki

Ili kuteka 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.

Pia, kuna 5V, 12V, Gnd, moduli isiyo na waya, vichwa vya dijiti na pini za analogi ikiwa unataka kuongeza sensorer na usomaji baadaye. Ramani kamili ya pini imeelezewa katika sehemu zilizo chini.

Dereva wa Magari 1

  • Wezesha 1 - 5 (PWM)
  • KatikaM1A - 2InM1B - 3
  • Washa 2 - 6 (PWM)
  • KatikaM2A - 7In
  • M2B - 4

HC12

  • Vin - 5V
  • Gnd - Gnd
  • Tx / Rx - D10 / D11

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".

Chaguzi za Kupitisha Mkondoni Mkondoni

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 wavulana, 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 4: Kupata PCB Kufanywa Kutoka JLCPCB

Kupata PCB zimefanywa kutoka JLCPCB
Kupata PCB zimefanywa kutoka JLCPCB
Kupata PCB zinafanywa Kutoka kwa JLCPCB
Kupata PCB zinafanywa Kutoka kwa JLCPCB
Kupata PCB zimefanywa kutoka JLCPCB
Kupata PCB zimefanywa kutoka JLCPCB

Hatua ya 4 - Kupata PCB ya Ubora wa hali ya juu

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 ya JLCPCBs 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 5: 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.

Hatua ya 6: Mdhibiti wa Kijijini

Mdhibiti wa Kijijini
Mdhibiti wa Kijijini

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.

Hatua ya 7: Jaribu Hifadhi

Jaribu Hifadhi
Jaribu Hifadhi
Jaribu Hifadhi
Jaribu Hifadhi

Baada ya kupakia nambari zote, kwenye transmitter na vile vile Robot. Iongeze nguvu.

Unaweza kutumia betri ya LiPo kuwezesha roboti na betri ya 9V au USB kuwezesha kidhibiti cha mbali. Ikiwa kila kitu kitaenda vizuri, viashiria vya LED vitawaka.

Sasa jaribu kusonga fimbo ya furaha. Bot inapaswa kuanza kusonga hadi sasa.

Ilipendekeza: