Hur man bygger en Arduino Powered Chess spela Robot (13 / 13 steg)
Steg 13: Kod, slutmontering + reflektion
Slutmontering för detta projekt är ganska enkelt. Hitta något att hålla upp din sensor rutnät, och lägga den ner. Placera din schackbräde och pjäser på toppen. Du är klar! Kör programmet och ge det en virvel.
Om du någonsin får uttråkad av schack, är det jättelätt att göra detta i en CNC-projektet. Ersätta den magneten med en X-Acto kniv, vända hela församlingen upp och ner och du har en stencil fräs! Ersätta den X-Acto kniven med en blyertspenna och du har en draw-bot. Ändra servo för att aktivera en dremel och du har en CNC-maskin! Möjligheterna är, ursäkta klyschan, oändliga!
Reflektion
I efterhand finns det ändringar jag skulle göra detta projekt om jag återkomma det. Magneterna var waaaaaay för stark, och skulle alltid bitar genom att de inte borde ha. När alla bitar snap tillsammans, skulle detta göra ett spel ospelbara. Montering av växlarna bör bli mycket bättre; ett par gånger redskap skulle dyka på grund av uppvärmning av stegmotorer. Korrekt montering med skruvar skulle fixa detta. Styrelsen får det andra (ganska kraftigt) ur kalibrering efter några flyttar, förmodligen beroende på överhoppade steg, och måste manuellt flyttas tillbaka till ursprunget till undvika obalans. Några potentiometrar så att styrelsen veta sin absoluta ståndpunkt skulle fixa detta. Rälsen, trots min bästa för, var dåligt, vilket gör de sista par raderna av rutor omöjligt för stegmotorer, vilket får dem att hoppa över steg och klicka på högt (större steppers skulle vara bättre). Ibland motorerna skulle sluta helt och hållet och inte skulle kunna göra det i de bakre rutorna. Justera rälsen skulle bättre fixa detta. Ofta vad som skulle hända var att när den stora magneten vänt över, en hel massa lappar skulle dras mot det (och det är en verklig smärta att placera alla magneterna tillbaka inne i bitar om du inte har kopplat dem). Keramiska magneter som de människor hålla sig till whiteboard kan fungera bättre. Slutligen, koden skulle definitivt kunna effektiviseras ytterligare; Jag avslutade projektet när jag var mycket ny till C och Arduino.
Tankar om Epilog utmaningen
Det är typ av en rolig känsla när som en maker har du något som väl, kan, bygga andra saker. En epilog laser skulle hjälpa mig på något sätt med bokstavligen allt jag gör. Lodpasta stenciler för ytmontering arbete med denna laser jag skulle, på regelbunden basis, skär, gör mer elegant höljen för mina projekt och gravera logotyper på personliga bärbara datorer och mobiltelefoner. Som student, skulle det ge mig en liten extra inkomstkälla från gravyr grejerna av andra. Rapid prototyping kretskort skulle tillåta mig att ta mitt arbete till nästa nivå, snarare än att spendera flera timmar etsning en PCB bara ta reda på en trace dirigeras felaktigt. Denna laser, kombinerat med hjälp från awesome gemenskapen här på Instructables, skulle hjälpa mig så mycket i min jakt på ingenjörsyrket, mitt slutmål.
Jag lämnar det upp till fördelen att min Instructable, dock för att besluta om jag förtjänar denna laser, inte listan över saftig sak jag skulle göra med den. : D Instructables och Epilog har gjort något bra här, och de projekt som har skapats av denna fantastiska tävling kommer att sätta en standard av kvalitet för kommande år.
Jag hoppas du har haft läser om detta projekt så mycket som jag njöt av att göra det. Se till att lämna en kommentar om detta har inspirerat dig att bygga något, skulle jag gärna se vad du har gjort!