Innholdsfortegnelse:

Arduino Mega Stepper Shield for en Rubiks Cube Solver: 4 trinn
Arduino Mega Stepper Shield for en Rubiks Cube Solver: 4 trinn

Video: Arduino Mega Stepper Shield for en Rubiks Cube Solver: 4 trinn

Video: Arduino Mega Stepper Shield for en Rubiks Cube Solver: 4 trinn
Video: Robot solveur de Rubik's Cube 4x4x4 - BallCuber 2024, Juli
Anonim
Arduino Mega Stepper Shield for en Rubiks Cube Solver
Arduino Mega Stepper Shield for en Rubiks Cube Solver

For en stund siden jobbet jeg på en maskin som automatisk løser alle krypterte 3x3 Rubiks Cube. Du kan se instruksjonene mine om det her. I prosjektet ble stepperdrivere fra polulu brukt til å kjøre seks motorer. For at to skal gjøre det enklere å koble disse driverne til arduino mega (som styrer hele greia), ble en tilpasset PCB designet. Denne instruksen dekker prosessen med å lage et motorskjerm for en arduino mega for pololu a4988 -drivere.

Nyt!

Trinn 1: Opprette skjematisk

Som første trinn må skjematikken til kretskortet legges inn i ørn. I tillegg må alle nødvendige komponenter enten importeres fra et bibliotek eller opprettes for hånd. Det er lett å finne fotavtrykket og skjematisk for et arduino megaskjold på nettet. Den eneste komponenten som ble skreddersydd var motorførerne selv. Imidlertid vil jeg ikke gå i detalj om hvordan du gjør det, siden det allerede er fantastiske instruksjoner om emnet der ute (se her). Selve skjematikken er veldig enkel da den eneste jobben er å koble motordrivere til de tilsvarende Arduino -pinnene. I tillegg ble avkoblingskondensatorer plassert nær vcc -pinnen på hver ic for å sikre jevn drift. Polulu stepper -driverne tilbyr muligheten til å sette mikrotrinnet ved å koble tre av pinnene til jord eller vcc. Loddebroer ble plassert ved disse pinnene for å muliggjøre senere justeringer om nødvendig. Nedenfor kan du se en del av skjemaet (bare en av de seks driverne er inkludert her). Hele skjemaet kan åpenbart lastes ned på slutten av denne ible.

Bilde
Bilde

Trinn 2: Ruting PCB

Ruting av en PCB består av å prøve å ordne alle komponentene på en slik måte at de enkelt kan kobles til hverandre. Selvfølgelig når du lager mer komplekse PCB, må mange ting tas i betraktning når du designer den. I dette tilfellet er ruting ganske enkel. Alle datapinnene fra driverne er koblet til de tilhørende pinnene på arduinoen og polygoner på topp- og bunnlaget ble brukt til å knytte alle grunnene og VCC -ene sammen.

Bilde
Bilde

Trinn 3: Bestilling av PCB

Det er mange nettsteder der det var PCer som kan bestilles for svært lite penger. De to nettstedene jeg har brukt og har stor erfaring med så langt er:

jlcpcb.com/https://www.pcbway.com/

Det kan ta litt tid før brettene kommer, men kvaliteten har aldri skuffet.

Anbefalt: