Hirdetés

Rakjunk ki Rubik-kockát Raspberry Pi-s rendszerrel!

Ha eddig nem volt türelmünk hozzá manuális módon, most már nem muszáj túráztatni magunkat ilyesmivel.

Hirdetés

Sokan fordulnak inkább a Duna irányába, mikor egy Rubik-kocka kirakása kerül terítékre (be kell valljuk, mi is ebbe a kategóriába tartozunk), de eljutottunk oda, hogy többé nem kell hajócsavarokba akadnunk, mert ezt már egy Raspberry Pi is meg tudja nekünk oldani, persze a szükséges alkatrészek, illetve szoftveres háttér bevonását követően. Ezt a 4 hónap alatt megvalósított fegyvertényt egy 19 éves, couldnttellyamate becenéven ténykedő Reddit felhasználó jegyzi, aki a kis málnát arra használta, hogy azokat a léptetőmotorokat vezérelje vele, amelyek a kocka meghatározott sorait/oszlopait forgatják a direkt erre a célra épített vázban – ehhez nyilván elengedhetetlen, hogy a kiindulási minta előre be legyen programozva a masinába.


(forrás: couldnttellyamate (Reddit)) [+]

A kód Pythonban íródott, a mintázat bevitele pedig egy Tkinterrel dizájnolt, egyedi interfésszel megspékelt érintőképernyőn történik; miután kiválasztottuk a képen megjelenő, natúr kockán a színeket, egy string generálódik, és a szerkezet ez alapján oldja meg az előtte álló feladatot. A tervezésért és kivitelezésért felelős úriember sem tagadja, hogy a jópofa projekten van még mit csiszolni, így első körben arra gondolt, hogy a következő lépés a képfelismerésen alapúló adatbevitel lehetne.

Hirdetés

Előzmények

Hirdetés