Innholdsfortegnelse:
- Trinn 1: Robotdeler
- Trinn 2: 3D -utskriftsdeler
- Trinn 3: Front Assesmbly
- Trinn 4: Bunn Servo
- Trinn 5: Fest Torso
- Trinn 6: Sett inn blyanter
- Trinn 7: Trekk i viskelærene
- Trinn 8: Sett inn flere blyanter
- Trinn 9: Bygg kretsen
- Trinn 10: Bor
- Trinn 11: Sett inn Arduino Micro
- Trinn 12: Fest batteriklemmen
- Trinn 13: Fest kretskortet
- Trinn 14: Koble til servoene
- Trinn 15: Programmer Arduino
- Trinn 16: Sett inn batteriet
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
Det fine med 3D -utskrift er at det gjør det enkelt å bygge roboter. Du kan designe hvilken som helst konfigurasjon av deler du kan drømme om og ha dem i hånden praktisk talt med en gang. Dette gir mulighet for rask prototyping og eksperimentering. Denne spesielle 3D -trykte roboten er et eksempel på det. Denne ideen om å ha en rollator -bot som forskjøvet sitt fremre balansesenter, har jeg hatt i noen år. Imidlertid viste det seg alltid ganske vanskelig å implementere det med hylledelene og forhindret meg i å prøve. Men da jeg innså at dette kunne gjøres raskt og enkelt med 3D -utskrift, klarte jeg endelig å lage denne roboten på omtrent to dager. I utgangspunktet hadde 3D -utskrift gjort meg i stand til å ta en idé og realisere den på mindre enn 48 timer. Hvis du vil prøve å lage denne enkle roboten, har jeg tatt med filene og lagt ut instruksjoner for deg å lage. Dette er definitivt et morsomt helgprosjekt for noen med en 3D -skriver som kan litt om elektronikk og lodding for å få føttene våte med robotikk.
Trinn 1: Robotdeler
Skaff deg følgende materialer:
(x1) 3D-skriver (jeg bruker en Creality CR-10) (x2) Standard servoer (x1) Arduino mikro (x1) 40-pinners stikkontakt (x1) PCB (x1) 9V batteri snap (x1) 9V batteriholder (x1) 9V batteri (x2) 3-pinners hoder (x13) M3 muttere og bolter (x4) blyanter
(Vær oppmerksom på at noen av koblingene på denne siden er tilknyttede lenker. Dette endrer ikke kostnaden for varen for deg. Jeg reinvesterer inntektene jeg mottar til å lage nye prosjekter. Hvis du ønsker forslag til alternative leverandører, kan du la meg vet.)
Trinn 2: 3D -utskriftsdeler
3D -utskrift av de vedlagte filene ved hjelp av din spesielle 3D -skriver. Du må kanskje sette opp filene for å fungere med støtte for ditt spesifikke oppsett.
Trinn 3: Front Assesmbly
Sett inn fire bolter på forsiden av roboten.
Skyv de to fremre beinhjulene inn i kammeret på forsiden av robotkroppen slik at benhylsene peker utover.
Plasser giret mellom de to tannhjulene på bena.
Trykk servoens drivskive inn i kontakten på sentergiret og bruk en skrue for å feste dette på plass.
Til slutt, skru servoen på plass ved å bruke boltene som er installert tidligere for å fullføre fronten.
Trinn 4: Bunn Servo
Skyv den nedre servoen inn i festebraketten og skru den på plass.
Trinn 5: Fest Torso
Trykk på den 3D -trykte torsoen som er sentrert på motorens drivskifte og skru den på plass.
Trinn 6: Sett inn blyanter
Sett blyanter inn i torso -kontakten slik at viskelærendene stikker ut.
Trinn 7: Trekk i viskelærene
Trekk viskelærene av to blyanter med en tang.
Trinn 8: Sett inn flere blyanter
Sett enden av blyantene som viskelæret pleide å være festet til i hver av de fremre benkontaktene.
Trinn 9: Bygg kretsen
Lodd den 40-pinners kontakten til midten av brettet. Koble den svarte ledningen fra 9V-batteriklemmen til jordpinnen på Arduino-kontakten og den røde ledningen til V-in-pinnen. 40 -pinners sokkel som følger: toppnål 1 - 5V kraftpinne 2 - Jordpinne 3 - digital pinne 8 (stikkontakt 36) - Groundheader pin 3 - Digital Pin 9 (socket pin 37)
Trinn 10: Bor
Bor et 1/8 hull sentrert på en del av kretskortet der det ikke er loddede elektriske tilkoblinger.
Trinn 11: Sett inn Arduino Micro
Sett Arduino -mikroen inn i de riktige pinnene på kontakten.
Trinn 12: Fest batteriklemmen
Fest batteriklemmen til bunnen av kretskortet mens du er forsiktig så du ikke kortslutter eventuelle elektriske tilkoblinger med den.
Trinn 13: Fest kretskortet
Bolt kretskortet til monteringshullene på robothuset.
Trinn 14: Koble til servoene
Koble servostikkene til de riktige mannlige toppnålene på kretskortet.
Trinn 15: Programmer Arduino
Programmer Arduino med følgende kode:
//
// Kode for en 3D-trykt robot // Lær mer på: https://www.instructables.com/id/3D-Printed-Robot/ // Denne koden er i Public Domain // // legg til servobiblioteket # inkludere // Lag to servo -forekomster Servo myservo; Servo myservo1; // Endre disse tallene til servoene er sentrert !!!! // I teorien er 90 et perfekt senter, men det er vanligvis høyere eller lavere. int FrontBalansert = 75; int BackCentered = 100; // Variabler for å kompensere for baksiden av balansen når fronten skifter int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // Sett opp startbetingelsene for servoene og vent 2 sekunders ugyldig oppsett () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); forsinkelse (2000); } void loop () {// Gå rett goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Sving til høyre goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Gå rett goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Sving til venstre goLeft (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }}} // Walking -funksjon void walkOn () {myservo.write (BackCentered + 30); forsinkelse (1000); myservo.write (BackCentered - 30); forsinkelse (1000); } // Sving til venstre funksjon void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Sving til høyre funksjon void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Gå rett funksjon void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
Trinn 16: Sett inn batteriet
Plugg inn 9V -batteriet og fest det på plass med batteriklemmen.
Synes du dette var nyttig, morsomt eller underholdende? Følg @madeineuphoria for å se mine siste prosjekter.
Anbefalt:
Arduino - Maze Solving Robot (MicroMouse) Wall Following Robot: 6 trinn (med bilder)
Arduino | Maze Solving Robot (MicroMouse) Wall Following Robot: Welcome I'm Isaac, og dette er min første robot " Striker v1.0 " Denne Roboten ble designet for å løse en enkel labyrint. I konkurransen hadde vi to labyrinter og roboten Alle andre endringer i labyrinten kan kreve en endring i
Hvordan bygge SMARS Robot - Arduino Smart Robot Tank Bluetooth: 16 trinn (med bilder)
Hvordan bygge SMARS Robot - Arduino Smart Robot Tank Bluetooth: Denne artikkelen er stolt sponset av PCBWAY. PCBWAY lager prototyper av høy kvalitet for mennesker over hele verden. Prøv det selv og få 10 PCB for bare $ 5 på PCBWAY med veldig god kvalitet, takk PCBWAY. Motorskjermen for Arduino Uno
PAPIR HUNGRY ROBOT - Pringles Recycle Arduino Robot: 19 trinn (med bilder)
PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: Dette er en annen versjon av Hungry Robot som jeg bygde i 2018. Du kan lage denne roboten uten 3d -skriver. Alt du trenger å gjøre er bare å kjøpe en boks Pringles, en servomotor, en nærhetssensor, en arduino og noen verktøy. Du kan laste ned alle
Slik demonterer du en datamaskin med enkle trinn og bilder: 13 trinn (med bilder)
Slik demonterer du en datamaskin med enkle trinn og bilder: Dette er en instruksjon om hvordan du demonterer en PC. De fleste grunnkomponentene er modulære og fjernes lett. Det er imidlertid viktig at du er organisert om det. Dette vil bidra til å hindre deg i å miste deler, og også i å gjøre monteringen igjen
Bygg din egen Butler Robot !!! - Opplæring, bilder og video: 58 trinn (med bilder)
Bygg din egen Butler Robot !!! - Opplæring, bilder og video: EDIT: Mer informasjon om prosjektene mine, sjekk ut det nye nettstedet mitt: narobo.com. Jeg driver også med rådgivning innen robotikk, mekatronikk og spesialeffekter/prosjekter. Sjekk ut nettstedet mitt - narobo.com for flere detaljer. Har noen gang ønsket en butlerrobot som snakker med deg