» elektronik » Arduino »Arduino üzerinden ivmeölçerden Scratch'a veri aktarımı

Arduino üzerinden Scratch'a ivmeölçer veri aktarımı



Okuyuculara Sunulan ev yapımı ürün yazar Akellyirl takma adı altında Eğitimler gerçek bir ivmeölçer kullanarak Scratch eğitim programlama ortamında sanal nesneleri yönetmenize olanak sağlar.

Her şeyden önce, usta bu site ve Scratch yorumlayıcısının etkileşim işleviyle desteklenen özel bir sürümünü indirir. Arduino (Scratch4Arduino, kısaltılmış S4A) ve bu etkileşimi sağlayan bu pano için bir taslak.

Üzerine üç eksenli ivmeölçer ADXL335 veya benzeri bir kart alır. Bu ivmeölçer 3,3 V voltajlı güç kaynağı için tasarlanmıştır, 5 V'den arızalanır. Arduino'nuzda 3.3V sabitleyici varsa, ekstra bir şey gerekmez. Bu dengeleyici 5 V üretirse, başka bir harici, örneğin LM1117-3.3'e ihtiyacınız olacaktır. Ayrıca, üzerinde bir dengeleyicinin kurulu olduğu bir ivmeölçer içeren bir kart satın alabilirsiniz.

İvmeölçer X, Y, Z eksenlerine karşılık gelen üç analog sinyal üretir Master, bu sinyalleri Arduino'ya şu sırayla gönderir: X - A0, Y - A1, Z - A2. Analog girişlere sahip Arduino uyumlu bir kartın gerekli olduğu açıktır, ancak bugün neredeyse hepsi.




Arduino'yu yukarıda belirtilen taslakla yanıp söner, S4A'yı başlatır ve her şey işe yaradıysa, üç eksen boyunca ivmeölçerin eğimine bir tepki olduğunu görür:



Şimdi, ivmeölçerin Arduino ve Arduino ile tercüman ile etkileşimi sağlandı, Scratch dilinde herhangi bir karmaşıklıktaki programları derleyebilirsiniz. Ancak önce sihirbaz aşağıdaki ikisini denemenizi önerir:




Oldukça minyatür bir Arduino klonu alarak ve breadboard - lehim gibi bir breadboard olmadan bir ivmeölçer bağlamak ve bunları kasaya koymak, Scratch dilinde oyunlar için böyle bir denetleyici alabilirsiniz. Oyun nesnelerini basitçe eğerek kontrol edebilirsiniz.
0
0
0

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...