» Elektronik » Arduino »Memindahkan data dari accelerometer ke Scratch melalui Arduino

Pemindahan data kelajuan pantas melalui Arduino ke Scratch



Ditawarkan kepada Pembaca buatan sendiri pengarang Instructables di bawah akellyirl nickname membolehkan anda menguruskan objek maya dalam persekitaran pengaturcaraan pendidikan Scratch menggunakan pecutan sebenar.

Pertama sekali, tuan menukar kepada laman web ini dan muat turun di sana versi khas penterjemah Scratch, ditambah dengan fungsi interaksi dengan Arduino (Scratch4Arduino, disingkat S4A), serta lakaran untuk lembaga ini yang menyediakan interaksi ini.

Memperoleh papan dengan pecutan tiga paksi ADXL335 atau serupa dipasang di atasnya. Accelerometer ini direka bentuk untuk bekalan kuasa dengan voltan 3.3 V, dari 5 V ia gagal. Jika Arduino anda mempunyai penstabil 3.3V, tiada tambahan yang diperlukan. Jika penstabil ini menghasilkan 5 V, anda memerlukan yang lain, luaran, sebagai contoh, LM1117-3.3. Anda juga boleh membeli papan dengan pecutan di mana penstabil sudah dipasang.

Accelerometer menghasilkan tiga isyarat analog yang sepadan dengan paksi X, Y, Z. Tuan menghantar isyarat ini kepada Arduino dalam susunan berikut: X - A0, Y - A1, Z - A2. Adalah jelas bahawa papan serasi Arduino dengan input analog diperlukan, tetapi hari ini mereka hampir semuanya.




Ia berkelip Arduino dengan lakaran yang ditunjukkan di atas, melancarkan S4A, dan jika semuanya berfungsi, ia melihat bahawa terdapat tindak balas terhadap kecondongan pecutan di sepanjang ketiga paksi:



Sekarang, interaksi kedua-dua pecutan dengan Arduino dan Arduino dengan penterjemah telah ditubuhkan, anda boleh menyusun program apa-apa kerumitan dalam bahasa Scratch. Tetapi pertama, penyihir mencadangkan mencuba dua perkara berikut:




Mengambil klon Arduino yang agak kecil dan menyambungkan pecutannya tanpa papan roti seperti papan pematerian - pematerian, dan meletakkan semua ini ke dalam kes itu, anda boleh mendapatkan pengawal seperti permainan dalam bahasa Scratch, yang tidak akan ada butang. Anda boleh mengawal objek permainan dengan hanya memiringkannya.
0
0
0

Tambah komen

    • senyumtersenyumxaxaokdontknowyahoonea
      bosawalbodohyaya-yaagresifrahsia
      maaftariandance2dance3pengampunanmembantuminuman
      berhentikawan-kawanbaikgoodgoodwiseltolaklidah
      asapbertepuk tangancraymengisytiharkanderisivejangan dengarmuat turun
      panasberalunketawa1mdamesyuaratmoskingnegatif
      not_ipopcornmenghukumbacamenakutkanmenakutkancarian
      mengejekterima kasihinito_clueumnikakutbersetuju
      burukbeeeblack_eyeblum3memerahbermegahkebosanan
      ditapiskesenanganrahsia2mengancamkemenanganyusun_bespectacled
      shokrespektloldiingatiselamat datangkrutoyya_za
      ya_dobryipembantune_huliganne_othodifludlarangantutup

Kami menasihati anda untuk membaca:

Bawa ia untuk telefon pintar ...