Sommario:
Video: Arduino Mega Stepper Shield per un risolutore di cubi di Rubik: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Tempo fa stavo lavorando su una macchina che risolve automaticamente qualsiasi cubo di Rubik 3x3 criptato. Puoi vedere le mie istruzioni su questo qui. Nel progetto sono stati utilizzati driver passo-passo di polulu per azionare sei motori. Per rendere più semplice il collegamento di questi driver all'arduino mega (che controlla l'intera cosa), è stato progettato un pcb personalizzato. Questo istruzioni copre il processo di creazione di uno scudo motore per un arduino mega per i driver pololu a4988.
Divertiti!
Passaggio 1: creazione dello schema
Come primo passo lo schema del pcb deve essere inserito in eagle. Inoltre, tutti i componenti necessari devono essere importati da una libreria o creati a mano. È facile trovare l'impronta e lo schema di un mega scudo arduino sul web. L'unico componente che è stato costruito su misura erano gli stessi driver del motore. Tuttavia, non entrerò nei dettagli su come farlo poiché ci sono già fantastiche istruzioni sull'argomento (vedi qui). Lo schema in sé è molto semplice in quanto il suo unico compito è collegare i driver del motore ai corrispondenti pin Arduino. Inoltre, i condensatori di disaccoppiamento sono stati posizionati vicino al pin vcc di ciascun circuito integrato per garantire un funzionamento regolare. I driver stepper polulu offrono la possibilità di impostare il micro stepping cablando tre dei loro pin a massa o vcc. Ponti di saldatura sono stati posizionati su quei pin per consentire regolazioni successive, se necessario. Di seguito puoi vedere parte dello schema (solo uno dei sei driver è incluso qui). Lo schema completo può ovviamente essere scaricato alla fine di questo ible.
Passaggio 2: instradamento del PCB
Il routing di un pcb consiste nel cercare di disporre tutti i componenti in modo che possano essere facilmente collegati tra loro. Ovviamente quando si creano circuiti stampati più complessi, molte cose devono essere prese in considerazione durante la progettazione. Tuttavia, in questo caso il percorso è abbastanza semplice. Tutti i pin di dati dei driver sono collegati ai rispettivi pin sull'arduino e i poligoni sullo strato superiore e inferiore sono stati utilizzati per collegare tutti i ground e i VCC insieme.
Passaggio 3: ordinare il PCB
Ci sono molti siti là fuori dove i PCB possono essere ordinati per pochi soldi. I due siti che ho utilizzato e con cui ho avuto una grande esperienza finora sono:
jlcpcb.com/https://www.pcbway.com/
Potrebbe volerci un po' di tempo prima che le schede arrivino, ma la qualità non ha mai deluso.
Consigliato:
Risolutore bendato del cubo di Rubik in tempo reale utilizzando Raspberry Pi e OpenCV: 4 passaggi
Risolutore bendato del cubo di Rubik in tempo reale utilizzando Raspberry Pi e OpenCV: questa è la seconda versione dello strumento cubo di Rubik realizzato per la risoluzione con gli occhi bendati. La prima versione è stata sviluppata da javascript, puoi vedere il progetto RubiksCubeBlindfolded1 A differenza della precedente, questa versione utilizza la libreria OpenCV per rilevare i colori ed e
Q-Bot - il risolutore del cubo di Rubik open source: 7 passaggi (con immagini)
Q-Bot - il risolutore del cubo di Rubik open source: immagina di avere un cubo di Rubik rimescolato, conosci quel puzzle degli anni '80 che tutti hanno ma nessuno sa davvero come risolverlo e vuoi riportarlo al suo schema originale. Fortunatamente in questi giorni è molto facile trovare istruzioni per la risoluzione
Cubi e forme di cartone 1: 4 passaggi (con immagini)
Cubi e forme di cartone 1: durante la sperimentazione con alcuni spiedini di legno e cartone, ho trovato alcuni modi per creare cubi e altre forme con materiali semplici. Pubblicandoli come Instructables, spero di promuovere il gioco e l'apprendimento costruttivi. Variazioni su questa istruzione
Cubi LED impilabili (RGB): 11 passaggi
Stack-Able LED Cubes (RGB): ho realizzato questo progetto per il concorso make it glow 2018. L'idea è che sarebbe una base su cui potresti mettere piccoli cubi LED sopra e si accendono. Rimarrebbero uniti con l'uso di magneti
Bot risolutore di cubi di Rubics: 5 passaggi (con immagini)
Rubics Cube Solver Bot: Creare un robot autonomo che risolva un cubo di Rubik fisico. Questo è un progetto sotto Robotics Club, IIT Guwahati. È realizzato con materiale semplice che può essere trovato facilmente. Principalmente abbiamo usato servomotori e amp; un Arduino per controllarli, Acrilico lei