Sommario:

Egg-Bot controllato da Arduino fai da te: 12 passaggi (con immagini)
Egg-Bot controllato da Arduino fai da te: 12 passaggi (con immagini)

Video: Egg-Bot controllato da Arduino fai da te: 12 passaggi (con immagini)

Video: Egg-Bot controllato da Arduino fai da te: 12 passaggi (con immagini)
Video: High Density 2022 2024, Dicembre
Anonim
Image
Image
Parti
Parti

In questo tutorial ti mostrerò come creare il tuo Egg-Bot controllato con Arduino. Volevo farlo prima, ma ho pensato che fosse troppo difficile per me, ma mi sbagliavo. È facile da costruire, quindi di sicuro tutti possono farlo.

Passaggio 1: parti

Parti
Parti
Parti
Parti
Parti
Parti

Di seguito aggiungo l'elenco delle parti:

  • Motori passo-passo
  • Driver per motori passo-passo
  • Arduino
  • Alimentazione elettrica
  • Micro Servo
  • Piatto di plastica, legno
  • Viti da 40 cm x3 e 12 dadi per questo
  • Due ruote lego
  • Pennarelli in diversi colori
  • Trapano, coltello, sega, cacciavite, nastro biadesivo, colla per legno, filo metallico, saldatore, elastici
  • Tutto il necessario per creare un collegamento PCB.

Passaggio 2: connessione

Connessione
Connessione
Connessione
Connessione

Collegalo come nell'immagine fritzing sopra o vai al passaggio successivo e crea PCB (circuito stampabile). E devi trovare le giuste impostazioni per il potenziometro sul controller dei motori passo-passo. Con questo potenziometro puoi controllare la tensione che va ai motori passo-passo. Prova a impostarlo in modo che il movimento dello stepper sia il più fluido possibile.

Passaggio 3: PCB (opzionale)

PCB (opzionale)
PCB (opzionale)
PCB (opzionale)
PCB (opzionale)
PCB (opzionale)
PCB (opzionale)

Perché ho realizzato PCB? Guarda l'immagine sopra, mostra come appare sulla breadboard. Troppi fili. Puoi facilmente collegare qualcosa di sbagliato o qualcosa può disconnettersi e puoi rovinare ad esempio: driver del motore passo-passo. E su PCB tutto sembra migliore, occupa meno spazio ed è affidabile in combinazione. Puoi leggere come realizzare PCB qui. Di seguito ho aggiunto il file PDF con il layout del PCB. Per maggiori informazioni vedi arduino su breadboard.

Passaggio 4: cornice

Portafoto
Portafoto
Portafoto
Portafoto
Portafoto
Portafoto

Il telaio è realizzato con plastica e un po' di legno. Puoi vedere le dimensioni nello schizzo qui sotto o nel passaggio successivo.

Passaggio 5: taglio del telaio

Taglio del telaio
Taglio del telaio
Taglio del telaio
Taglio del telaio
Taglio del telaio
Taglio del telaio

Taglia due elementi dalla seconda immagine e uno dalla terza immagine. Le dimensioni sono mostrate nelle immagini.

Passaggio 6: levigare il bordo

Levigare il bordo
Levigare il bordo
Levigare il bordo
Levigare il bordo
Levigare il bordo
Levigare il bordo

Lisciare i bordi con carta vetrata per farli sembrare migliori.

Passaggio 7: praticare fori

Fori di perforazione
Fori di perforazione
Fori di perforazione
Fori di perforazione

Praticare dei fori come nell'immagine sopra. Devi renderlo molto preciso. Nei 3 fori agli angoli mettete dei pezzi di tubo di alluminio.

Passaggio 8: braccio della penna

Braccio penna
Braccio penna
Braccio penna
Braccio penna
Braccio penna
Braccio penna

Il braccio della penna è realizzato in legno e plastica. Alla fine del braccio ho fatto un foro di 9 mm per il pennarello

Passaggio 9: telaio di connessione

Telaio di connessione
Telaio di connessione
Telaio di connessione
Telaio di connessione
Telaio di connessione
Telaio di connessione

Spero che tu capisca come collegare tutte le parti della cornice con questa foto se hai problemi con essa, scrivi un commento cercherò di aiutarti. Tutto è collegato con viti, nastro biadesivo, colla e fili.

Passaggio 10: codice per Arduino

Scarica il codice per arduino da qui. E devi cambiare poche righe:

Questo:#definisci YAXIS_DIR_PIN 14#definisci YAXIS_STEP_PIN 15A questo:#definisci YAXIS_DIR_PIN 10#definisci YAXIS_STEP_PIN 11

e

Questo:#definisci XAXIS_DIR_PIN 10 #definisci XAXIS_STEP_PIN 8A questo:#definisci XAXIS_DIR_PIN 7#definisci XAXIS_STEP_PIN 8

e

Questo:#define SERVO_PIN 13A:#define SERVO_PIN 9

Passaggio 11: software per computer

Propongo di installare l'estensione originale di eggbot su inkscape perché con essa puoi stampare oggetti pieni. Puoi leggere come scaricarlo e come usarlo qui. Per creare file G-code in inkscape, scarica questa estensione creata da martymcguire. E l'ultima cosa da scaricare è un programma per inviare comandi via seriale ad arduino. Scaricalo qui. Ora devi cambiare il codice di estensione dell'unicorno. Vai a:

C:\programmi\inkscape\share\extensions\unicorn\context.py

Aggiungi alla riga 29 questo:

"M300 S%0.2F (penna su)" % self.pen_up_angle, Ed elimina la riga 39:

"M300 S255 (spegni servo)",

Passaggio 12: primo dipinto

Primo dipinto
Primo dipinto
Primo dipinto
Primo dipinto
Primo dipinto
Primo dipinto

Queste sono le prime uova che ho dipinto dal mio eggbot. L'effetto non è dei migliori a causa della vibrazione della penna. Cerco sempre di risolverlo ma non riesco ancora a farlo con successo. L'immagine sull'uovo arancione dovrebbe rappresentare un orso.

Per favore, se ti piace il mio progetto votami. Grazie!!

Grazie per aver letto e scusa per il mio inglese:) Divertiti con il tuo EggBot.

Sfida dell'uovo
Sfida dell'uovo
Sfida dell'uovo
Sfida dell'uovo

Secondo classificato nella sfida dell'uovo

Concorso di automazione
Concorso di automazione
Concorso di automazione
Concorso di automazione

Terzo Premio al Concorso Automazione

Consigliato: