Arduino przechodzi grę Timberman

Timberman to polska gra na telefony. Jej bohaterem jest drwal, który rąbie drzewo. Zadaniem gracza jest ustawianie tak drwala, by nie przygniotła go gałąź.

Gra jest nudna i nadaje się do umilania czasu w długiej kolejce po jakiś nikomu niepotrzebny papier ;-). Ale twórcom DIY to nie wystarczy. Lepiej stworzyć automat, który sam będzie bił kolejne rekordy.

Arduino Plays Timberman Faster from Valentin Heun on Vimeo.

Urządzenie zrobił Valentin Heun. Do jego budowy potrzebne są:

  • 2 przekaźniki z tranzystorami sterującymi, rezystorami i diodami
    Podłączone do pinów 4 i 8
  • przełącznik do rozpoczynania gry
    Podłączony do pinu 7
  • fototranzystor
    Podłączony do pinu A0
  • Arduino UNO
  • elektrody wycięte z miedzianej siatki

Schemat pochodzi ze strony ArduinoPlaysTimberman

Urządzenie do działania wymaga naszej obecności. Trzeba trzymać koniec przewodu, który przechodzi przez przekaźniki do elektrod na ekranie. W ten sposób symulujesz prawdziwą pojemność i oporność ciała ludzkiego, którą wykrywa ekran dotykowy. Może ty udoskonalisz układ, by pracował samodzielnie?

Zasada działania jest prosta. Fototranzystor przyczepiony do ekranu wykrywa kiedy pojawia się gałąź z prawej strony. Robi to dzięki temu, że zmienia się jasność ekranu w tym miejscu. Gdy ją wykryje, to za pomocą symulacji dotyku przenosi drwala na lewą stronę. Gdy gałąź nie pojawia się z prawej, wtedy przenosi drwala na prawą stronę.

sprae