Mundarija:

Arduino asbobi: 4 qadam
Arduino asbobi: 4 qadam

Video: Arduino asbobi: 4 qadam

Video: Arduino asbobi: 4 qadam
Video: BTT SKR2 — Основы SKR 2 (Ред. B) 2024, Iyul
Anonim
Image
Image

Bu Arduino asbobi HC-SR04 Ultrasonik sensori va kuchga sezgir rezistor bilan qilingan. Siz musiqani kuch sensori yordamida bosib, turli xil notalarni ijro etish uchun qo'lingizni turli masofalarda ultrasonik sensor oldida silkitib qo'yishingiz mumkin. Bu qanday ishlashini bilish uchun ushbu videoni tomosha qiling!

1 -qadam: materiallar

Ulanish
Ulanish

Ushbu loyiha uchun sizga kerak bo'ladi:

- Arduino

- non bo'lagi

- bitta kuchga sezgir qarshilik

- bitta HC-SR04 ultratovush sensori

- bitta 10k Ohmli rezistor

- O'nta o'tish simlari

2 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish
Ulanish
Ulanish

Ultrasonik:

Erni Arduino -ga ulang, 11 -raqamli pinga, 10 -raqamli pinga, VCC -ni 5V -ga ulang.

Kuchga sezgir qarshilik:

Bir simni 5V ga, ikkinchisini to'g'ridan -to'g'ri A0 ga ulang. A0 simidan keyin rezistorni joylashtiring va uni erga ulang

Klaviatura:

D4 -ni GND -ga ulang va klaviatura buyruqlarining ishlashiga ruxsat bering

3 -qadam: kod

Qurilmangizni ishga tushirish uchun siz kodlardan birini Arduino ilovasiga, ikkinchisini chizish uchun kiritishingiz kerak.

Arduino uchun ishlatiladigan kod ultratovush senoridan masofani sezish uchun mo'ljallangan bo'lib, u "C D E F G A B" klaviaturasidan birini bosadi. Nollash kodi klaviaturaning bosilishini sezish va tovushni ijro etish uchun ishlatiladi. "C = Do, D = Re, E = Mi, F = Fa, G = Sol, A = La, B = Si"

Kodlar quyidagi havolada, faqat uni ilovalarga nusxalash va joylashtirish kerak.

Arduino kodi havolasi:

Chizma:

4 -qadam: Yakuniy mahsulot

Agar siz yuqoridagi barcha amallarni bajargan bo'lsangiz, u quyidagi videodagi kabi yoki undan ham yaxshiroq bo'lishi mumkin!

Tavsiya: