Obecnie istnieje wiele typów maszyn, wiele typów stworzonych za pomocą hardware libre y con hardware privativo, pero realmente es la primera vez que veo una máquina creada para rozwiąż kostkę rubika. Maszyna, o której mówimy, była stworzony i zmodyfikowany przez Maxima Tsoya, un usuario que creó la máquina y la ha ido actualizando hasta utilizar varios componentes de Hardware Libre como placas de Arduino y Raspberry Pi modelo A.
Maszyna działa bardzo dobrze, zmieniając serwomotory na silniki krokowe, które sprawiają, że maszyna płynnie zmienia lica kostki rubika. Najlepsze jest to, że ta maszyna jest całkowicie wypuszczona, to znaczy wszystkie plany, a także używane oprogramowanie i sprzęt są szczegółowe i opublikowane w blog autora.
Podczas ostatniej aktualizacji Tsoy zmienił mózg maszyny, przechodząc z płyty Arduino do moduł obliczeniowy, płyta Raspberry Pi, która ma mniej mocy i akcesoriów niż oryginalne Raspberry Pi i która w niektórych przypadkach jest przydatna w tym samym projekcie.
Maszyna do układania kostki rubika wykorzystuje moduł obliczeniowy Raspberry Pi
Przejście z Arduino na Raspberry Pi było trudne, ale całkowicie zakończone, chociaż Arduino nie zniknie z tej maszyny, aby rozwiązać kostkę rubika. Jednym z ważnych elementów tej maszyny jest skaner, który skanuje pozycję każdej twarzy, aby przetworzyć, a następnie wykonać ruch. Ten skaner jest w całości wykonany z płytą Arduino, która przetwarza informacje, aby wysłać je do Raspberry Pi i która przetwarza algorytm wykonania.
Zapewne wielu z Was powie, że po co używać maszyny, która rozwiązuje tak złożoną kostkę rubika, skoro sami możemy ją rozwiązać w krótszym czasie niż kosztuje nas stworzenie maszyny, masz rację, ale ta maszyna jest również idealna do nauki operacji maszyn, dowiedz się, jak komunikować się Arduino z Raspberry Pi lub po prostu korzystaj z silników krokowych. Nie zapominając, że jego działanie może być podobne do działania niektórych drukarek 3D, w których skanują obiekt, a następnie drukują swoją kopię.