Nic tak nie cieszy w ciągu dnia jak odrobina rozrywki. Aktualnie smartfony są na tyle powszechne, że można śmiało powiedzieć, że chyba każdy ma możliwość pograć sobie w co chce i kiedy chce. Jednak jeżeli mam wybierać między koślawą grą na smartfonie, a jakąś "fizyczniejszą" zabawką, to wolę tą drugą. I tak oto poniższy projekt przypadł mi do gustu. Jest to sprzętowa realizacja popularnej gry z labiryntem i kulką.
Cały projekt powstał w oparciu o zestaw Kinoma Create. Jest to kolejny "rewolucyjny" zestaw uruchomieniowy. Wgłębiając się w specyfikację techniczną dowiemy się, że jest to urządzenie zbudowane w oparciu o ARM pracujący z prędkością 800Mhz. Wyposażony w dotykowy ekran QVGA, WiFi, Bluetooth, wejście na karty SD, głośnik, mikrofon oraz 128 MB RAM i 16 MB SPI FLASH. Całość pracuje w oparciu o dystrybucje linuxa.
Wracając jednak do samego projektu. Software gry napisany jest w dedykowanym oprogramowaniu Kinoma IDE. Jego zadaniem jest odczytywanie ruchów modułem Kinoma, do którego przymocowano trój-osiowy czujnik przyspieszenia ADXL335 i odwzorowywanie w czasie rzeczywistym ruchów na konstrukcji stolika przechylanej przy pomocy dwóch serw.
Wiele osób powie, że projekt jest przykładem na przerost formy nad treścią. Pewnie będą mieli rację, gdyż zbudowanie tego projektu w oparciu o ARM, to rzeczywiście przerost. Wystarczył by prosty mikrokontroler. Niemniej jednak, jeżeli ktoś takowy moduł posiada, to nic nie stoi na przeszkodzie, by w ramach nauki tego typu projekt zrealizować.
Źródło http://www.instructables.com/id/Sensors-and-Actuators-to-Make-a-Mechanical-Labyrin/
Kinoma Create https://www.sparkfun.com/products/13182
Fajne? Ranking DIY
