Понуђено читаоцима домаће аутор Инструцтаблес под надимком акеллиирл омогућава вам управљање виртуелним објектима у образовном програмском окружењу Сцратцх користећи прави акцелерометар.
Пре свега, мастер прелази на овај сајт и тамо преузме посебну верзију тумача Сцратцх, допуњену функцијом интеракције са Ардуино (Сцратцх4Ардуино, скраћено С4А), као и скица за ову плочу која пружа ову интеракцију.
Добија плочу са троосним акцелерометром АДКСЛ335 или сличним инсталираним на њој. Овај акцелерометар дизајниран је за напајање са напоном 3,3 В, од 5 В не ради. Ако ваш Ардуино има 3.3В стабилизатор, ништа додатно није потребно. Ако овај стабилизатор производи 5 В, требаће вам други, спољни, на пример, ЛМ1117-3.3. Такође можете да купите плочу са акцелерометром на коју је већ уграђен стабилизатор.
Акцелерометар генерише три аналогна сигнала који одговарају оси Кс, И, З. Главни те податке шаље Ардуину следећим редоследом: Кс - А0, И - А1, З - А2. Јасно је да је потребна Ардуино компатибилна плоча са аналогним улазима, али данас су готово сви.
Укључује Ардуино горе наведеном скицом, лансира С4А, и ако све ради, уочи да постоји реакција на нагибање акцелерометра дуж све три осе:
Сада је успостављена интеракција акцелерометра са Ардуино и Ардуино са преводиоцем, можете да саставите програме било које сложености на језику Сцратцх. Али прво, чаробњак препоручује испробавање следећа два:
Ако узмете прилично минијатурни клон Ардуино и повежете акцелерометар на њега без плоче попут плоче - лемљење и све то ставите у случај, можете добити такав контролер за игре на језику Сцратцх, на коме неће бити никаквих дугмета. Можете контролисати објекте игре једноставним нагибањем.