Sisällysluettelo:
- Vaihe 1: Robotin osat
- Vaihe 2: 3D -tulostusosat
- Vaihe 3: Edessä Assesmbly
- Vaihe 4: Pohja servo
- Vaihe 5: Kiinnitä rintakehä
- Vaihe 6: Aseta kynät
- Vaihe 7: Vedä pyyhekumit
- Vaihe 8: Aseta lisää kyniä
- Vaihe 9: Rakenna piiri
- Vaihe 10: Poraa
- Vaihe 11: Aseta Arduino Micro paikalleen
- Vaihe 12: Kiinnitä akun pidike
- Vaihe 13: Kiinnitä piirilevy
- Vaihe 14: Johdot Servot
- Vaihe 15: Ohjelmoi Arduino
- Vaihe 16: Kytke akku
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41
3D -tulostuksessa on mukavaa, että se tekee robottien rakentamisesta helppoa. Voit suunnitella minkä tahansa kokoonpanon osia, joista voit unelmoida, ja saada ne käteesi käytännössä heti. Tämä mahdollistaa nopean prototyyppien laatimisen ja kokeilun. Tämä erityisesti 3D -tulostettu robotti on esimerkki tästä. Idea saada kävelijäbotti, joka on siirtänyt etuosan tasapainopistettä, on ollut minulla muutaman vuoden ajan. Kuitenkin sen toteuttaminen hyllyllä olevilla osilla osoittautui aina melko hankalaksi ja esti minua todella yrittämästä. Kuitenkin, kun tajusin, että tämä voidaan tehdä nopeasti ja helposti 3D -tulostuksella, pystyin vihdoin luomaan tämän robotin noin kahdessa päivässä. Pohjimmiltaan 3D -tulostus oli antanut minulle mahdollisuuden saada idea ja toteuttaa se alle 48 tunnissa. Jos haluat kokeilla käsiäsi tämän helpon robotin valmistamisessa, olen sisällyttänyt tiedostot ja lähettänyt ohjeet itse tekemiseen. Tämä on ehdottomasti hauska viikonloppuprojekti 3D -tulostimella varustetulle, joka tuntee hieman elektroniikasta ja juottamisesta saadakseen jalkansa märkäksi robotiikalla.
Vaihe 1: Robotin osat
Hanki seuraavat materiaalit:
(x1) 3D-tulostin (käytän Creality CR-10: tä) (x2) Vakioservot (x1) Arduino micro (x1) 40-nastainen pistorasia (x1) PCB (x1) 9 V: n akun napsautus (x1) 9 V: n paristopidike (x1) 9 V paristo (x2) 3-nastaiset otsat (x13) M3 mutterit ja pultit (x4) lyijykynät
(Huomaa, että jotkut tämän sivun linkit ovat kumppanilinkkejä. Tämä ei muuta kohteen kustannuksia puolestasi. Sijoitan saadut tulot uudelleen uusien projektien tekemiseen. Jos haluat ehdotuksia vaihtoehtoisille toimittajille, anna minulle tietää.)
Vaihe 2: 3D -tulostusosat
3D tulosta liitetyt tiedostot käyttämällä tiettyä 3D -tulostinta. Saatat joutua määrittämään tiedostot toimimaan tietyn asetuksesi tuen kanssa.
Vaihe 3: Edessä Assesmbly
Aseta neljä ruuvia robotin etuosaan.
Liu'uta kaksi etujalan hammaspyörää robotin rungon etuosassa olevaan lokeroon siten, että jalkaterät osoittavat ulospäin.
Aseta vaihde jalkojen kahden hammaspyörän väliin.
Paina servovetolaatikko keskivaihteen holkkiin ja kiinnitä se ruuvilla.
Lopuksi, ruuvaa servo paikalleen käyttämällä aiemmin asennettuja ruuveja etuasennuksen loppuunsaattamiseksi.
Vaihe 4: Pohja servo
Liu'uta alempi servo asennuskiinnikkeeseen ja ruuvaa se paikalleen.
Vaihe 5: Kiinnitä rintakehä
Paina 3D -painettu ylävartalo moottorin voimansiirron keskelle ja ruuvaa se paikalleen.
Vaihe 6: Aseta kynät
Työnnä lyijykynät ylävartaloon siten, että pyyhekumien päät tulevat ulos.
Vaihe 7: Vedä pyyhekumit
Vedä pyyhekumi irti kahdesta kynästä pihdeillä.
Vaihe 8: Aseta lisää kyniä
Työnnä kynän pää, johon pyyhekumi kiinnitettiin, kumpaankin etujalan pistorasiaan.
Vaihe 9: Rakenna piiri
Liitä 40-nastainen pistorasia levyn keskelle. Kytke 9 V: n paristokiinnittimen musta johto Arduino-pistorasian maadoitusnastaan ja punainen johto V-in-nastaan. 40 -napainen pistorasia seuraavasti: otsatappi 1 - 5 V virtapistokkeen nasta 2 - Maadoituskaapelin nasta 3 - Digitaalinen nasta 8 (pistorasian nasta 36) Juotos toinen kolminastainen urosliitin 40 -napaiseen pistorasiaan seuraavasti: nastatappi 1 - 5 V virtapistokkeen nasta 2 - Maadoituskaapelin nasta 3 - Digitaalinen nasta 9 (pistorasia 37)
Vaihe 10: Poraa
Poraa 1/8 reikä, joka on keskitetty piirilevyn osaan, jossa ei ole juotettuja sähköliitäntöjä.
Vaihe 11: Aseta Arduino Micro paikalleen
Työnnä Arduino micro pistokkeen asianmukaisiin nastoihin.
Vaihe 12: Kiinnitä akun pidike
Kiinnitä akun pidike piirilevyn alaosaan varoen oikosulkemasta sen sähköliitäntöjä.
Vaihe 13: Kiinnitä piirilevy
Ruuvaa piirilevy kiinni robotin rungon kiinnitysreikiin.
Vaihe 14: Johdot Servot
Kytke servopistokkeet piirilevyn sopiviin urospuolisiin liittimiin.
Vaihe 15: Ohjelmoi Arduino
Ohjelmoi Arduino seuraavalla koodilla:
//
// 3D-tulostetun robotin koodi // Lisätietoja: https://www.instructables.com/id/3D-Printed-Robot/ // Tämä koodi on Public Domain // // lisää servokirjasto # include // Luo kaksi servoinstanssia Servo myservo; Servo myservo1; // Muuta näitä numeroita, kunnes servot ovat keskellä !!!! // Teoriassa 90 on täydellinen keskipiste, mutta yleensä korkeampi tai matalampi. int FrontBalanced = 75; int BackCentered = 100; // Muuttujat, jotka kompensoivat tasapainon takakeskipistettä, kun etu siirtyy int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // Määritä Servojen alkuehdot ja odota 2 sekuntia void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); viive (2000); } void loop () {// Kävele suoraan goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Käänny oikealle goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Kävele suoraan goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Käänny vasemmalle goLeft (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Kävelytoiminto void walkOn () {myservo.write (BackCentered + 30); viive (1000); myservo.write (BackCentered - 30); viive (1000); } // Käänny vasemmalle funktio void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Käänny oikealle funktio void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Siirry suoraan -toiminto void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
Vaihe 16: Kytke akku
Kytke 9 V: n akku ja kiinnitä se paikalleen akkukiinnikkeellä.
Löysitkö tämän hyödylliseksi, hauskaksi tai viihdyttäväksi? Seuraa @madeineuphoria nähdäksesi uusimmat projektini.
Suositeltava:
Esteen välttäminen LEGO -robotti: 8 vaihetta (kuvilla)
Esteen välttäminen LEGO Robot: Rakastamme LEGOa ja rakastamme myös Crazy Circuitsia, joten halusimme yhdistää nämä kaksi yksinkertaiseksi ja hauskaksi robotiksi, joka voi välttää törmäämisen seiniin ja muihin esineisiin. Näytämme sinulle, miten rakensimme omamme, ja hahmotamme tarvittavat perusteet, jotta voit rakentaa omasi
Knight Rider Lunchbox -robotti: 8 vaihetta (kuvilla)
Knight Rider Lunchbox -robotti: Ok, se ei puhu, se ei ole musta eikä siinä ole tekoälyä. Mutta siinä on hienoja punaisia LED -valoja edessä. Rakennan WiFi -ohjattavaa robottia, joka koostuu Raspberry Pi: stä, jossa on WiFi -sovitin, ja Arduino Unosta. Voit SSH: n Raspberry Pi: hen
Tasapainotusrobotti / 3 -pyöräinen robotti / STEM -robotti: 8 vaihetta
Tasapainotusrobotti / 3 -pyöräinen robotti / STEM -robotti: Olemme rakentaneet yhdistetyn tasapainotus- ja kolmipyörärobotin koulukäyttöön kouluissa ja koulujen jälkeen. Robotti perustuu Arduino Unoon, mukautettuun kilpeen (kaikki rakenteelliset tiedot toimitetaan), Li -ion -akkuun (kaikki
Voi -robotti: Arduino -robotti eksistentiaalisen kriisin kanssa: 6 vaihetta (kuvilla)
Voi -robotti: Arduino -robotti eksistentiaalisessa kriisissä: Tämä projekti perustuu animaatiosarjaan "Rick and Morty". Yhdessä jaksossa Rick tekee robotin, jonka ainoa tarkoitus on tuoda voita. Bruface -opiskelijoina (Brysselin teknillinen tiedekunta) meillä on tehtävä mecha
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: 9 vaihetta (kuvilla)
Rakenna hyvin pieni robotti: Tee maailman pienimmästä pyörillä varustettu robotti tarttumalla: Rakenna 1/20 kuutiometrin robotti, jossa on tarttuja, joka voi poimia ja siirtää pieniä esineitä. Sitä ohjaa Picaxe -mikrokontrolleri. Uskon, että tällä hetkellä tämä voi olla maailman pienin pyörillä varustettu robotti, jossa on tarttuja. Se epäilemättä ch