Предлага се на читателите домашно приготвени продукти автор Инструкции под псевдонима akellyirl ви позволява да управлявате виртуални обекти в образователната среда за програмиране Scratch с помощта на истински акселерометър.
На първо място, капитанът преминава към този сайт и изтегля там специална версия на преводача Scratch, допълнена от функция на взаимодействие с Arduino (Scratch4Arduino, съкратено S4A), както и скица за тази дъска, която осигурява това взаимодействие.
Придобива платка с триосен акселерометър ADXL335 или подобен, инсталиран върху нея. Този акселерометър е проектиран за захранване с напрежение 3,3 V, от 5 V той не работи. Ако вашият Arduino има 3.3V стабилизатор, нищо допълнително не е необходимо. Ако този стабилизатор произвежда 5 V, ще ви е необходим друг, външен, например LM1117-3.3. Можете също така да закупите дъска с акселерометър, върху която вече е инсталиран стабилизатор.
Акселерометърът генерира три аналогови сигнала, съответстващи на осите X, Y, Z. Магистърът изпраща тези сигнали на Arduino в следния ред: X - A0, Y - A1, Z - A2. Ясно е, че е необходима съвместима с Arduino платка с аналогови входове, но днес те са почти всички.
Мига Arduino с посочената по-горе скица, изстрелва S4A и ако всичко е работило, вижда, че има реакция на наклона на акселерометъра по трите оси:
Сега е установено взаимодействието както на акселерометъра с Arduino, така и на Arduino с преводача, можете да съставяте програми с всякаква сложност на езика на Scratch. Но първо, съветникът препоръчва да опитате следните две:
Вземете доста миниатюрен клон Arduino и свържете акселерометър към него без дъска като дъска - запояване и поставете всичко това в случая, можете да получите такъв контролер за игри на езика на Scratch, на който няма да има бутони. Можете да контролирате игрални обекти, като просто го наклоните.