Orodha ya maudhui:

Mfuasi Mstari Rahisi Kutumia Arduino: Hatua 5
Mfuasi Mstari Rahisi Kutumia Arduino: Hatua 5

Video: Mfuasi Mstari Rahisi Kutumia Arduino: Hatua 5

Video: Mfuasi Mstari Rahisi Kutumia Arduino: Hatua 5
Video: How to get 5V from 18650 Lithium Battery Powering Arduino ESP32 ESP8266 or charge your phone 2024, Novemba
Anonim
Mfuasi Mstari Rahisi Kutumia Arduino
Mfuasi Mstari Rahisi Kutumia Arduino

Mfuasi wa Mfuasi wa Arduino

Katika mafunzo haya, tutazungumza juu ya kufanya kazi kwa laini ya Arduino inayofuata roboti ambayo itafuata laini nyeusi kwenye asili nyeupe na kuchukua zamu sahihi wakati wowote inapofikia curves katika njia yake.

Vipengele vya Wafuasi wa Mstari wa Arduino

  1. Arduino
  2. Sensorer ya IR (Sura ya Mpangilio au Sensorer 2 za kibinafsi)
  3. DC Motor
  4. LIPO Betri
  5. Chasis ya Robot
  6. Arduino IDE

Arduino

Ninyi nyote huenda mkafahamiana na Arduino; ambayo ni jukwaa la elektroniki linalotumika sana na linabadilika haraka na bodi nyingi za programu ndogo na programu. Kwa laini yetu inayofuata robot, nitatumia Arduino UNO ambayo ni bodi inayotumiwa zaidi.

Arduino Nano ndio chaguo bora zaidi ya kuanza na elektroniki na kuweka alama ikiwa hii ni uzoefu wako wa kwanza na Jukwaa la Arduino. Unaweza kutumia Bodi yoyote ya Arduino kwa mradi huu.

Sensorer ya IR

Kama ilivyosemwa hapo awali, laini yetu inayofuata roboti itakuwa ikifuata mstari mweusi kwa nyuma nyeupe. Kwa hivyo tunahitaji kitu ambacho 'kitaona' mstari na kumwambia mfuasi wa mstari kufuata mstari au kugeuka ikiwa inaenda mbali na mstari. Kwa kusudi hili, tutatumia sensorer ya IR (Infra Red).

Hatua ya 1: Kuanza na PCB

Kuanza na PCB
Kuanza na PCB
Kuanza na PCB
Kuanza na PCB

Kupata PCB kutoka JLCPCB

EasyEDA ni zana rahisi zaidi lakini yenye nguvu ya muundo wa PCB mkondoni ambayo inaruhusu wahandisi wa elektroniki, wadukuzi, waelimishaji, wafanya hobby, watunga, na wapenda kubuni na kushiriki skimu za miradi yao pamoja na mpangilio wa PCB. Hii ni zana ya muundo iliyojumuishwa katalogi ya vifaa vya LCSC na huduma ya JLCPCB PCB ambayo husaidia watumiaji kuokoa muda kutengeneza maoni yao kuwa bidhaa halisi.

Kusema tu, mpangilio wa PCB ni kama ramani. Ramani inayounganisha vifaa vyote kwa kila mmoja kwa kutumia nyimbo. Ni muundo huu ambao tunachapisha kwenye bodi iliyofunikwa ya shaba ambayo hutengenezwa kwa PCB. Teknolojia ya Mlima wa Juu ni mbinu ya kukusanya PCB kwa kuweka vifaa kwenye uso wa bodi. Tofauti na njia ya jadi ya kuweka vifaa kupitia mashimo na kuziunganisha kwa upande mwingine, katika SMT, vifaa vimewekwa juu ya bodi na risasi zinauzwa upande mmoja.

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
Mzunguko
Mzunguko

Ili kuanza, Kwanza Nenda kwenye wavuti ya EasyEDA na unda akaunti ya bure. Nenda kwa "Mhariri" na uunda mradi mpya. Kwa sasa, JLCPCB ina vifaa 689 vya Msingi na 30k + Vipengee vya kupanuliwa ovyo. Tazama orodha kamili ya vifaa hapa. Hakikisha unaongeza vifaa kutoka kwenye orodha hii wakati unachora skimu katika EasyEDA. Unaweza hata kutafuta vifaa na uangalie upatikanaji wake.

Sasa unaweza kupata mpangilio wako kwa kutumia zana zilizojengwa katika EasyEDA. Sasa unaweza kupakua faili ya Gerber na kuitumia kutengeneza PCB yako kutoka JLCPCB.

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. Faili ya BOM au Muswada wa Nyenzo una orodha ya vifaa vyote kwenye Mpangilio. Faili ya CPL (Faili ya Uwekaji wa Sehemu / Chagua na Faili ya Faili (PNP)), hutumiwa na mashine za Mkutano wa SMT kiotomatiki kuamua ni wapi kila sehemu inapaswa kuwa kwenye ubao.

Hatua ya 3: Kuagiza PCB

Kuagiza PCB
Kuagiza PCB
Kuagiza PCB
Kuagiza PCB
Kuagiza PCB
Kuagiza PCB
Kuagiza PCB
Kuagiza PCB

Nenda kwenye wavuti ya JLCPCB na ubofye "Nukuu Sasa" na upakie faili yako ya Gerber. Mara faili ya Gerber imepakiwa, itakuonyesha hakikisho la bodi yako ya mzunguko. Hakikisha huu ni Mpangilio wa PCB wa bodi unayotaka. Chini ya hakikisho la PCB, utaona chaguzi nyingi kama vile Wingi wa PCB, Unene, Unene, Rangi n.k Chagua zote ambazo ni muhimu kwako.

Bonyeza kwenye "Unganisha bodi zako za PCB".

Sasa, itakubidi kupakia faili ya BOM na CPL ambayo tumepakua mapema. Chagua vifaa vyote unavyotaka JLCPCB kukusanyika katika PCB yako. Bonyeza tu kwenye kisanduku cha kuthibitisha kuchagua vifaa.

Katika ukurasa huu, unaweza kukagua agizo lako. Unaweza kuangalia mpangilio, angalia vifaa vyote na ikiwa kuna shida yoyote, unaweza kubofya kwenye "Rudi nyuma" kuhariri agizo lako.

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.

PCB itatengenezwa na kusafirishwa ndani ya siku na itapelekwa mlangoni kwako ndani ya muda uliotajwa.

Hatua ya 4: Kukusanya Robot

Sasa wacha tuanze kujenga Robot ya Mfuasi wetu wa Mstari wa Arduino. Hapa tutaunda roboti 4 ya magurudumu, na 2 DC Motors zimeunganishwa upande wowote (mbele) na magurudumu mawili ya dummy upande wa nyuma. Kama ilivyoelezewa hapo awali, tutatumia bodi ya Arduino UNO kupata maoni kutoka kwa sensorer, kuzichakata na kutuma ishara kwa dereva wa L293D IC kuendesha gari la DC la Line Line Robot Arduino.

Chini unaweza kubandika mchoro wa L293D IC. Kama unavyoona ina pini mbili za kuingiza voltage. Mmoja wao ni kuwezesha mzunguko wa ndani wa IC na nyingine kwa kuendesha gari.

Bandika 8 - Kuendesha Motors - 4.5 V hadi 33 V Pin 16 - Kufanya kazi kwa IC- 5V Ikiwa utatokea ugeuze unganisho huu kwa bahati mbaya, unaweza kuchoma moto chip. IC hii ina nyaya mbili za H Bridge na kwa hivyo ina uwezo wa kudhibiti motors mbili moja kwa wakati mmoja. Upande mmoja wa IC hii hudhibiti motor moja na upande mwingine hudhibiti motor ya pili. Ili motor ifanye kazi, Wezesha pini ya upande huo iwe juu.

Pini za kuwezesha pia zinaweza kutumiwa kudhibiti kasi ya gari kwa kutumia PWM (Pulse Width Modulation). Ikiwa unataka kujua zaidi kuhusu L293D na kufanya kazi kwa H-Bridge, fuata kiunga hapa chini. Bonyeza Hapa Kujifunza kufanya kazi kwa Dereva wa Magari ya H Bridge Kwa hivyo tuna magurudumu mawili.

Je! Mfuasi huyu anaendeleaje mbele, nyuma, kushoto au kulia?

Mantiki ni rahisi sana. Wakati motors zote mbili zinazunguka mwelekeo huo (saa yenye busara au saa ya kupambana na busara), mfuasi wa arduino atasonga mbele au nyuma. Ikiwa zote mbili zinaelekea upande mwingine, laini inayofuata roboti itageukia kushoto au kulia.

Utapata mchoro kamili wa unganisho hapa -> Mfuasi wa Mfuatiliaji Kamili Mafunzo

Hatua ya 5: Kupakia Nambari na Kukimbia Kwanza

Inapakia Msimbo na Kukimbia Kwanza
Inapakia Msimbo na Kukimbia Kwanza

Nambari ni rahisi kuelewa na ikiwa una maswali yoyote kuhusu nambari hizo, jisikie huru kuuliza kwenye maoni au katika jamii yetu. Utapata nambari kamili kutoka hapa.

Pakia nambari, ongeza nguvu, na uweke Roboti yako ya Mfuasi wa Arduino kwenye mstari mweusi na uone roboti ikifanya kazi.

Alikuwa na furaha? Katika sura inayofuata, nitakuonyesha jinsi ya kuingiza Algorithm ya PID katika Mfuasi wetu wa Mstari wa Arduino ili kufanya roboti yetu iwe laini zaidi na ya haraka kwa kudhibiti kasi ya gari. Jisajili RootSaid kwa miradi ya kushangaza zaidi.

Ilipendekeza: