Satura rādītājs:
- 1. darbība: shēmas shēma
- 2. solis: PCB izgatavošana
- 3. solis: Sastāvdaļas
- 4. solis: aparatūras montāža
- 5. solis: robota korpusa montāža
- 6. darbība. Programmatūras daļa un pārbaude
Video: Arduino robots 4WR: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
Čau puiši! Es ceru, ka jums jau patika mans iepriekšējais pamācāmais „ELEKTRONISKAIS ZIEMASSVĒTKU KOKS” un esat gatavs jaunam, kā parasti, es izveidoju šo pamācību, lai soli pa solim palīdzētu jums izveidot savu robotu un sākt mācīties, kā tiek veidoti kontrolējami roboti un kā tos kontrolēt, šis projekts varētu būt lielisks sākums robotikas pasaulē.
Veidojot šo projektu, mēs centāmies pārliecināties, ka šī pamācība būs labākais ceļvedis, lai palīdzētu jums, ja vēlaties izveidot savu robotu, tāpēc mēs ceram, ka šajā pamācībā ir nepieciešamie dokumenti. Šis projekts ir tik ērts, lai to izveidotu īpaši pēc pielāgotas PCB iegādes, ko esam pasūtījuši no JLCPCB, lai uzlabotu mūsu elektroniskās ierīces izskatu, un šajā rokasgrāmatā ir pietiekami daudz dokumentu un kodu, lai jūs varētu izveidot savu skaisto robotu. Mēs esam veikuši šo projektu tikai 4 dienu laikā, tikai vienu dienu, lai iegūtu visas nepieciešamās detaļas un pabeigtu aparatūras izgatavošanu un montāžu, pēc tam vienu dienu, lai sagatavotu kodu, kas atbilst mūsu projektam, un divas dienas, lai izveidotu Android lietotni mēs esam sākuši testēšanu un pielāgošanu.
Ko jūs mācīsities no šī pamācības:
- Pareiza aparatūras izvēle jūsu projektam atkarībā no tā funkcijām.
- Izprotiet robotu mehānismus.
- Sagatavojiet shēmu, lai savienotu visus izvēlētos komponentus.
- Lodējiet elektroniskās detaļas pie PCB.
- Salieciet visas projekta daļas (robota korpuss).
- Sāciet pirmo pārbaudi un apstipriniet projektu.
1. darbība: shēmas shēma
Kā vienmēr, puiši, es cenšos uzņemt dažus vieglus projektus skatītājiem, lai ikviens to varētu izmēģināt, un arī šodienas projekts ir vienkāršs, pamatojoties uz 3D drukātajām SMARS robota daļām, kas ir mazs transportlīdzeklis ar diviem mikromotoriem. daudz dizainu, kurus varat sekot, lai izveidotu savu robotu, kā arī par piederumiem, kurus varat pievienot savam robotam, to ir daudz, taču mūsu projektam mēs sāksim ar pamata dizainu, tāpēc tajā nav daudz piederumu, bet mēs to publicēsim nākamajos videoklipos, kā mūsu mazajam robotam pievienot papildu funkcijas.
Pārejot uz vadības daļu, kā parādīts iepriekšējā shēmā, mēs izmantosim ATmega328 MCU, ko varat iegūt no Arduino UNO plates, šis MCU vada abus mikromotorus caur L293 H-tilta draiveri un, kā redzat, es pievienoja divus motora draiverus, lai jūs varētu izmantot šo shēmu, ja jūsu robots ir četru motoru robots, kā arī mums ir skaņas signāla izeja, servomotoru izejas vadība, Bluetooth savienojuma tapas un ultraskaņas sensora ieeja, visas šīs funkcijas varat spēlējiet ar, kad veidojat to pašu shēmu.
Tikai viens pēdējais komponents ir 5V sprieguma regulators, kas šeit ir nepieciešams, jo robota barošanai izmantojam 9V akumulatoru, un MCU un motoru barošanas avotam ir nepieciešams samazināt spriegumu līdz 5V.
2. solis: PCB izgatavošana
Par JLCPCB
JLCPCB (Shenzhen JIALICHUANG Electronic Technology Development Co., Ltd.) ir lielākais PCB prototipu uzņēmums Ķīnā un augsto tehnoloģiju ražotājs, kas specializējas ātru PCB prototipu un mazu partiju PCB ražošanā. Ar vairāk nekā 10 gadu pieredzi PCB ražošanā JLCPCB ir vairāk nekā 200 000 klientu mājās un ārzemēs, un vairāk nekā 8 000 tiešsaistes pasūtījumu PCB prototipēšanai un nelielam PCB ražošanas apjomam dienā. Gada ražošanas jauda ir 200 000 kv.m. dažādiem viena slāņa, divu slāņu vai daudzslāņu PCB. JLC ir profesionāls PCB ražotājs, kas piedāvā liela mēroga, akas aprīkojumu, stingru pārvaldību un izcilu kvalitāti.
Runājošā elektronika
Pēc ķēdes sagatavošanas es to pārveidoju par pielāgotu PCB dizainu, un vienkāršākais uzdevums tagad ir pasūtīt PCB, tāpēc man ir jāpāriet uz labāko PCB piegādātāju JLCPCB, lai iegūtu vislabāko PCB ražošanas pakalpojumu, kā vienmēr tikai daži vienkārši klikšķi, tas ir viss, kas jums nepieciešams, lai augšupielādētu ķēdes dizaina GERBER failus, tad es pārcēlos, lai iestatītu dažus parametrus, un šoreiz mēs izmantosim šai PCB zilo krāsu, tikai četras dienas pēc pasūtījuma veikšanas un manas PCB ir ieslēgtas mana darbvirsma.
Iepakošana, nosūtīšana un visas ražošanas darbības tiek veiktas ļoti labi, lai iegūtu šīs skaistās PCB.
Saistītie lejupielādes faili
Kā redzat attēlos iepriekš, PCB ir ļoti labi izgatavots, un man ir tāds pats PCB dizains, kādu esam izveidojuši mūsu pamatplatei un visām etiķetēm, logotipi ir pieejami, lai palīdzētu man lodēšanas laikā. Šai shēmai varat arī lejupielādēt Gerberfile.
3. solis: Sastāvdaļas
Pirms sākat lodēt elektroniskās detaļas, pārskatīsim mūsu projekta elektronisko komponentu sarakstu, tāpēc mums būs nepieciešams:
- PCB, ko esam pasūtījuši no JLCPCB
- Viens Arduino Uno:
- ATmega328 MCU:
- L293 motora draiveris:
- HC05 Bluetooth modulis:
- L7805 sprieguma regulators:
- 2 kondensatori ar caurumu 10 uF:
- 16 Mhz oscilators:
- Signāls:
- 2 līdzstrāvas mikromotori:
- 9V akumulators:
Un mums būs nepieciešamas robota 3D drukātās detaļas
4. solis: aparatūras montāža
Tagad viss ir gatavs, tāpēc sāksim lodēt mūsu elektroniskos komponentus uz PCB, un, lai to izdarītu, mums ir nepieciešams lodāmurs un lodēšanas serdes vads un SMD komponentu SMD pārstrādes stacija.
Drošība pirmajā vietā
Lodāmurs Nekad nepieskarieties lodāmura elementiem….400 ° C! Sildāmos vadus turiet ar pincetēm vai skavām. Vienmēr ievietojiet lodāmuru atpakaļ statīvā, kad to nelietojat. Nekad nenolieciet to uz darbagalda. Izslēdziet ierīci un atvienojiet to no strāvas, kad to nelietojat. Kā redzat, šīs PCB izmantošana ir tik vienkārša, jo tā ir ļoti kvalitatīva, un neaizmirstot etiķetes, kas jums palīdzēs, lodējot katru sastāvdaļu, jo augšējā zīda slānī jūs atradīsit katra komponenta etiķeti, kas norāda tā izvietojumu un tādējādi jūs būsiet 100% pārliecināts, ka nepieļausit lodēšanas kļūdas. Es esmu pielodējis katru komponentu tā izvietojumā, un jūs varat izmantot abas PCB puses, lai lodētu savas elektroniskās sastāvdaļas.
5. solis: robota korpusa montāža
Mēs turpinām mūsu robotu detaļu montāžu, un mēs sāksim ar riteņa ķēdi, mums ir vajadzīgas šīs 32 ķēdes daļas, 16 daļas katrā pusē, un mēs izmantojām šo plastmasas pavedienu, kuru esam sagriezuši 30 daļas, katras daļas garums ir 15 milimetri un mēs turējam ķēdes daļas kopā, jūs varat izmantot kādu līmi, lai ķēde paliktu piestiprināta, tagad mēs ņemam robota šasiju un šos divus brīvos riteņus un saliekam tos kopā, pēc tam ievietojam 9V akumulatoru un mikromotorus tos novieto, un mēs montējam aktīvos riteņus pie motoriem, visbeidzot, bet ne mazāk svarīgi, mēs ievietojam ķēdi, lai savienotu riteņus savā starpā, pēdējais solis ir skrūvēt riteņu vadus un 9 V akumulatoru, tad mēs ievietojam PCB tā kontaktligzdā un robots ir gatavs kustībai.
6. darbība. Programmatūras daļa un pārbaude
ir pienācis laiks pāriet uz programmatūras daļu, kurā esmu izveidojis šo Arduino kodu, kuru varat iegūt no tālāk esošās lejupielādes saites, tas ir tik vienkāršs kods, tikai daži norādījumi, kas jāsaņem no android lietotnes, lai kontrolētu robota kustības, tagad viss, kas mums nepieciešams, ir ievietot MCU Arduino UNO plāksnē, un mēs augšupielādējam kodu mikrokontrollerī, pēc tam mēs to noņemam atpakaļ uz mūsu PCB ligzdas.
Nākamajos videoklipos mēs publicēsim papildu funkcijas, kas pievienotas mūsu robotam, jo jūs redzat, ka puišu šodienas projektu ir tik vienkārši izveidot un tas ir pārsteidzošs, un mēs iesakām to jums, puiši, ja vēlaties sākt spēlēt ar kontrolējamiem robotiem. Bet vēl daži citi uzlabojumi, kas jāveic mūsu projektā, lai padarītu to daudz sviesta, tāpēc es gaidīšu jūsu komentārus, lai to uzlabotu, neaizmirstiet apmeklēt mūsu YouTube kanālu, lai kļūtu par mēneša uzvarētāju mūsu dāvanu programma.
Pēdējā lieta, pārliecinieties, ka katru dienu veicat elektroniku.
Tas bija BEE MB no MEGA DAS tiekamies nākamajā reizē.
Ieteicams:
Arduino - Labirinta risināšanas robots (MicroMouse) Sienas robots: 6 soļi (ar attēliem)
Arduino | Labirinta risināšanas robots (MicroMouse) Sienas sekojošais robots: Laipni lūdzam, es esmu Īzāks, un šis ir mans pirmais robots "Striker v1.0". Šis robots tika izstrādāts, lai atrisinātu vienkāršu labirintu. Sacensībās mums bija divi labirinti un robots spēja tos identificēt. Jebkuras citas izmaiņas labirintā var prasīt izmaiņas
RC kontrolēts robots XLR8! Izglītības robots: 5 soļi
RC kontrolēts robots XLR8! Izglītības robots: Sveiki, šajā rakstā tiks parādīts, kā izveidot pamata robotu. Vārds "robots" burtiski nozīmē "vergs" vai "strādnieks". Pateicoties mākslīgā intelekta sasniegumiem, roboti vairs nav tikai daļa no Isaka Asimova zinātniskās fantastikas
[DIY] Zirnekļa robots (četrkāršais robots, četrkājains): 14 soļi (ar attēliem)
[DIY] Zirnekļa robots (četrkāršais robots, četrkājains): ja jums ir nepieciešams papildu atbalsts no manis, labāk būs ziedot man piemērotu ziedojumu: http: //paypal.me/RegisHsu2019-10-10 atjauninājums: jaunais kompilators radīs peldošā skaitļa aprēķināšanas problēmu. Esmu jau modificējis kodu. 2017-03-26
Līdzsvarojošais robots / 3 riteņu robots / STEM robots: 8 soļi
Līdzsvarojošais robots / trīs riteņu robots / STEM robots: mēs esam izveidojuši kombinētu balansēšanas un trīsriteņu robotu, kas paredzēts lietošanai skolās un pēc skolas izglītības programmās. Robota pamatā ir Arduino Uno, pielāgots vairogs (visas konstrukcijas detaļas ir iekļautas), litija jonu akumulators (viss atbilst
Sviesta robots: Arduino robots ar eksistenciālu krīzi: 6 soļi (ar attēliem)
Sviesta robots: Arduino robots ar eksistenciālu krīzi: šī projekta pamatā ir animācijas sērija "Riks un Mortijs". Vienā no epizodēm Riks izgatavo robotu, kura vienīgais mērķis ir atnest sviestu. Kā studentiem no Bruface (Briseles Inženieru fakultāte) mums ir uzdevums mecha