Kiedy Internet przestaje działać, pojawia się dinozaur z Chrome i spędzamy sporo czasu, próbując dojść jak najdalej. Gra ma tylko dwa polecenia, co oznacza jedno: DIY! Z modułem Arduino, odrobiną kodu i kilkoma czujnikami możesz sterować dinozaurem za pomocą własnego ciała.
Koncepcja „time-wastera” jest naprawdę nieodparta. Candy Crush, Flappy Bird, a nawet klasyczne gry Windows... niektóre przerwy są obowiązkowe, a jeśli zdecydujemy się zostać przed ekranem, jeden klik prowadzi do następnego, i następnego, i następnego. Jedną z takich „przerw” jest przerwa w połączeniu z Internetem, a wraz z nią pojawia się dinozaur z Chrome. Dwa polecenia (skok lub przysiad), różne przeszkody i dotarcie jak najdalej. Wydaje się proste...
...ale co jeśli zamienimy to w prawdziwe wyzwanie? Na przykład, wykorzystajmy nasze ciało do sterowania dinozaurem. Pierwsze, co przychodzi do głowy, to zhakowany Kinect do rejestrowania każdego ruchu, jednak rozwiązanie Ryana Chana na YouTube jest znacznie prostsze. Wziął moduł Arduino MKR WiFi 1010, skonfigurował go jako klawiaturę i podłączył dwa czujniki: jeden siłowy przyklejony do sandała, a drugi elastyczny zaczepiony na koszulce, każdy z dzielnikiem napięcia.
Przypuszczam, że Arduino MKR WiFi 1010 nie jest obowiązkowe, ponieważ inne warianty Arduino (Leonardo, Esplora, Zero, Due) również mogą działać jako klawiatury i są znacznie tańsze. Zarówno schemat, jak i kod zostały opublikowane na Hackster.io (link poniżej) i przyznaję, że są bardzo łatwe do śledzenia. Kod prawdopodobnie wymaga jednej lub dwóch poprawek, aby ustawić próg czułości czujników.
https://old.neoteo.com/keecap-captura-de-movimiento-de-codigo-abierto-con-arduino/Ryan przyznaje, że część gry jest niemożliwa do przejścia skokiem (zbyt szybka), więc zdecydował się oszukiwać, aż dojdzie do fazy wymagającej przysiadu. Reszta pracy dla każdego zainteresowanego będzie polegała na stworzeniu czystszego obwodu i obudowy, która zapobiegnie zwisającemu z paska breadboardowi...
Dostęp do projektu: Kliknij tutaj