Kazalo:

Arduino Robot 4WR: 6 korakov
Arduino Robot 4WR: 6 korakov

Video: Arduino Robot 4WR: 6 korakov

Video: Arduino Robot 4WR: 6 korakov
Video: 10 Best Arduino Projects On Instructables 2024, November
Anonim
Image
Image
Shema vezja
Shema vezja

Hej fantje! Upam, da ste že uživali v mojem prejšnjem poučevalnem "ELEKTRONSKEM BOŽIČNEM DRVETU" in ste pripravljeni na novega, kot ponavadi sem naredil to vadnico, ki vas bo vodila korak za korakom, ko naredite svojega robota, in se začeli učiti, kako se izdelujejo roboti, ki jih je mogoče upravljati, in kako jih obvladati, bi bil ta projekt lahko odličen začetek v svetu robotike.

Med izdelavo tega projekta smo poskušali zagotoviti, da bo ta navodila najboljši vodnik za vas, da vam pomagamo, če želite narediti svojega robota, zato upamo, da ta navodila vsebujejo potrebne dokumente. Ta projekt je tako priročen za izdelavo posebej po pridobitvi prilagojenega tiskanega vezja, ki smo ga naročili pri JLCPCB za izboljšanje videza naše elektronske naprave, v tem priročniku pa je dovolj dokumentov in kod, ki vam omogočajo, da ustvarite svojega čudovitega robota. Ta projekt smo naredili v samo 4 dneh, samo en dan, da dobimo vse potrebne dele in dokončamo izdelavo strojne opreme ter sestavljanje, nato en dan za pripravo kode, ki ustreza našemu projektu, in dva dni za izdelavo aplikacije za Android smo začeli s testiranjem in prilagajanji.

Kaj se boste naučili iz tega navodila:

  1. Izbira prave strojne opreme za vaš projekt, odvisno od njegovih funkcionalnosti.
  2. Razumeti mehanizem robota.
  3. Pripravite diagram vezja za povezavo vseh izbranih komponent.
  4. Spajite elektronske dele na tiskano vezje.
  5. Sestavite vse dele projekta (telo robota).
  6. Začnite prvi test in potrdite projekt.

1. korak: Shema vezja

Shema vezja
Shema vezja

Kot vedno, poskušam pobrati nekaj enostavnih projektov za občinstvo, da jih lahko preizkusi vsak, današnji projekt pa je tudi enostaven, ki temelji na 3D natisnjenih delih robota SMARS, ki je majhno vozilo z dvema mikromotorjema. veliko modelov, ki jim lahko sledite za izdelavo lastnega robota, pa tudi o dodatkih, ki jih lahko dodate svojemu robotu, jih je veliko, vendar bomo za naš projekt začeli z osnovno zasnovo, zato v njem ni veliko dodatkov, vendar bomo objavili v prihajajočih videoposnetkih, kako našemu malemu robotu dodati več funkcij.

Če se premaknemo na krmilni del, kot prikazuje zgornji diagram vezja, bomo uporabili MCU ATmega328, ki ga lahko dobite s plošče Arduino UNO, ta MCU poganja dva mikromotorja skozi gonilnik L293 H-most in kot vidite, I dodala dva gonilnika motorja, tako da lahko uporabite to shemo vezja, če je vaš robot s štirimi motorji, imamo tudi zvočni signal, krmiljenje izhoda servo motorja, priključke za Bluetooth in vhod ultrazvočnega senzorja, vse to so funkcije, ki jih lahko igrajte se, ko ustvarite isti diagram vezja.

Še zadnja komponenta je regulator napetosti 5V, ki je tukaj potreben, saj za napajanje robota uporabljamo baterijo 9V, zato moramo za napajanje MCU in motorjev znižati napetost na 5V.

2. korak: izdelava tiskanih vezij

Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB
Izdelava PCB

O JLCPCB

JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.), je največje podjetje za izdelavo prototipov PCB na Kitajskem in visokotehnološki proizvajalec, specializiran za hitro izdelavo prototipov PCB in proizvodnjo majhnih PCB. Z več kot 10 -letnimi izkušnjami v proizvodnji PCB ima JLCPCB več kot 200.000 strank doma in v tujini, z več kot 8.000 spletnimi naročili izdelave prototipov PCB in proizvodnjo majhnih količin PCB na dan. Letna proizvodna zmogljivost je 200 000 kvadratnih metrov. za različne 1-slojne, 2-slojne ali večplastne PCB-je. JLC je profesionalni proizvajalec PCB -jev, ki ga odlikuje obsežna oprema za vrtine, strogo upravljanje in vrhunska kakovost.

Pogovorna elektronika

Po pripravi vezja sem ga preoblikoval v prilagojeno zasnovo tiskanega vezja in najlažja naloga je zdaj oddati naročilo za tiskana vezja, zato se moram preseliti k najboljšemu dobavitelju tiskanih vezij JLCPCB, da dobim najboljšo storitev za proizvodnjo tiskanih vezij, kot vedno samo nekaj preprostih klikov, to je vse, kar potrebujete, da naložite datoteke GERBER o zasnovi vezja, nato sem se pomaknil, da nastavim nekatere parametre, tokrat pa bomo za to tiskano vezje uporabili modro barvo, le štiri dni po oddaji naročila in moja tiskana vezja so vklopljena moje namizje.

Pakiranje, pošiljanje in vsi proizvodni koraki so zelo dobri za izdelavo teh lepih PCB -jev.

Povezane datoteke za prenos

Kot lahko vidite na zgornjih slikah, je tiskano vezje zelo dobro izdelano in imam enako zasnovo tiskanega vezja, ki smo ga naredili za našo glavno ploščo, in vse nalepke, tam so logotipi, ki me vodijo med koraki spajkanja. Za to vezje lahko prenesete tudi datoteko Gerberfile.

Korak: Sestavine

Sestavine
Sestavine
Sestavine
Sestavine

Preden začnemo spajkati elektronske dele, si oglejmo seznam elektronskih komponent za naš projekt, zato bomo potrebovali:

  • PCB, ki smo ga naročili pri JLCPCB
  • En Arduino Uno:
  • ATmega328 MCU:
  • Gonilnik motorja L293:
  • Modul Bluetooth HC05:
  • Regulator napetosti L7805:
  • 2 kondenzatorja skozi luknjo 10 uF:
  • 16 MHz oscilator:
  • Zvočni signal:
  • 2 enosmerna mikromotorja:
  • 9V baterija:

Potrebovali bomo robotsko 3D tiskane dele

4. korak: Sestavljanje strojne opreme

Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme
Sestavljanje strojne opreme

Zdaj je vse pripravljeno, zato začnimmo spajkati naše elektronske komponente na tiskano vezje in za to potrebujemo spajkalnik in žico spajkalnega jedra ter predelavo SMD za komponente SMD.

Varnost na prvem mestu

Spajkalnik Nikoli se ne dotikajte elementa spajkalnika….400 ° C! Žice držite za segrevanje s pinceto ali sponkami. Spajkalnik vedno vrnite na stojalo, ko ga ne uporabljate. Nikoli ga ne odlagajte na delovno mizo. Ko naprave ne uporabljate, jo izklopite in izvlecite iz vtičnice. Kot lahko vidite, je uporaba tega tiskanega vezja tako enostavna zaradi zelo kakovostne izdelave in ne pozabite na nalepke, ki vas bodo vodile med spajkanjem vsake komponente, ker boste na zgornji svileni plasti našli nalepko vsake komponente, ki označuje njeno namestitev na ploščo in na ta način boste 100% prepričani, da ne boste naredili nobenih napak pri spajkanju. Vsako komponento sem spajkal na njeno mesto in lahko z obema stranema tiskanega vezja spajkate svoje elektronske komponente.

5. korak: Montaža telesa robota

Sestava telesa robota
Sestava telesa robota
Sestava telesa robota
Sestava telesa robota
Sestava telesa robota
Sestava telesa robota

Nadaljujemo z montažo delov našega robota in začeli bomo z verigo kolesa, ki potrebuje teh 32 delov verige, 16 delov za vsako stran in uporabili smo to plastično nit, ki smo ji izrezali 30 delov, vsak del ima dolžino 15 milimetrov in držimo dele verige skupaj, lahko uporabite nekaj lepila, da zagotovite, da veriga ostane pritrjena, zdaj vzamemo robotsko ohišje in ta dva prosta kolesa ter ju sestavimo skupaj, nato pa 9V baterijo in mikromotorje vstavimo v njihove namestitve in sestavimo aktivna kolesa na motorje, nenazadnje postavimo verigo za povezavo koles med seboj, zadnji korak je privijanje žic koles in 9V baterije, nato vstavimo tiskano vezje v vtičnico in robot je zdaj pripravljen za premikanje.

6. korak: Del programske opreme in preskus

Del in test programske opreme
Del in test programske opreme
Del in test programske opreme
Del in test programske opreme
Del in test programske opreme
Del in test programske opreme

čas je, da se premaknem na del programske opreme. Naredil sem to kodo Arduino, ki jo lahko dobite na spodnji povezavi za prenos. To je tako osnovna koda, le nekaj navodil, ki jih morate prejeti iz aplikacije za Android, da lahko nadzirate premike robota, zdaj Vse, kar potrebujemo, je, da MCU namestimo na ploščo Arduino UNO in kodo naložimo v mikrokrmilnik, nato pa jo vzamemo nazaj v vtičnico na tiskanem vezju.

V prihodnjih videoposnetkih bomo objavili več funkcij, dodanih našemu robotu, saj vidite, da je današnji projekt tako enostaven za izdelavo in neverjeten, zato ga priporočamo vam, če se želite začeti igrati z roboti, ki jih je mogoče upravljati. Toda še nekaj drugih izboljšav, ki jih je treba izvesti v našem projektu, da bi bilo veliko bolj maslo, zato bom čakal na vaše komentarje, da ga izboljšamo, ne pozabite obiskati našega kanala YouTube, da boste imeli priložnost biti zmagovalec meseca naš nagradni program.

Še zadnja stvar: poskrbite, da boste vsak dan delali elektroniko.

Naslednjič se vidimo čebelji MB iz MEGA DAS -a.

Priporočena: