Satura rādītājs:

HackerBoxes robotikas darbnīca: 22 soļi
HackerBoxes robotikas darbnīca: 22 soļi

Video: HackerBoxes robotikas darbnīca: 22 soļi

Video: HackerBoxes robotikas darbnīca: 22 soļi
Video: Online kursa par mākslīgo intelektu atklāšana - Elements of AI 2024, Jūlijs
Anonim
HackerBoxes robotikas darbnīca
HackerBoxes robotikas darbnīca

HackerBoxes Robotikas darbnīca tika izstrādāta, lai sniegtu ļoti izaicinošu, bet patīkamu ievadu DIY robotizētajās sistēmās un arī hobiju elektronikā kopumā. Robotikas darbnīca ir paredzēta, lai iepazīstinātu dalībnieku ar šīm svarīgajām tēmām un mācību mērķiem:

  • Pastaigas roboti
  • Mehānismi kustību koordinēšanai
  • Lodēšanas elektroniskie projekti
  • Shēmu shēmas
  • Optiskie sensori autonomai stūrēšanai un navigācijai
  • Analogās slēgtās ķēdes vadības shēmas
  • Arduino programmēšana
  • NodeMCU iegultie RISC procesori
  • Wi-Fi iegultās procesoru sistēmās
  • IoT vadība, izmantojot Blyk platformu
  • Elektromotora elektroinstalācija un kalibrēšana
  • Sarežģīta robotu montāža un vadības integrācija

HackerBoxes ir ikmēneša abonēšanas kastes pakalpojums DIY elektronikai un datortehnoloģijai. Mēs esam veidotāji, hobiji un eksperimentētāji. Ja vēlaties iegādāties HackerBoxes semināru vai katru mēnesi pa pastu saņemt lielisku elektronikas projektu HackerBoxes pārsteiguma abonēšanas kastīti, lūdzu, apmeklējiet mūs vietnē HackerBoxes.com un pievienojieties revolūcijai.

Projekti HackerBox semināros, kā arī tie, kas iekļauti HackerBoxes ikmēneša abonementā, nav īsti iesācējiem. Tie parasti prasa zināmu iepriekšēju DIY elektronikas ekspozīciju, pamata lodēšanas prasmes un komfortu darbā ar mikrokontrolleriem, datoru platformām, operētājsistēmas funkcijām, funkciju bibliotēkām un vienkāršu programmu kodēšanu. Mēs arī izmantojam visus tipiskos hobiju rīkus DIY elektronikas projektu veidošanai, atkļūdošanai un testēšanai.

Uzlauzt planētu!

1. darbība: semināra saturs

Semināra saturs
Semināra saturs
  • RoboSpider komplekts
  • Autonomas līnijas sekošanas robotu komplekts
  • Arduino robotu rokas Wi-Fi kontrolieris
  • MeArm robotu roku komplekts
  • Robotikas sasniegumu plāksteris

Papildu vienumi, kas var būt noderīgi:

  • Septiņas AA baterijas
  • Pamata lodēšanas rīki
  • Dators Arduino IDE palaišanai

Ļoti svarīgs papildu priekšmets, kas mums būs vajadzīgs, ir īsta piedzīvojumu sajūta, DIY gars un hakeru zinātkāre. Jebkura piedzīvojuma uzsākšana kā veidotājam un veidotājam var būt aizraujošs izaicinājums. Jo īpaši šāda veida hobija elektronika ne vienmēr ir vienkārša, taču, neatlaidīgi turpinot un izbaudot piedzīvojumu, lielu neatlaidību un visu izdomāšanu var gūt liels gandarījums!

2. darbība: RoboSpider

RoboSpider
RoboSpider
RoboSpider
RoboSpider

Izveidojiet savu RoboSpider, izmantojot šo robotu komplektu. Tam ir astoņas daudzsavienojumu kājas, kas atkārto īstu zirnekļu staigāšanas kustību. Pārbaudiet komplekta daļas, lai pārbaudītu šeit redzamos 71 gabalu. Vai varat uzminēt, kādam nolūkam katrs gabals tiek izmantots RoboSpider dizainā?

3. darbība: RoboSpider - elektroinstalācija

RoboSpider - elektroinstalācija
RoboSpider - elektroinstalācija

Vispirms pievienojiet RoboSpider motora un akumulatora korpusu. Vadus var vienkārši savīt uz akumulatora spailēm, kā parādīts instrukcijās. Tomēr, ja vēlaties, vadus var piesardzīgi pielodēt vietā.

4. solis: RoboSpider - mehāniskā montāža

RoboSpider - mehāniskā montāža
RoboSpider - mehāniskā montāža
RoboSpider - mehāniskā montāža
RoboSpider - mehāniskā montāža

Katram kāju pārim ir izveidots ļoti interesants zobratu komplekts. Katram RoboSpider ir četri šādi divu kāju komplekti, lai koordinētu astoņu atsevišķu zirnekļa kāju kustību. Ņemiet vērā, kā tiek nodrošināta armatūra, kas palīdz pārnesumu izlīdzināšanai.

Pārējo RoboSpider var salikt, kā parādīts instrukcijās. Kāda veida staigāšanas dinamiku demonstrē šis RoboSpider?

5. solis: sagatavosimies lodēšanai

Gatavosimies lodēšanai
Gatavosimies lodēšanai
Gatavosimies lodēšanai
Gatavosimies lodēšanai

Lodēšana ir process, kurā divi vai vairāki metāla priekšmeti (bieži vien vadi vai vadi) ir savienoti kopā, izkausējot pildvielas metālu, ko sauc par lodēšanu, metāla priekšmetu savienojumā. Ir viegli pieejami dažāda veida lodēšanas rīki. HackerBoxes Starter Workship ietver jauku pamata rīku komplektu mazu elektronikas lodēšanai:

  • Lodāmurs
  • Padomi nomaiņai
  • Lodāmura statīvs
  • Lodāmura uzgaļu tīrīšanas līdzeklis
  • Lodēt
  • Atkausēšanas dakts

Ja esat jauns lodētājs, tiešsaistē ir daudz lielisku rokasgrāmatu un videoklipu par lodēšanu. Šeit ir viens piemērs. Ja jums liekas, ka jums nepieciešama papildu palīdzība, mēģiniet savā reģionā atrast vietējo veidotāju grupu vai hakeru vietu. Arī radioamatieru klubi vienmēr ir lieliski elektronikas pieredzes avoti.

Lodēšanas laikā valkājiet aizsargbrilles

Jūs arī vēlēsities iegūt izopropilspirtu un tamponus, lai notīrītu brūnganos plūsmas atlikumus, kas palikuši uz lodēšanas locītavām. Ja šis atlikums tiek atstāts vietā, tas galu galā korozē savienojumā esošo metālu.

Visbeidzot, iespējams, vēlēsities apskatīt Miča Altmana komiksu grāmatu "Lodēšana ir vienkārša".

6. solis: līnija pēc robota

Image
Image
Līnijas sekošanas robots - shēma un sastāvdaļas
Līnijas sekošanas robots - shēma un sastāvdaļas

Līnijas sekošanas (pazīstams arī kā līnijas izsekošanas) robots var sekot biezai melnai līnijai, kas novilkta uz baltas virsmas. Līnijai jābūt apmēram 15 mm biezai.

7. solis: rindas sekošanas robots - shēma un sastāvdaļas

Līnijas sekošanas robots - shēma un komponenti
Līnijas sekošanas robots - shēma un komponenti
Līnijas sekošanas robots - shēma un sastāvdaļas
Līnijas sekošanas robots - shēma un sastāvdaļas

Šeit ir parādītas līnijas sekojošā robota daļas, kā arī shēmas shēma. Mēģiniet identificēt visas daļas. Pārskatot tālāk sniegto darbību teoriju, noskaidrojiet, vai varat izdomāt katras daļas mērķi un varbūt pat to, kāpēc to vērtības ir tik precīzi norādītas. Mēģinājums "pārveidot esošās shēmas" ir lielisks veids, kā iemācīties izveidot savu shēmu.

Darbības teorija:

Katrā līnijas pusē gaismas diode (D4 un D5) tiek izmantota, lai projicētu gaismas plankumu uz zemāk esošās virsmas. Šīm apakšējām gaismas diodēm ir skaidras lēcas, lai veidotu vērstu gaismas staru, nevis izkliedētu staru. Atkarībā no tā, vai virsma zem gaismas diodes ir balta vai melna, atšķirīgs gaismas daudzums atspoguļosies atpakaļ attiecīgajā fotorezistorā (D13 un D14). Melnā caurule ap fotorezistoru palīdz fokusēt atstaroto spīdumu tieši sensorā. Fotorezistoru signāli tiek salīdzināti LM393 mikroshēmā, lai noteiktu, vai robotam jāturpina taisni uz priekšu vai jāpagriež. Ņemiet vērā, ka abiem LM393 salīdzinātājiem ir vienādi ievades signāli, bet signāli ir pretēji orientēti.

Robota pagriešana tiek veikta, ieslēdzot līdzstrāvas motoru (M1 vai M2) pagrieziena ārpusē, vienlaikus atstājot motoru pagrieziena iekšpusē izslēgtā stāvoklī. Motori tiek ieslēgti un izslēgti, izmantojot piedziņas piedziņas tranzistorus (Q1 un Q2). Augšpusē uzstādītās sarkanās gaismas diodes (D1 un D2) parāda, kurš motors ir ieslēgts jebkurā brīdī. Šis stūres mehānisms ir slēgtā cikla vadības piemērs un nodrošina ātri pielāgojamus norādījumus, lai ļoti vienkāršā, bet efektīvā veidā atjauninātu robota trajektoriju.

8. solis: līnija pēc robota - rezistori

Līnijas sekošanas robots - rezistori
Līnijas sekošanas robots - rezistori
Līnijas sekošanas robots - rezistori
Līnijas sekošanas robots - rezistori

Rezistors ir pasīva divu termināļu elektriska sastāvdaļa, kas kā ķēdes elementu īsteno elektrisko pretestību. Elektroniskajās shēmās rezistorus izmanto, lai cita starpā samazinātu strāvas plūsmu, pielāgotu signāla līmeņus, sadalītu spriegumus, novirzītu aktīvos elementus un pārtrauktu pārvades līnijas. Rezistori ir kopīgi elektrotīklu un elektronisko shēmu elementi, un tie ir visuresoši elektroniskajās iekārtās.

Līniju sekojošais robotu komplekts ietver četras dažādas aksiālā svina caururbjošo rezistoru vērtības ar krāsu kodētām joslām, kā parādīts attēlā:

  • 10 omi: brūns, melns, melns, zelts
  • 51 omi: zaļa, brūna, melna, zelta
  • 1K omi: brūns, melns, melns, brūns
  • 3.3K omi: oranža, oranža, melna, brūna

Rezistori jāievieto no iespiedshēmas plates (PCB) augšdaļas, kā parādīts attēlā, un pēc tam jāpielodē no apakšas. Protams, jānorāda pareizā rezistora vērtība, tie nav savstarpēji aizvietojami. Tomēr rezistori nav polarizēti, un tos var ievietot jebkurā virzienā.

9. solis: rindas sekošana robotam - atlikušie komponenti

Līnijai sekojošais robots - atlikušie komponenti
Līnijai sekojošais robots - atlikušie komponenti
Līnijai sekojošais robots - atlikušie komponenti
Līnijai sekojošais robots - atlikušie komponenti

Citus ķēdes elementus, kā parādīts šeit, var ievietot no PCB augšpuses un lodēt zemāk, tāpat kā rezistorus.

Ņemiet vērā, ka četras gaismas sensora sastāvdaļas faktiski ir ievietotas no PCB apakšas. Garā skrūve ir ievietota starp gaismas sensora komponentiem un cieši piestiprināta ar atvērtu uzgriezni. Pēc tam noapaļoto vāciņu uzgriezni var novietot uz skrūves gala kā gludu planieri.

Atšķirībā no rezistoriem vairākas citas sastāvdaļas ir polarizētas:

Tranzistoriem ir plakana puse un pusapaļa puse. Kad tie ir ievietoti PCB, pārliecinieties, vai tie atbilst baltajiem zīda ekrāna marķējumiem uz PCB.

Gaismas diodēm ir garš vads un īsāks vads. Garais vads jāsaskaņo ar + spaili, kā norādīts uz sietspiedes.

Kārbas formas elektrolītiskajiem kondensatoriem ir negatīvs spailes indikators (parasti balta svītra), kas iet uz leju vienā kārbas pusē. Svins šajā pusē ir negatīvais, bet otrs - pozitīvais. Tie jāievieto PCB saskaņā ar zīda ekrānā esošajiem tapu indikatoriem.

8 kontaktu mikroshēmai, tās ligzdai un PCB sietspiedei to ievietošanai visiem ir pusapaļš indikators vienā galā. Tie ir jāsaskaņo visiem trim. Kontaktligzdai jābūt pielodētai PCB, un mikroshēmu nedrīkst ievietot kontaktligzdā, kamēr lodēšana nav pabeigta un atdzesēta. Lai gan mikroshēmu var tieši pielodēt PCB, to darot, jābūt ļoti ātram un uzmanīgam. Iesakām izmantot kontaktligzdu, kad vien iespējams.

10. darbība: rindas sekošana robotam - akumulators

Līnijas sekošanas robots - akumulators
Līnijas sekošanas robots - akumulators

Divpusējās lentes plānu, augšējo slāni var noņemt, lai piestiprinātu akumulatoru. Vadi var tikt padoti caur PCB un lodēti zemāk. Pārpalikušais vads var būt noderīgs motoru lodēšanai.

11. solis: rindas sekošana robotam - Motors

Līnijas sekošanas robots - Motors
Līnijas sekošanas robots - Motors
Līnijas sekošanas robots - Motors
Līnijas sekošanas robots - Motors
Līnijas sekošanas robots - Motors
Līnijas sekošanas robots - Motors

Motoru vadus var pielodēt pie spilventiņiem PCB apakšpusē, kā parādīts attēlā. Kad vadi ir pielodēti, var noņemt divpusējās lentes plānu, augšējo slāni, lai piestiprinātu motorus pie PCB.

12. solis: rindas sekošana robotam - skatieties to

Līnijas sekošanas robots - skaties!
Līnijas sekošanas robots - skaties!
Līnijas sekošanas robots - skaties!
Līnijas sekošanas robots - skaties!

Rinda, kas seko robotam, ir prieks skatīties. Ielieciet pāris AA bateriju elementus un ļaujiet tam plīst.

Ja nepieciešams, trimmera potenciometrus var noregulēt, lai uzlabotu robota malu noteikšanu.

Ja ar robotu ir kādas citas "uzvedības" problēmas, ir arī noderīgi pārbaudīt četru apakšējo sensoru komponentu izlīdzinājumu un jo īpaši melno cauruli ap fotorezistoriem.

Visbeidzot, noteikti izmantojiet jaunas baterijas. Mēs esam pamanījuši nepareizu veiktspēju, tiklīdz akumulators izlādējas.

13. darbība. Robotiskā roka no MeArm

Robotiskā roka no MeArm
Robotiskā roka no MeArm
Robotiskā roka no MeArm
Robotiskā roka no MeArm

MeArm robotu roka tika izstrādāta kā pasaulē pieejamākais mācību līdzeklis un mazākā, stilīgākā robota roka. MeArm tiek piegādāts kā plakanas paketes robotu roku komplekts, kas sastāv no lāzera grieztām akrila loksnēm un mikro servo. Jūs to varat veidot tikai ar skrūvgriezi un entuziasmu. Lifehacker vietne to ir aprakstījusi kā "Perfektu Arduino projektu iesācējiem". MeArm ir lielisks dizains un daudz jautrības, taču to montāža noteikti var būt nedaudz sarežģīta. Nesteidzieties un esiet pacietīgs. Centieties nekad nepiespiest servodzinējus. To darot, iespējams, var sabojāt sīkos plastmasas zobratus servo iekšpusē.

MeArm šajā darbnīcā tiek vadīts no viedtālruņa vai planšetdatora lietotnes, izmantojot NodeMCU Wi-Fi moduli, kas pielāgots Arduino izstrādes platformai. Šis jaunais vadības mehānisms ir diezgan atšķirīgs no MeArm dokumentācijā apskatītās sākotnējās "smadzeņu" plates, tāpēc noteikti ievērojiet šeit sniegtos norādījumus par kontrolieri, nevis tos, kas norādīti MeArm oriģinālajā dokumentācijā. Mehāniskās detaļas attiecībā uz MeArm akrila detaļu un servomotoru montāžu paliek nemainīgas.

14. darbība: Wi -Fi kontrolieris ar robotu roku - sagatavojiet Arduino NodeMCU

Robotrokas Wi -Fi kontrolieris - sagatavojiet Arduino NodeMCU
Robotrokas Wi -Fi kontrolieris - sagatavojiet Arduino NodeMCU

NodeMCU ir atvērtā koda platforma, kuras pamatā ir mikroshēma ESP8266. Šajā mikroshēmā ietilpst 32 bitu RISC procesors, kas darbojas ar frekvenci 80 MHz, Wi-Fi (IEEE 802.11 b/g/n), RAM atmiņa, zibatmiņa un 16 I/O tapas.

Mūsu kontroliera aparatūra ir balstīta uz šeit redzamo ESP-12 moduli, kas ietver ESP8266 mikroshēmu kopā ar iekļauto Wi-Fi tīkla atbalstu.

Arduino ir atvērtā koda elektronikas platforma, kuras pamatā ir viegli lietojama aparatūra un programmatūra. Tas ir paredzēts ikvienam, kas veido interaktīvus projektus. Lai gan Arduino platforma parasti izmanto Atmel AVR mikrokontrolleru, tā var būt adapteris darbam ar citiem mikrokontrolleriem, ieskaitot mūsu ESP8266.

Lai sāktu, jums jāpārliecinās, vai datorā ir instalēta Arduino IDE. Ja jums nav instalēts IDE, varat to lejupielādēt bez maksas (www.arduino.cc).

Jums būs nepieciešami arī datora operētājsistēmas (OS) draiveri, lai piekļūtu atbilstošajai sērijas USB mikroshēmai jūsu izmantotajā NodeMCU modulī. Pašlaik lielākajā daļā NodeMCU moduļu ir CH340 sērijas USB mikroshēma. CH340 mikroshēmu ražotājam (WCH.cn) ir pieejami draiveri visām populārajām operētājsistēmām. Viņu vietnei vislabāk ir izmantot Google tulkoto lapu.

Kad esam instalējuši Arduino IDE un instalējuši operētājsistēmas draiverus USB saskarnes mikroshēmai, mums ir jāpaplašina Ardino IDE, lai tā darbotos ar ESP8266 mikroshēmu. Palaidiet IDE, dodieties uz preferencēm un atrodiet lauku “Papildu valdes pārvaldnieka URL” ievadīšanai

Lai instalētu ESP8266 valdes pārvaldnieku, ielīmējiet šo URL:

arduino.esp8266.com/stable/package_esp8266com_index.json

Pēc instalēšanas aizveriet IDE un pēc tam sāciet to dublēt.

Tagad pievienojiet NodeMCU moduli datoram, izmantojot microUSB kabeli.

Arduino IDE atlasiet tāfeles veidu kā NodeMCU 1.0

Šeit ir pamācība, kas aptver Arduino NodeMCU iestatīšanas procesu, izmantojot dažus dažādus lietojumprogrammu piemērus. Šeit tas ir nedaudz novirzīts no mērķa, taču, ja iestrēgst, var būt noderīgi aplūkot citu viedokli.

15. darbība: Wi -Fi kontrolieris ar robotu roku - uzlauziet savu pirmo NodeMCU programmu

Robotrokas Wi -Fi kontrolieris - uzlauziet savu pirmo NodeMCU programmu
Robotrokas Wi -Fi kontrolieris - uzlauziet savu pirmo NodeMCU programmu

Ikreiz, kad pievienojam jaunu aparatūru vai instalējam jaunu programmatūras rīku, mums patīk pārliecināties, vai tā darbojas, izmēģinot kaut ko ļoti vienkāršu. Programmētāji to bieži sauc par “sveikas pasaules” programmu. Iebūvētajai aparatūrai (ko mēs šeit darām) "sveika pasaule" parasti mirgo LED (gaismas diode).

Par laimi, NodeMCU ir iebūvēta gaismas diode, ko mēs varam mirgot. Arī Arduino IDE ir piemēra programma mirgojošām gaismas diodēm.

Arduino IDE ietvaros atveriet piemēru, ko sauc par mirgošanu. Rūpīgi izpētot šo kodu, jūs varat redzēt, ka tas pārmaiņus pagriež tapu 13 augstu un zemu. Oriģinālajos Arduino dēļos lietotāja gaismas diode ir ieslēgta uz 13. tapas. Tomēr NodeMCU gaismas diode ir ieslēgta 16. Tādējādi mēs varam rediģēt blink.ino programmu, lai mainītu katru atsauci uz tapu 13. uz tapu 16. Tad mēs varam apkopot programmu un augšupielādējiet to NodeMCU modulī. Tas var prasīt dažus mēģinājumus, un var būt nepieciešams pārbaudīt USB draiveri un vēlreiz pārbaudīt paneļa un porta iestatījumus IDE. Nesteidzieties un esiet pacietīgs.

Kad programma būs pareizi augšupielādējusi, IDE pateiks “augšupielāde pabeigta” un gaismas diode sāks mirgot. Skatiet, kas notiek, ja programmas iekšpusē maināt funkcijas delay () garumu un pēc tam to augšupielādējat vēlreiz. Vai tas ir tas, ko jūs gaidījāt. Ja tā, jūs esat uzlauzis savu pirmo iegulto kodu. Apsveicam!

16. darbība: Wi -Fi kontrolieris ar robotizētu roku - programmatūras koda paraugs

Robotrokas Wi -Fi kontrolleris - programmatūras koda paraugs
Robotrokas Wi -Fi kontrolleris - programmatūras koda paraugs

Blynk (www.blynk.cc) ir platforma, kas ietver iOS un Android lietotnes, lai internetā kontrolētu Arduino, Raspberry Pi un citu aparatūru. Tas ir digitāls informācijas panelis, kurā varat izveidot sava projekta grafisko interfeisu, vienkārši velkot un nometot logrīkus. Ir ļoti vienkārši visu iestatīt, un jūs uzreiz sāksiet mesties. Blynks jūs novirzīs tiešsaistē un būs gatavs interneta lietām.

Apskatiet Blynk vietni un izpildiet Arduino Blynk bibliotēkas iestatīšanas norādījumus.

Paņemiet šeit pievienoto ArmBlynkMCU.ino Arduino programmu. Jūs pamanīsit, ka tai ir trīs virknes, kas jāinicializē. Pagaidām varat tos ignorēt un vienkārši pārliecinieties, ka varat apkopot un augšupielādēt kodu, kāds tas ir, NodeMCU. Šī programma būs jāielādē NodeMCU, lai veiktu nākamo servomotoru kalibrēšanu.

17. darbība: Wi -Fi kontrolieris ar robotu roku - Servo motoru kalibrēšana

Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana
Robotrokas Wi -Fi kontrolieris - Servo motoru kalibrēšana

ESP-12E motora vairoga plāksne atbalsta tiešu NodeMCU moduļa pievienošanu. Uzmanīgi sakārtojiet un ievietojiet NodeMCU moduli motora vairoga panelī. Piestipriniet arī četrus servos pie vairoga, kā parādīts attēlā. Ņemiet vērā, ka savienotāji ir polarizēti un tiem jābūt orientētiem, kā parādīts attēlā.

NodeMCU kods, kas tika ielādēts pēdējā solī, inicializē servos to kalibrēšanas pozīciju, kā parādīts šeit un apspriests MeArm dokumentācijā. Piestiprinot servo sviras pareizajā orientācijā, kamēr servosistēmas ir iestatītas kalibrēšanas pozīcijā, tiek nodrošināts, ka katram no četriem servos ir konfigurēts pareizais sākuma punkts, beigu punkts un kustības diapazons.

Par akumulatora enerģijas izmantošanu ar servodzinējiem NodeMCU un MeArm:

Akumulatora vadiem jābūt pieslēgtiem pie akumulatora ievades skrūves spailēm. Uz motora vairoga ir plastmasas barošanas poga, lai aktivizētu akumulatora ieejas padevi. Mazais plastmasas džemperis tiek izmantots, lai no motora vairoga novadītu enerģiju uz NodeMCU. Ja nav uzstādīts džemperis, NodeMCU var darboties no USB kabeļa. Kad džemperis ir uzstādīts (kā parādīts attēlā), akumulatora enerģija tiek novirzīta uz NodeMCU moduli.

18. darbība: lietotāja saskarne ar robotu roku - integrējiet ar Blynk

Robotiskas rokas lietotāja interfeiss - integrējiet ar Blynk
Robotiskas rokas lietotāja interfeiss - integrējiet ar Blynk

Tagad mēs varam konfigurēt lietotni Blynk, lai vadītu servomotorus.

Instalējiet lietotni Blyk savā iOS vai Android mobilajā ierīcē (viedtālrunī vai planšetdatorā). Pēc instalēšanas izveidojiet jaunu Blynk projektu ar četriem slīdņiem, kā parādīts četru servomotoru vadīšanai. Ņemiet vērā Blynk autorizācijas marķieri, kas ģenerēts jums jaunajam Blynk projektam. Lai atvieglotu ielīmēšanu, varat to nosūtīt pa e -pastu.

Rediģējiet ArmBlynkMCU.ino Arduino programmu, lai aizpildītu trīs virknes:

  • Wi-Fi SSID (jūsu Wi-Fi piekļuves punktam)
  • Wi-Fi parole (jūsu Wi-Fi piekļuves punktam)
  • Blynk autorizācijas marķieris (no jūsu Blynk projekta)

Tagad apkopojiet un augšupielādējiet atjaunināto kodu, kurā ir trīs virknes.

Pārliecinieties, vai varat pārvietot četrus servomotorus, izmantojot Wi-Fi, izmantojot mobilās ierīces slīdņus.

19. solis: Robotiskā roka - mehāniskā montāža

Robotiskā roka - mehāniskā montāža
Robotiskā roka - mehāniskā montāža
Robotiskā roka - mehāniskā montāža
Robotiskā roka - mehāniskā montāža
Robotiskā roka - mehāniskā montāža
Robotiskā roka - mehāniskā montāža

Tagad mēs varam turpināt MeArm mehānisko montāžu. Kā minēts iepriekš, tas var būt nedaudz grūts. Nesteidzieties un esiet pacietīgs. Centieties nepiespiest servodzinējus.

Atcerieties, ka šo MeArm kontrolē NodeMCU Wi-Fi modulis, kas ir diezgan atšķirīgs no sākotnējās "smadzeņu" plates, kas apskatīta MeArm dokumentācijā. Noteikti ievērojiet šeit sniegtos kontroliera norādījumus, nevis MeArm oriģinālajā dokumentācijā.

Pilnu informāciju par mehānisko montāžu var atrast šajā vietnē. Tie ir apzīmēti kā būvēšanas ceļvedis MeArm v1.0.

20. solis: tiešsaistes resursi robotikas studijām

Tiešsaistes resursi robotikas studijām
Tiešsaistes resursi robotikas studijām

Arvien pieaug tiešsaistes robotikas kursu, grāmatu un citu resursu skaits …

  • Stenfordas kurss: Ievads robotikā
  • Kolumbijas kurss: Robotika
  • MIT kurss: Nepietiekama robotika
  • Robotikas WikiBook
  • Robotikas kurss
  • Mācīties skaitļošanu ar robotiem
  • Robotika ir demistificēta
  • Robotu mehānismi
  • Matemātiskā robotikas manipulācija
  • Izglītības roboti ar Lego NXT
  • LEGO izglītība
  • Robežmāksla
  • Iegultā robotika
  • Autonomie mobilie roboti
  • Kāpšanas un staigāšanas roboti
  • Kāpšanas un staigāšanas roboti - jaunas lietojumprogrammas
  • Humanoīdu roboti
  • Robotu ieroči
  • Manipulatori ar robotiem
  • Robotu manipulatoru sasniegumi
  • AI robotika

Šo un citu resursu izpēte nepārtraukti paplašinās jūsu zināšanas par robotikas pasauli.

21. solis: Robotikas sasniegumu plāksteris

Robotikas sasniegumu plāksteris
Robotikas sasniegumu plāksteris

Apsveicam! Ja esat ieguldījis savus spēkus šajos robotikas projektos un papildinājis savas zināšanas, ar lepnumu nēsājiet komplektā iekļauto sasniegumu plāksteri. Ļaujiet pasaulei zināt, ka esat servo un sensoru meistars.

22. solis: uzlauziet planētu

Uzlauzt planētu
Uzlauzt planētu

Mēs ceram, ka jums patiks HackerBoxes robotikas darbnīca. Šo un citus seminārus var iegādāties tiešsaistes veikalā vietnē HackerBoxes.com, kur varat arī abonēt ikmēneša HackerBoxes abonēšanas lodziņu un katru mēnesi nogādāt lieliskus projektus tieši uz jūsu pastkasti.

Lūdzu, dalieties savos panākumos zemāk esošajos komentāros un/vai HackerBoxes Facebook grupā. Noteikti informējiet mūs, ja jums ir kādi jautājumi vai nepieciešama palīdzība ar kaut ko. Paldies, ka esat daļa no HackerBoxes piedzīvojuma. Izgatavosim kaut ko lielisku!

Ieteicams: