Sommario:
- Passaggio 1: parti del robot
- Passaggio 2: parti di stampa 3D
- Passaggio 3: assemblaggio anteriore
- Passaggio 4: Servo inferiore
- Passaggio 5: attaccare il busto
- Passaggio 6: inserire le matite
- Passaggio 7: tirare le gomme
- Passaggio 8: inserire più matite
- Passaggio 9: costruire il circuito
- Passaggio 10: trapano
- Passaggio 11: inserire l'Arduino Micro
- Passaggio 12: collegare la clip della batteria
- Passaggio 13: collegare il circuito stampato
- Passaggio 14: cablare i servi
- Passaggio 15: programma Arduino
- Passaggio 16: collegare la batteria
Video: Robot stampato in 3D: 16 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
La cosa bella della stampa 3D è che semplifica la costruzione di robot. Puoi progettare qualsiasi configurazione di parti che puoi immaginare e averle praticamente subito in mano. Ciò consente una rapida prototipazione e sperimentazione. Questo particolare robot stampato in 3D ne è un esempio. Questa idea di avere un robot ambulante che ha spostato il suo centro di equilibrio anteriore è una che ho avuto per alcuni anni. Tuttavia, implementarlo con parti standard si è sempre rivelato piuttosto complicato e mi ha impedito di provarci davvero. Tuttavia, quando mi sono reso conto che questo poteva essere fatto rapidamente e facilmente con la stampa 3D, sono stato finalmente in grado di creare questo robot in circa due giorni. Fondamentalmente, la stampa 3D mi ha permesso di prendere un'idea e realizzarla in meno di 48 ore. Se vuoi provare a realizzare questo semplice robot, ho incluso i file e ho pubblicato le istruzioni per realizzarlo da solo. Questo è sicuramente un divertente progetto per il fine settimana per qualcuno con una stampante 3D che conosce un po' di elettronica e saldatura per avere i piedi bagnati con la robotica.
Passaggio 1: parti del robot
Ottieni i seguenti materiali:
(x1) Stampante 3D (io uso una Creality CR-10) (x2) Servi standard (x1) Arduino micro (x1) Presa a 40 pin (x1) PCB (x1) Snap batteria 9V (x1) Portabatteria 9V (x1) Batteria da 9 V (x2) connettori a 3 pin (x13) dadi e bulloni M3 (x4) matite
(Nota che alcuni dei link in questa pagina sono link di affiliazione. Questo non cambia il costo dell'articolo per te. Reinvesto qualunque ricavato ricevo nella realizzazione di nuovi progetti. Se desideri suggerimenti per fornitori alternativi, per favore fammi sapere.)
Passaggio 2: parti di stampa 3D
Stampa in 3D i file allegati utilizzando la tua particolare stampante 3D. Potrebbe essere necessario configurare i file affinché funzionino con il supporto per la configurazione specifica.
Passaggio 3: assemblaggio anteriore
Inserire quattro bulloni nella parte anteriore del robot.
Fai scorrere i due ingranaggi delle gambe anteriori nello scomparto nella parte anteriore del corpo del robot in modo che le prese delle gambe siano rivolte verso l'esterno.
Posizionare l'ingranaggio tra i due ingranaggi a cremagliera delle gambe.
Premere l'asta di comando del servo nella presa sull'ingranaggio centrale e utilizzare una vite per fissarla in posizione.
Infine, fissa il servo in posizione utilizzando i bulloni installati in precedenza per completare il montaggio anteriore.
Passaggio 4: Servo inferiore
Far scorrere il servo inferiore nella sua staffa di montaggio e fissarlo in posizione.
Passaggio 5: attaccare il busto
Montare a pressione il busto stampato in 3D centrato sul cambio del motore e fissarlo in posizione.
Passaggio 6: inserire le matite
Inserisci le matite nella presa del busto in modo che le estremità della gomma sporgano.
Passaggio 7: tirare le gomme
Estrai le gomme da due matite usando un paio di pinze.
Passaggio 8: inserire più matite
Inserisci l'estremità delle matite a cui era attaccata la gomma in ciascuna delle prese della gamba anteriore.
Passaggio 9: costruire il circuito
Saldare la presa a 40 pin al centro della scheda. Collegare il filo nero dallo snap della batteria da 9 V al pin di terra sulla presa Arduino e il filo rosso al pin V-in. Saldare il primo connettore maschio a tre pin al Presa a 40 pin come segue: pin 1 dell'intestazione - pin 2 dell'intestazione di alimentazione 5V - pin 3 dell'intestazione di terra - pin digitale 8 (pin 36 della presa) Saldare la seconda intestazione maschio a tre pin alla presa a 40 pin come segue: pin 1 dell'intestazione - pin 2 dell'intestazione di alimentazione da 5 V - Pin 3 Groundheader - Pin digitale 9 (pin 37 della presa)
Passaggio 10: trapano
Praticare un foro da 1/8 centrato su una parte del circuito dove non ci sono connessioni elettriche saldate.
Passaggio 11: inserire l'Arduino Micro
Inserisci il micro Arduino negli appositi pin della presa.
Passaggio 12: collegare la clip della batteria
Fissare la clip della batteria alla parte inferiore della scheda del circuito facendo attenzione a non cortocircuitare i collegamenti elettrici con essa.
Passaggio 13: collegare il circuito stampato
Avvitare il circuito stampato ai fori di montaggio sul corpo del robot.
Passaggio 14: cablare i servi
Inserire le prese del servo negli appositi pin maschio della testata sulla scheda del circuito.
Passaggio 15: programma Arduino
Programma Arduino con il seguente codice:
//
// Codice per un robot stampato in 3D // Ulteriori informazioni su: https://www.instructables.com/id/3D-Printed-Robot/ // Questo codice è di dominio pubblico // // aggiungi la libreria servo # include //Crea due istanze servo Servo myservo; Servo mioservo1; //Cambia questi numeri finché i servi non sono centrati!!!! //In teoria 90 è il centro perfetto, ma di solito è più alto o più basso. int FrontBalanced = 75; int BackCentered = 100; //Variabili per compensare il centro posteriore dell'equilibrio quando il fronte si sposta int backRight = BackCentered - 20; int backLeft = BackCentered + 20; //Imposta le condizioni iniziali dei Servo e attendi 2 secondi void setup() { myservo.attach(8); mioservo1.attach(9); myservo1.write(FrontBalanced); myservo.write(BackCentered); ritardo (2000); } void loop() { //Cammina dritto goStraight(); for(int cammina = 10; cammina >= 0; cammina -=1) { walkOn(); } //Svolta a destra goRight(); for(int cammina = 10; cammina >= 0; cammina -=1) { walkOn(); } //Cammina dritto goStraight(); for(int cammina = 10; cammina >= 0; cammina -=1) { walkOn(); } //Svolta a sinistra goLeft(); for(int cammina = 10; cammina >= 0; cammina -=1) { walkOn(); } } //Walking function void walkOn(){ myservo.write(BackCentered + 30); ritardo(1000); myservo.write(BackCentered - 30); ritardo(1000); } //Ruota a sinistra la funzione void goLeft(){ BackCentered = backLeft; myservo1.write(FrontBalanced + 40); } //Ruota a destra function void goRight(){ BackCentered = backRight; myservo1.write(FrontBalanced - 40); } //Vai dritto function void goStraight(){ BackCentered = 100; myservo1.write(FrontBalanced); }
Passaggio 16: collegare la batteria
Collegare la batteria da 9 V e fissarla in posizione con la clip della batteria.
Hai trovato questo utile, divertente o divertente? Segui @madeineuphoria per vedere i miei ultimi progetti.
Consigliato:
Un semplice robot stampato in 3D: 11 passaggi (con immagini)
Un semplice robot stampato in 3D: permettimi di uscire con me stesso. Sono cresciuto con i set erettori e poi con i LEGO. Più tardi nella vita, ho usato 8020 per costruire prototipi di tipi di sistemi che ho progettato. Di solito c'erano pezzi di scarto in giro per casa che i miei figli usavano come loro versione di un set di erettori
Robot quadruplo alimentato da Arduino stampato in 3D: 13 passaggi (con immagini)
Robot quadrupede alimentato da Arduino stampato in 3D: dai precedenti Instructables, puoi probabilmente vedere che ho un profondo interesse per i progetti robotici. Dopo il precedente Instructable in cui ho costruito un bipede robotico, ho deciso di provare a realizzare un robot quadrupede che potesse imitare animali come il cane
GorillaBot, il robot quadrupede con Arduino stampato in 3D: 9 passaggi (con immagini)
GorillaBot, il robot quadrupede con Arduino stampato in 3D: ogni anno a Tolosa (Francia) c'è la Toulouse Robot Race #TRR2021La gara consiste in uno sprint autonomo di 10 metri per robot bipedi e quadrupedi. Il record attuale che raccolgo per i quadrupedi è di 42 secondi per un Sprint di 10 metri. Quindi con quello in m
Robot serpente stampato in 3D: 7 passaggi (con immagini)
Robot serpente stampato in 3D: quando ho ricevuto la mia stampante 3D ho iniziato a pensare a cosa posso fare con essa. Ho stampato molte cose, ma volevo realizzare un'intera costruzione utilizzando la stampa 3D. Poi ho pensato di realizzare un animale robot. La mia prima idea è stata quella di fare un cane o un ragno, ma a
Tito - Robot stampato in 3D Arduino UNO: 7 passaggi (con immagini)
Tito - Arduino UNO 3d Printed Robot: Tito è un robot fai da te danzante Bipede, derivato da Zowi e Bob, sostanzialmente è stato adattato a una scheda Arduino UNO standard con connessioni e supporti più semplici. È stata la prima iterazione per Otto DIY (www.ottodiy.com)