imadeself.com! » електроника » Arduino »Прехвърляне на данни от акселерометъра в Scratch през Arduino

Прехвърляне на данни за акселерометър през Arduino до Scratch



Предлага се на читателите домашно приготвени продукти автор Инструкции под псевдонима 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, на който няма да има бутони. Можете да контролирате игрални обекти, като просто го наклоните.
0
0
0

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...