Sisällysluettelo:

HackerBoxes Robotics Workshop: 22 vaihetta
HackerBoxes Robotics Workshop: 22 vaihetta

Video: HackerBoxes Robotics Workshop: 22 vaihetta

Video: HackerBoxes Robotics Workshop: 22 vaihetta
Video: Gigo ROBOTICS WORKSHOP #1246R Model 2.Touch Sensor Robot Product 2024, Marraskuu
Anonim
HackerBoxes Robotics Workshop
HackerBoxes Robotics Workshop

HackerBoxes Robotics Workshop on suunniteltu tarjoamaan erittäin haastava, mutta miellyttävä johdanto DIY -robottijärjestelmiin ja myös harrastajaelektroniikkaan yleensä. Robotiikkatyöpaja on suunniteltu paljastamaan osallistuja näille tärkeille aiheille ja oppimistavoitteille:

  • Kävelevät robotit
  • Suunnatut kokoonpanot liikkeen koordinoimiseksi
  • Sähköisten projektien juottaminen
  • Kaavamaiset piirikaaviot
  • Optiset anturit itsenäiseen ohjaukseen ja navigointiin
  • Analogiset suljetun silmukan ohjauspiirit
  • Arduino -ohjelmointi
  • NodeMCU -sulautetut RISC -prosessorit
  • Wi-Fi sulautetuissa prosessorijärjestelmissä
  • IoT -ohjaus Blyk -alustan avulla
  • Servomoottoreiden kytkentä ja kalibrointi
  • Monimutkainen robottiasennus ja -integrointi

HackerBoxes on kuukausittainen tilauslaatikkopalvelu DIY -elektroniikalle ja tietotekniikalle. Olemme päättäjiä, harrastajia ja kokeilijoita. Jos haluat ostaa HackerBoxes -työpajan tai saada HackerBoxes -yllätystilauspaketin suuria elektroniikkaprojekteja postitse joka kuukausi, käy osoitteessa HackerBoxes.com ja liity vallankumoukseen.

HackerBox -työpajojen projektit ja kuukausitilauksen HackerBoxes -projektit eivät ole aivan aloittelijoille. Ne vaativat yleensä jonkin verran aikaisempaa DIY -elektroniikka -altistusta, perustason juotostaitoja ja mukavuutta mikrokontrollerien, tietokonealustojen, käyttöjärjestelmän ominaisuuksien, toimintokirjastojen ja yksinkertaisen ohjelmoinnin kanssa. Käytämme myös kaikkia tyypillisiä harrastajien työkaluja DIY -elektroniikkaprojektien rakentamiseen, vianetsintään ja testaamiseen.

Hakata planeettaa!

Vaihe 1: Työpajan sisältö

Työpajan sisältö
Työpajan sisältö
  • RoboSpider -sarja
  • Autonominen linjaseuraava robottipaketti
  • Arduino Robotic Arm Wi-Fi -ohjain
  • MeArm -robottivarsisarja
  • Robotiikan saavutustiedosto

Muita asioita, joista voi olla apua:

  • Seitsemän AA -paristoa
  • Perusjuottotyökalut
  • Tietokone Arduino IDE: n käyttämiseen

Erittäin tärkeä lisäkohde, jota tarvitsemme, on todellinen seikkailun tunne, DIY -henki ja hakkerin uteliaisuus. Seikkailun aloittaminen tekijänä ja luojana voi olla jännittävä haaste. Erityisesti tämäntyyppinen harrastuselektroniikka ei ole aina helppoa, mutta kun jatkat ja nautit seikkailusta, sinnikkyydestä ja kaiken keksimisestä voi olla paljon tyydytystä!

Vaihe 2: RoboSpider

RoboSpider
RoboSpider
RoboSpider
RoboSpider

Rakenna oma RoboSpider tällä robottipaketilla. Siinä on kahdeksan moniliitosjalkaa, jotka toistavat todellisten hämähäkkien kävelyliikkeen. Tarkista sarjan osat ja varmista, että tässä on 71 kappaletta. Voitko arvata, mihin jokaista kappaletta käytetään RoboSpider -suunnittelussa?

Vaihe 3: RoboSpider - Johdotus

RoboSpider - Johdotus
RoboSpider - Johdotus

Johdota ensin RoboSpiderin moottori ja akkukotelo. Johdot voidaan yksinkertaisesti kiertää akun napoihin ohjeiden mukaisesti. Johdot voidaan kuitenkin myös juottaa varovasti paikoilleen, jos haluat.

Vaihe 4: RoboSpider - mekaaninen kokoonpano

RoboSpider - mekaaninen kokoonpano
RoboSpider - mekaaninen kokoonpano
RoboSpider - mekaaninen kokoonpano
RoboSpider - mekaaninen kokoonpano

Jokaiselle jalkaparille on muodostettu erittäin mielenkiintoinen hammaspyöräkokoonpano. Jokaisessa RoboSpiderissä on neljä tällaista kokoonpanoa kahdesta jalasta, jotka koordinoivat kahdeksan erillisen hämähäkkijalan liikettä. Huomaa, kuinka asennusteline on tarkoitettu vaihteiden suuntaamiseen.

RoboSpiderin loppuosa voidaan koota ohjeiden mukaisesti. Millaista kävelydynamiikkaa tämä RoboSpider esittelee?

Vaihe 5: Valmistaudu juottamaan

Valmistaudu juottamaan
Valmistaudu juottamaan
Valmistaudu juottamaan
Valmistaudu juottamaan

Juotos on prosessi, jossa kaksi tai useampia metalliesineitä (usein johtoja tai johtimia) yhdistetään toisiinsa sulattamalla täyteaine, jota kutsutaan juotokseksi metalliesineiden väliseen liitokseen. Erilaisia juotosvälineitä on helposti saatavilla. HackerBoxes Starter Workship sisältää hienon sarjan perusvälineitä pienen elektroniikan juottamiseen:

  • Juotin
  • Vaihtovinkkejä
  • Juotosraudan jalusta
  • Juotosraudan kärjenpuhdistusaine
  • Juottaa
  • Desoldering Wick

Jos olet uusi juotos, verkossa on paljon hienoja oppaita ja videoita juottamisesta. Tässä on yksi esimerkki. Jos sinusta tuntuu, että tarvitset lisäapua, yritä löytää alueeltasi paikallinen tekijäryhmä tai hakkeritila. Myös radioamatööriklubit ovat aina erinomaisia elektroniikkakokemuksen lähteitä.

Käytä suojalaseja juotettaessa

Haluat myös saada isopropyylialkoholia ja pyyhkeitä juotosliitoksiin jääneen ruskehtavan jäännöksen puhdistamiseen. Jos tämä jäännös jätetään paikoilleen, se syövyttää lopulta metallin liitoksessa.

Lopuksi kannattaa tutustua Mitch Altmanin sarjakuvaan "Soldering is Easy".

Vaihe 6: Linjanseurantarobotti

Image
Image
Linjanseurantarobotti - kaavio ja komponentit
Linjanseurantarobotti - kaavio ja komponentit

Viivanseuranta (alias Viivanseuranta) -robotti voi seurata paksua mustaa viivaa, joka on piirretty valkoiselle pinnalle. Linjan tulee olla noin 15 mm paksu.

Vaihe 7: Linjanseurantarobotti - kaavio ja komponentit

Linjanseurantarobotti - kaavio ja komponentit
Linjanseurantarobotti - kaavio ja komponentit
Linjanseurantarobotti - kaavio ja komponentit
Linjanseurantarobotti - kaavio ja komponentit

Tässä näkyvät linjaa seuraavan robotin osat ja piirikaavio. Yritä tunnistaa kaikki osat. Kun tarkastelet alla olevaa operaatioteoriaa, katso, voitko selvittää kunkin osan tarkoituksen ja ehkä jopa miksi niiden arvot on määritetty niin. Olemassa olevien piirien "käänteisen suunnittelun" yrittäminen on loistava tapa oppia suunnittelemaan omia.

Toiminnan teoria:

Linjan kummallakin puolella käytetään LEDiä (D4 ja D5) heijastamaan valopiste alla olevaan pintaan. Näissä alemmissa LED -valoissa on kirkkaat linssit, jotka muodostavat suunnatun valonsäteen hajaantuneen säteen sijaan. LED -valon alla olevan pinnan ollessa valkoinen tai musta, eri määrä valoa heijastuu takaisin vastaavaan valovastukseen (D13 ja D14). Valoresistorin ympärillä oleva musta letku auttaa kohdistamaan heijastuneen voiman suoraan anturiin. Valovastuksen signaaleja verrataan LM393 -sirussa sen määrittämiseksi, pitäisikö robotin jatkaa eteenpäin vai kääntääkö sitä. Huomaa, että LM393: n molemmilla vertailulaitteilla on samat tulosignaalit, mutta signaalit ovat vastakkaisia.

Robotin kääntäminen tapahtuu kytkemällä DC -moottori (M1 tai M2) päälle käännöksen ulkopuolelta jättäen moottorin kohti käännöksen sisäosaa pois päältä. Moottorit käynnistetään ja sammutetaan taajuusmuuttajatransistoreilla (Q1 ja Q2). Ylhäältä asennetut punaiset LEDit (D1 ja D2) osoittavat, mikä moottori on päällä milloin tahansa. Tämä ohjausmekanismi on esimerkki suljetun silmukan ohjauksesta ja tarjoaa nopeasti mukautuvaa ohjausta robotin liikeradan päivittämiseksi hyvin yksinkertaisella mutta tehokkaalla tavalla.

Vaihe 8: Linjanseurantarobotti - vastukset

Linjanseurantarobotti - vastukset
Linjanseurantarobotti - vastukset
Linjanseurantarobotti - vastukset
Linjanseurantarobotti - vastukset

Vastus on passiivinen, kaksinapainen sähkökomponentti, joka toteuttaa sähkövastuksen piirielementtinä. Elektronisissa piireissä vastuksia käytetään muun muassa virtavirran vähentämiseen, signaalitasojen säätämiseen, jännitteiden jakamiseen, aktiivisten elementtien esijännitykseen ja siirtolinjojen päättämiseen. Vastukset ovat yleisiä sähköverkkojen ja elektronisten piirien osia, ja ne ovat läsnä kaikkialla elektroniikkalaitteissa.

Linjaseuraava robottipaketti sisältää neljä erilaista aksiaalijohtimen läpivientireikien arvoa, joissa on värikoodatut nauhat kuvan mukaisesti:

  • 10 ohmia: ruskea, musta, musta, kulta
  • 51 ohmia: vihreä, ruskea, musta, kulta
  • 1K ohmia: ruskea, musta, musta, ruskea
  • 3,3 K ohmia: oranssi, oranssi, musta, ruskea

Vastukset tulee asettaa piirilevyn (PCB) yläosasta kuvan mukaisesti ja juottaa sitten alhaalta. Tietenkin on ilmoitettava oikea vastusarvo, ne eivät ole vaihdettavissa. Kuitenkin vastukset eivät ole polarisoituneita ja ne voidaan asettaa kumpaankin suuntaan.

Vaihe 9: Linjan seuranta - jäljellä olevat komponentit

Robottia seuraavat rivit - jäljellä olevat komponentit
Robottia seuraavat rivit - jäljellä olevat komponentit
Robottia seuraavat rivit - jäljellä olevat komponentit
Robottia seuraavat rivit - jäljellä olevat komponentit

Muut piirielementit, kuten tässä on esitetty, voidaan lisätä piirilevyn yläosasta ja juottaa alapuolelle, aivan kuten vastukset.

Huomaa, että neljä valoanturikomponenttia on asetettu piirilevyn pohjasta. Pitkä pultti työnnetään valoanturikomponenttien väliin ja kiinnitetään tiukasti avoimella mutterilla. Tämän jälkeen pyöristetty mutteri voidaan sijoittaa pultin päähän tasaisena liukukiskona.

Toisin kuin vastukset, useat muut komponentit ovat polarisoituja:

Transistoreilla on tasainen ja puolipyöreä puoli. Kun ne asetetaan piirilevyyn, varmista, että ne vastaavat piirilevyn valkoisia silkkipaino-merkintöjä.

LEDeillä on pitkä ja lyhyempi johto. Pitkä johdin on sovitettava + -liittimeen silkkipainan osoittamalla tavalla.

Purkin muotoisissa elektrolyyttikondensaattoreissa on negatiivinen liittimen ilmaisin (yleensä valkoinen raita), joka menee alas tölkin toiselle puolelle. Johto tällä puolella on negatiivinen ja toinen positiivinen. Ne on asetettava piirilevylle silkkipainikkeen osoittimien mukaisesti.

8-nastainen siru, sen kanta ja PCB-silkkipaino niiden asettamiseksi on varustettu puolipyöreällä osoitimella toisessa päässä. Nämä on asetettava riviin kaikille kolmelle. Pistorasia on juotettava piirilevyyn eikä sirua saa asettaa pistorasiaan ennen kuin juotos on valmis ja jäähtynyt. Vaikka siru voidaan juottaa suoraan piirilevyyn, sen on oltava erittäin nopea ja varovainen. Suosittelemme pistorasian käyttöä aina kun mahdollista.

Vaihe 10: Linjanseurantarobotti - akku

Linjanseurantarobotti - akku
Linjanseurantarobotti - akku

Kaksipuolisen teipin ohut yläkerros voidaan irrottaa akun kiinnittämiseksi. Johdot voidaan syöttää piirilevyn läpi ja juottaa alla. Ylimääräinen lanka voi olla hyödyllinen moottorien juottamisessa.

Vaihe 11: Linjanseurantarobotti - moottorit

Linjanseurantarobotti - Motors
Linjanseurantarobotti - Motors
Linjanseurantarobotti - Motors
Linjanseurantarobotti - Motors
Linjanseurantarobotti - Motors
Linjanseurantarobotti - Motors

Moottorin johdot voidaan juottaa piirilevyn alapuolella oleviin tyynyihin kuvan mukaisesti. Kun johdot on juotettu, kaksipuolisen teipin ohut, yläkerros voidaan poistaa moottorien kiinnittämiseksi piirilevyyn.

Vaihe 12: Seuraa robottia - katso sitä

Linjanseurantarobotti - katso sitä!
Linjanseurantarobotti - katso sitä!
Linjanseurantarobotti - katso sitä!
Linjanseurantarobotti - katso sitä!

Robottia seuraava rivi on ilo katsella. Laita pari AA -paristokennoa sisään ja anna sen repeytyä.

Tarvittaessa trimmerin potentiometrejä voidaan virittää tarkentamaan robotin reunan havaitsemista.

Jos robotissa on muita "käyttäytymisongelmia", on myös hyödyllistä tarkistaa neljän alapuolen anturikomponentin suuntaus ja erityisesti valoresistorien ympärillä oleva musta letku.

Käytä lopuksi uusia paristoja. Olemme huomanneet epäsäännöllisen suorituskyvyn, kun akku tyhjenee.

Vaihe 13: Robottivarsi MeArmilta

Robottivarsi MeArmilta
Robottivarsi MeArmilta
Robottivarsi MeArmilta
Robottivarsi MeArmilta

MeArm Robot Arm on kehitetty maailman helppokäyttöisimmäksi oppimistyökaluksi ja pienimmäksi, tyylikkäimmäksi robottivarsiksi. MeArm toimitetaan litteänä robotti-käsisarjana, joka käsittää laserleikatut akryylilevyt ja mikroservot. Voit rakentaa sen vain ruuvimeisselillä ja innolla. Lifehacker -sivusto on kuvannut sitä "Perfect Arduino -projektiksi aloittelijoille". MeArm on loistava muotoilu ja hauskaa, mutta se voi varmasti olla hieman hankala koota. Ota aikaa ja ole kärsivällinen. Älä koskaan pakota servomoottoreita. Tämä voi vahingoittaa pieniä muovisia hammaspyöriä servon sisällä.

Tämän työpajan MeArmia ohjataan älypuhelimesta tai tablet-sovelluksesta Arduino-kehitysalustaan mukautetun NodeMCU Wi-Fi -moduulin avulla. Tämä uusi ohjausmekanismi on aivan erilainen kuin MeArm -dokumentaatiossa käsitelty alkuperäinen "aivokortti", joten muista noudattaa tässä esitettyjä ohjaimen ohjeita eikä MeArmin alkuperäisen dokumentaation ohjeita. MeArm -akryylikomponenttien ja servomoottorien kokoamiseen liittyvät mekaaniset yksityiskohdat pysyvät samana.

Vaihe 14: Robottivarren Wi -Fi -ohjain - Valmista Arduino NodeMCU: ta varten

Robottivarren Wi -Fi -ohjain - Valmista Arduino NodeMCU: ta varten
Robottivarren Wi -Fi -ohjain - Valmista Arduino NodeMCU: ta varten

NodeMCU on avoimen lähdekoodin alusta, joka perustuu ESP8266 -siruun. Tämä siru sisältää 32-bittisen RISC-prosessorin, joka toimii 80 MHz: llä, Wi-Fi-yhteyden (IEEE 802.11 b/g/n), RAM-muistin, Flash-muistin ja 16 I/O-nastaista.

Ohjainlaitteistomme perustuu tässä esitettyyn ESP-12-moduuliin, joka sisältää ESP8266-sirun ja sen mukana toimitetun Wi-Fi-verkon tuen.

Arduino on avoimen lähdekoodin elektroniikka-alusta, joka perustuu helppokäyttöiseen laitteistoon ja ohjelmistoon. Se on tarkoitettu kaikille interaktiivisia projekteja tekeville. Vaikka Arduino -alusta käyttää yleensä Atmel AVR -mikro -ohjainta, se voi olla sovitin toimimaan muiden mikro -ohjaimien kanssa, mukaan lukien ESP8266.

Aloittaaksesi sinun on varmistettava, että tietokoneellesi on asennettu Arduino IDE. Jos sinulla ei ole IDE: tä asennettuna, voit ladata sen ilmaiseksi (www.arduino.cc).

Tarvitset myös tietokoneen käyttöjärjestelmän (OS) ohjaimia, jotta voit käyttää sopivaa Serial-USB-sirua käyttämässäsi NodeMCU-moduulissa. Tällä hetkellä useimmat NodeMCU-moduulit sisältävät CH340-sarja-USB-sirun. CH340 -sirujen valmistajalla (WCH.cn) on ohjaimet saatavilla kaikkiin suosittuihin käyttöjärjestelmiin. On parasta käyttää Googlen kääntämää sivua heidän sivustolleen.

Kun Arduino IDE on asennettu ja käyttöjärjestelmäohjaimet on asennettu USB -liitäntäpiirille, meidän on laajennettava Ardino IDE -laite käytettäväksi ESP8266 -sirun kanssa. Suorita IDE, siirry asetuksiin ja etsi kenttä "Hallituksen ylimääräiset URL -osoitteet"

Asenna Board Manager ESP8266: lle liittämällä tämä URL -osoite:

arduino.esp8266.com/stable/package_esp8266com_index.json

Asennuksen jälkeen sulje IDE ja käynnistä se sitten uudelleen.

Liitä nyt NodeMCU -moduuli tietokoneeseen microUSB -kaapelilla.

Valitse kortin tyyppi Arduino IDE: stä NodeMCU 1.0: ksi

Tässä on ohje, joka käy läpi Arduino NodeMCU: n asennusprosessin käyttämällä joitain erilaisia sovellusesimerkkejä. Se on hieman harhaanjohtava tässä tarkoituksessa, mutta saattaa olla hyödyllistä tarkastella toista näkökulmaa, jos jäät jumiin.

Vaihe 15: Robottivarren Wi -Fi -ohjain - hakata ensimmäinen NodeMCU -ohjelma

Robottivarren Wi -Fi -ohjain - hakata ensimmäinen NodeMCU -ohjelma
Robottivarren Wi -Fi -ohjain - hakata ensimmäinen NodeMCU -ohjelma

Aina kun liitämme uuden laitteiston tai asennamme uuden ohjelmistotyökalun, haluamme varmistaa, että se toimii kokeilemalla jotain hyvin yksinkertaista. Ohjelmoijat kutsuvat tätä usein "hei maailma" -ohjelmaksi. Sulautetulle laitteistolle (mitä teemme täällä) "hei maailma" vilkkuu yleensä LED -valoa (valodiodi).

Onneksi NodeMCU: ssa on sisäänrakennettu LED, jonka voimme vilkkua. Arduino IDE -laitteessa on myös esimerkkiohjelma LED -valojen vilkkumiseen.

Avaa esimerkki Arduino IDE: ssä blink. Jos tarkastelet tätä koodia tarkasti, huomaat, että se vuorottelee kääntämällä tappia 13 korkealle ja alas. Alkuperäisissä Arduino -levyissä käyttäjän merkkivalo on tapissa 13. NodeMCU -merkkivalo on kuitenkin nastassa 16. Joten voimme muokata blink.ino -ohjelmaa ja muuttaa jokaisen viittauksen nastasta 13 nastaan 16. Sitten voimme koota ohjelman ja lataa se NodeMCU -moduuliin. Tämä voi kestää muutaman yrityksen ja saattaa edellyttää USB -ohjaimen tarkistamista ja kortin ja portin asetusten tarkistamista IDE: ssä. Ota aikaa ja ole kärsivällinen.

Kun ohjelma on ladannut oikein, IDE sanoo "lataus valmis" ja LED alkaa vilkkua. Katso, mitä tapahtuu, jos muutat ohjelman sisällä olevaa delay () -toiminnon pituutta ja lataat sen sitten uudelleen. Onko se mitä odotit. Jos näin on, olet hakkeroinut ensimmäisen upotetun koodisi. Onnittelut!

Vaihe 16: Robottivarren Wi -Fi -ohjain - esimerkki ohjelmistokoodista

Robottivarren Wi -Fi -ohjain - esimerkki ohjelmistokoodista
Robottivarren Wi -Fi -ohjain - esimerkki ohjelmistokoodista

Blynk (www.blynk.cc) on alusta, joka sisältää iOS- ja Android -sovellukset Arduinon, Raspberry Pi: n ja muiden laitteiden hallintaan Internetin kautta. Se on digitaalinen kojelauta, johon voit rakentaa graafisen käyttöliittymän projektillesi vetämällä ja pudottamalla widgettejä. Kaikki on todella yksinkertaista asentaa ja alat ryöstää heti. Blynk vie sinut verkkoon ja on valmis asioiden Internetiin.

Tutustu Blynk -sivustoon ja noudata Arduino Blynk -kirjasto -ohjeiden ohjeita.

Tartu ArmBlynkMCU.ino Arduino -ohjelmaan, joka on liitetty tähän. Huomaat, että siinä on kolme merkkijonoa, jotka on alustettava. Voit jättää ne huomiotta toistaiseksi ja vain varmistaa, että voit koota ja ladata koodin sellaisena kuin se on NodeMCU: hon. Tarvitset tämän ohjelman ladattuna NodeMCU -laitteeseen seuraavaan servomoottorien kalibrointivaiheeseen.

Vaihe 17: Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi

Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi
Robottivarren Wi -Fi -ohjain - Servomoottorien kalibrointi

ESP-12E-moottorinsuojalevy tukee NodeMCU-moduulin liittämistä suoraan. Kohdista varovasti ja aseta NodeMCU-moduuli moottorin suojalevyyn. Kiinnitä myös neljä servoa suojaan kuvan mukaisesti. Huomaa, että liittimet ovat polarisoituneita ja ne on suunnattava kuvan mukaisesti.

Viimeisessä vaiheessa ladattu NodeMCU -koodi alustaa servot kalibrointipaikkaansa, kuten tässä on esitetty ja MeArm -dokumentaatiossa on keskusteltu. Servovarsien kiinnittäminen oikeaan suuntaan, kun servot on asetettu kalibrointiasentoonsa, varmistaa, että oikea aloituskohta, päätepiste ja liikealue on määritetty kullekin neljästä servosta.

Tietoja akkuvirran käytöstä NodeMCU- ja MeArm -servomoottoreiden kanssa:

Akkujohdot on kytkettävä akun tuloliittimiin. Moottorin suojuksessa on muovinen virtapainike akun tulon aktivoimiseksi. Pientä muovista hyppylohkoa käytetään ohjaamaan virtaa NodeMCU: lle moottorin suojuksesta. Ilman hyppylohkoa asennettu NodeMCU voi saada virtaa USB -kaapelista. Kun hyppylohko on asennettu (kuten kuvassa), akkuvirta reititetään NodeMCU -moduuliin.

Vaihe 18: Robotic Arm -käyttöliittymä - integroi Blynkin kanssa

Robotic Arm -käyttöliittymä - integroitu Blynkin kanssa
Robotic Arm -käyttöliittymä - integroitu Blynkin kanssa

Voimme nyt määrittää Blynk -sovelluksen ohjaamaan servomoottoreita.

Asenna Blyk -sovellus iOS- tai Android -mobiililaitteeseesi (älypuhelin tai tablet -tietokone). Kun olet asentanut, asenna uusi Blynk -projekti, jossa on neljä liukusäädintä kuvan mukaisesti neljän servomoottorin ohjaamiseksi. Huomaa Blynk -valtuutusmerkki, joka on luotu uutta Blynk -projektia varten. Voit lähettää sen sähköpostitse liittämisen helpottamiseksi.

Muokkaa ArmBlynkMCU.ino Arduino -ohjelmaa täyttämään kolme merkkijonoa:

  • Wi-Fi SSID (Wi-Fi-tukiasemaan)
  • Wi-Fi-salasana (Wi-Fi-tukiasemaan)
  • Blynk -valtuutusmerkki (Blynk -projektistasi)

Käännä ja lähetä nyt päivitetty koodi, joka sisältää kolme merkkijonoa.

Varmista, että voit siirtää neljää servomoottoria Wi-Fi-yhteyden kautta mobiililaitteesi liukusäätimillä.

Vaihe 19: Robottivarsi - mekaaninen kokoonpano

Robottivarsi - mekaaninen kokoonpano
Robottivarsi - mekaaninen kokoonpano
Robottivarsi - mekaaninen kokoonpano
Robottivarsi - mekaaninen kokoonpano
Robottivarsi - mekaaninen kokoonpano
Robottivarsi - mekaaninen kokoonpano

Nyt voimme jatkaa MeArmin mekaanista kokoonpanoa. Kuten aiemmin mainittiin, tämä voi olla hieman hankalaa. Ota aikaa ja ole kärsivällinen. Älä yritä pakottaa servomoottoreita.

Muista, että tätä MeArmia ohjaa NodeMCU Wi-Fi -moduuli, joka on aivan erilainen kuin MeArmin dokumentaatiossa käsitelty alkuperäinen "aivokortti". Muista noudattaa tässä esitettyjä ohjaimen ohjeita eikä MeArmin alkuperäisessä dokumentaatiossa olevia ohjeita.

Täydelliset mekaaniset kokoonpanotiedot löytyvät tältä sivustolta. Ne on merkitty MeArm v1.0: n rakennusoppaana.

Vaihe 20: Online -resurssit robotiikan opiskeluun

Online -resurssit robotiikan opiskeluun
Online -resurssit robotiikan opiskeluun

Robotiikan online -kursseja, kirjoja ja muita resursseja on kasvava määrä…

  • Stanfordin kurssi: Johdatus robotiikkaan
  • Columbian kurssi: Robotiikka
  • MIT -kurssi: Underactuated Robotics
  • Robotiikka Wiki -kirja
  • Robotiikan CourseWare
  • Tietojenkäsittelyn oppiminen robottien avulla
  • Robotiikka demystifioitu
  • Robottimekanismit
  • Matemaattinen robottikäsittely
  • Opetusrobotit Lego NXT: llä
  • LEGO Education
  • Huippuluokan robotiikka
  • Sulautettu robotiikka
  • Itsenäiset mobiilirobotit
  • Kiipeily- ja kävelyrobotit
  • Kiipeily- ja kävelyrobotit Uudet sovellukset
  • Humanoidirobotit
  • Robot Arms
  • Robotinkäsittelylaitteet
  • Robotinkäsittelylaitteiden edistysaskeleet
  • AI -robotiikka

Näiden ja muiden resurssien tutkiminen laajentaa jatkuvasti tietämystäsi robotiikan maailmasta.

Vaihe 21: Robotiikan saavutustiedosto

Robotics Acheivement Patch
Robotics Acheivement Patch

Onnittelut! Jos olet panostanut parhaasi näihin robotiikkaprojekteihin ja kehittänyt tietämystäsi, sinun tulee käyttää mukana olevaa saavutusmerkkiä ylpeänä. Kerro maailmalle, että olet servojen ja antureiden mestari.

Vaihe 22: hakata planeettaa

Hakata planeettaa
Hakata planeettaa

Toivomme, että nautit HackerBoxes Robotics Workshopista. Tämän ja muita työpajoja voi ostaa HackerBoxes.com -verkkokaupasta, jossa voit myös tilata kuukausittaisen HackerBoxes -tilauslaatikon ja saada upeita projekteja suoraan postilaatikkoosi joka kuukausi.

Jaa menestyksesi alla oleviin kommentteihin ja/tai HackerBoxes Facebook -ryhmään. Kerro meille toki, jos sinulla on kysyttävää tai tarvitset apua missä tahansa. Kiitos, että olet osa HackerBoxes -seikkailua. Tehdään jotain hienoa!

Suositeltava: