» Elektronika » Arduino »Duomenų perdavimas iš akselerometro į„ Scratch “per Arduino

Akselerometro duomenų perdavimas per „Arduino“ į „Scratch“



Siūloma skaitytojams naminis Autorius „Instructables“, pravarde akellyirl, leidžia valdyti virtualius objektus edukacinio programavimo aplinkoje „Scratch“ naudojant realų pagreičio matuoklį.

Visų pirma, kapitonas pereina į šioje svetainėje ir ten atsisiunčia specialią „Scratch“ vertėjo versiją, papildytą sąveikos su „Google“ funkcija Arduino („Scratch4Arduino“, sutrumpintai S4A), taip pat šios plokštės eskizas, užtikrinantis šią sąveiką.

Įsigyja lentą su joje sumontuotu trijų ašių pagreičio matuokliu ADXL335 ar panašiu. Šis pagreičio matuoklis skirtas maitinti 3,3 V įtampą, nuo 5 V jis sugenda. Jei jūsų „Arduino“ turi 3,3 V stabilizatorių, nieko papildomo nereikia. Jei šis stabilizatorius sukuria 5 V, jums reikės kito, išorinio, pavyzdžiui, LM1117-3.3. Taip pat galite įsigyti lentą su akselerometru, ant kurios stabilizatorius jau yra sumontuotas.

Akselerometras generuoja tris analoginius signalus, atitinkančius X, Y, Z ašis. Meistras šiuos signalus Arduino siunčia tokia tvarka: X - A0, Y - A1, Z - A2. Aišku, kad reikalinga „Arduino“ suderinama plokštė su analoginėmis įvestimis, tačiau šiandien jų yra beveik visos.




Jis blyksteli Arduino aukščiau nurodytu eskizu, paleidžia S4A ir, jei viskas suveikė, mato, kad yra reakcija į pagreičio matuoklio pakreipimą išilgai visų trijų ašių:



Dabar yra sukurta abiejų pagreičio matuoklių sąveika su „Arduino“ ir „Arduino“ su vertėjais, galite sudaryti bet kokio sudėtingumo programas įbrėžimų kalba. Bet pirmiausia vedlys rekomenduoja išbandyti šiuos du dalykus:




Paėmus gana miniatiūrinį „Arduino“ kloną ir prijungus prie jo pagreičio matuoklį be duonos lentos, kaip ant duonos lentos - litavimo ir sudėjus visa tai į bylą, galite gauti tokį žaidimų valdiklį „Scratch“ kalba, ant kurio nebus mygtukų. Žaidimų objektus galite valdyti tiesiog pakreipdami.
0
0
0

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...