Sisällysluettelo:
- Vaihe 1: Kuinka tämä robotti toimii
- Vaihe 2: Piirikaavio
- Vaihe 3: Piirilevyjen valmistus
- Vaihe 4: Robottirungon 3D -tulostetut osat
- Vaihe 5: Elektroniset ainesosat
- Vaihe 6: Ohjelmiston osa
- Vaihe 7: Elektroniikan kokoonpano
- Vaihe 8: Robotin rungon kokoonpano ja esittely
Video: Kuinka tehdä Humanoid -robotti: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Hei kaverit! Toivottavasti pidit jo aiemmasta ohjeistamastani "Online Weather Station (NodeMCU)" -palvelusta ja olet valmis uuteen, viimeksi kootun SMARS -mallirobotin, tämän päivän projektin, jälkeen on kyse myös robottien oppimisesta ja käytämme OTTOa robotin malli tässä videossa ja siitä tulee todella hämmästyttävä projekti, tämä projekti voisi olla loistava alku robotiikka -maailmassa.
Tämän projektin aikana yritimme varmistaa, että tämä ohje on paras opas sinulle, jos haluat tehdä oman robotin, joten toivomme, että tämä ohje sisältää tarvittavat asiakirjat.
Tämä projekti on niin kätevä tehdä erityisesti saatuaan räätälöidyn piirilevyn, jonka olemme tilanneet JLCPCB: ltä parantaaksemme elektronisen laitteemme ulkonäköä, ja myös tässä oppaassa on tarpeeksi asiakirjoja ja koodeja, jotka auttavat sinua luomaan kauniin robotin.
Olemme tehneet tämän projektin vain 5 päivässä, vain kaksi päivää saadaksemme robotille 3D -tulostetut osat kaikki tarvittavat elektroniikkakomponentit ja sitten vielä kaksi päivää laitteiston valmistuksen ja kokoonpanon loppuun saattamiseksi, sitten yhden päivän valmistellaksemme koodin hanke ja olemme aloittaneet testauksen ja säädöt.
Mitä opit tästä ohjeesta:
- Osien valinta sen toimintojen mukaan.
- Ymmärrä robotin mekanismi.
- Valmistele piirikaavio kaikkien valittujen komponenttien liittämiseksi.
- Juotos elektroniset osat piirilevyyn.
- Kokoa kaikki projektin osat (robotin runko).
- Aloita ensimmäinen testi ja vahvista projekti.
Vaihe 1: Kuinka tämä robotti toimii
Aloitamme projektin kuvauksesta, kuten jo sanoin, toistamme OTTO -robottimallin, jonka 3D -suunnittelemat osat saat ilmaiseksi OTTO -yhteisöltä, mutta lisäämme projektiin räätälöidyn piirilevyn suunnittelun robotin hallitsemiseksi. käytämme ATmega328 -mikrokontrolleria sen sijaan, että käyttäisimme koko Arduino Nano -korttia, kuten yhteisö teki tässä projektissa.
Robotissa on monia ominaisuuksia ja pidät sen liikkeistä, joita suorittavat 4 servomoottoria ja sen äänet aktiivisen summerin kautta, robotti saa virtansa yksinkertaisesta 9 V: n litiumakusta ja sitä ohjataan Bluetooth -moduulilla ladattavan Android -sovelluksen kautta suoraan ilmaiseksi Playstoresta ja Appstoresta.
Robotin liikkeet suoritetaan 4 servomoottorilla, joten meillä on 2 servoa kummassakin jalassa, ja myös OTTO -robotista on päivitetty versio, joka hallitsee myös käsien liikkeitä, mutta emme tee tätä tässä asennettavassa ja päivitämme ohjauspaneelin tätä tehtävää varten tulevassa opastettavassa.
Vaihe 2: Piirikaavio
Jotta voisin koota kaikki elektroniikkakomponentit yhteen, päätin luoda oman PCB -mallini tätä projektia varten ja tuottaa sen JLCPCB: stä, muutin easyEDA -alustalle, jossa valmistelin seuraavan piirikaavion ja näet kaikki tarvitsemamme komponentit, sitten muutin piirisuunnittelun piirilevyrakenteeksi, jonka mitat olivat robotin runkoon sopivat.
Vaihe 3: Piirilevyjen valmistus
Piirin valmistelun jälkeen muutin sen räätälöityyn piirilevyrakenteeseen, jossa oli parannetut mitat ja muoto robotin koteloon sopivaksi. Seuraava vaihe on luoda piirilevyn suunnittelun GERBER -tiedostot ja ladata se JLCPCB -tilaussivulle PCB: n tuottamiseksi.
Neljä päivää odottaa piirilevyjä ja tässä olemme. Tämä on ensimmäinen kerta, kun yritämme piirilevyjen keltaista väriä ja se näyttää todella hyvältä.
Vaihe 4: Robottirungon 3D -tulostetut osat
Siirrytään robotin runko -osiin, kuten jo mainitsin esityksessäsi, että saat tämän robotin STL -tiedostot OTTO -yhteisön verkkosivustolta tämän linkin kautta näiden osien tuottamiseksi 3D -tulostimen avulla.
Vaihe 5: Elektroniset ainesosat
Nyt meillä on kaikki valmiina lähtöön, joten tarkastelemme komponenttiluetteloa:
★ ☆ ★ Tarvittavat komponentit (Amazon -linkit) ★ ☆ ★
- Piirilevy, jonka olemme tilanneet JLCPCB: ltä
- ATmega328 -mikrokontrolleri:
- HC-05 Bluetooth-moduuli:
- Ultraäänianturi:
- 4 servomoottoria:
- 22pF -kondensaattorit:
- 10uF -kondensaattorit:
- Oskillaattori:
- L7805 Jännitesäädin:
- Summeri:
- 9 V: n akku:
- Otsikon liitin:
Vaihe 6: Ohjelmiston osa
Nyt meidän on ladattava robottikoodi mikrokontrolleriin, joten tarvitsemme Arduino Uno -kortin tähän liittyen. Tietoa robottiohjelmistosta, jonka avulla voit ladata koodin Arduino IDE: llä, tai voit ladata vain OTTO blockly IDE: n, joka auttaa sinua muutamia esimerkkejä aloittaaksesi oman ohjelman tekemisen robotille, meidän tapauksessamme lataamme tämän yhteisön tarjoaman koodin. Tämän koodin avulla voin käyttää kaikkia robotin ominaisuuksia Android -sovelluksesta.
Voit saada viimeisimmän päivitetyn version tästä linkistä tai voit ladata alla olevan liitteenä olevan tiedoston, joka liittyy projektimme käyttämään koodiversioon 9.
Vaihe 7: Elektroniikan kokoonpano
Valmistimme elektronisen osan valmiiksi, joten aloitamme elektronisten komponenttien juottamisen piirilevylle.
Kuten kuvista näkyy, tämän piirilevyn käyttäminen on niin helppoa, koska se on erittäin laadukas ja unohtamatta tarroja, jotka opastavat sinua juotettaessa jokaista komponenttia, koska löydät ylimmästä silkkikerroksesta jokaisen komponentin etiketin. sen sijoittaminen levylle ja näin olet 100% varma, ettet tee juotosvirheitä.
Olen juottanut jokaisen komponentin paikalleen, tästä PCB: stä se on kaksikerroksinen piirilevy, mikä tarkoittaa, että voit käyttää sen molempia puolia elektronisten komponenttien juottamiseen.
Vaihe 8: Robotin rungon kokoonpano ja esittely
Ennen kokoonpanon aloittamista suosittelen kalibroimaan kaikki servomoottorisi 90 asteen kulmaan, käytä vain Arduino -perusdemoesittelyä.
Kokoonpano ei voisi olla helpompaa kuin tämä:
- Ota robotin runko ja kaksi servomoottoria ja ruuvaa ne ylhäältä.
- liitä sitten jalat koottuihin servoihin säätääksesi jalkojen liikkeitä.
- seuraava vaihe on yhdistää kaksi muuta servoa jalkoihin ja kiinnittää jalkaosat servoihin, ja näin saat yhden servon kullekin jalalle ja yhden servon jokaiselle jalalle.
- Seuraava osa on ultraäänianturi, jonka asetamme robotin päähän.
- Viimeinen vaihe on liittää ultraäänianturi liittimeen ja servot piirilevyyn.
Voit viitata koodiin, josta löydät sopivan symbolin kullekin servolle, ja löydät saman merkin valmistamamme piirilevyn yläosasta.
Akun liittämisen jälkeen kiinnitämme pään runkoon ja voimme aloittaa leikkimisen robotillamme.
Nautin todella tästä projektista ja toivon teidän näkevän teitä tuottavan tällaisia robotteja, mutta silti joitain muita parannuksia projektissamme, jotta siitä saataisiin paljon enemmän voita, siksi odotan kommenttejanne sen parantamiseksi.
Viimeinen asia, varmista, että teet elektroniikkaa joka päivä.
Se oli BEE MB MEGA DAS: sta, nähdään seuraavalla kerralla.
Suositeltava:
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): 7 vaihetta (kuvilla)
Kuinka tehdä langaton tinapurkkipuhelin! (Arduino Walkie Talkie): Juuri eilen olin keskellä erittäin tärkeää puhelua, kun banaanipuhelin lakkasi toimimasta! Olin niin turhautunut. Se on viimeinen kerta, kun jätän puhelun tyhmän puhelimen takia! (Jälkeenpäin ajateltuna olen saattanut olla hieman vihainen
Kuinka tehdä ladattava aurinkovalo: 8 vaihetta
Kuinka tehdä ladattava aurinkovalo:
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: 9 vaihetta
DIY Kuinka näyttää aika M5StickC ESP32: ssa Visuinon avulla - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä
Kuinka tehdä LED -kuutio - LED -kuutio 4x4x4: 3 vaihetta
Kuinka tehdä LED -kuutio | LED -kuutio 4x4x4: LED -kuutio voidaan ajatella LED -näyttönä, jossa yksinkertaiset 5 mm: n LEDit toimivat digitaalisten pikselien roolissa. LED -kuution avulla voimme luoda kuvia ja kuvioita käyttämällä optisen ilmiön käsitettä, joka tunnetaan nimellä visio pysyvyys (POV). Niin
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: 8 vaihetta
DIY Kuinka tehdä tyylikkään näköinen kello - StickC - Helppo tehdä: Tässä opetusohjelmassa opimme ohjelmoimaan ESP32 M5Stack StickC: n Arduino IDE: n ja Visuinon avulla näyttämään ajan nestekidenäytöllä ja asettamaan ajan myös StickC -painikkeilla