Mundarija:
- Ta'minotlar
- 1 -qadam: bazani tayyorlash
- 2 -qadam: kalitlarni yaratish
- 3 -qadam: sxemalar
- 4 -qadam: qog'oz qisqichlari
- 5 -qadam: kod
Video: Qanday qilib sensorli sig'imli pianino yasash mumkin: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Men texnologiya va musiqaning ashaddiy muxlisiman, va men pianinochi bo'lganimdan oldingi hayotimdan ilhomlanganimdan keyin buni qilishga qaror qildim. Baribir…
Bu darsda men sizga Arduino, karnay va qog'oz yordamida arzon sig'imli sensorli pianino yasashni ko'rsataman. Men sizga buni amalga oshirish bo'yicha bosqichma-bosqich ko'rsatmalarni va simlarni qanday ulashni ko'rsataman. Oxir -oqibat, siz o'zingizning sakkiz tugmachali sig'imli sensorli pianino yasagan bo'lasiz. Qani boshladik!
Bu loyiha sig'adigan sensorli sezgilarga asoslangan bo'lib, u odamning teginishini sezish usuli bo'lib, uni faollashtirish uchun juda kam kuch talab qiladi yoki umuman talab qilmaydi. Sensorni vizual tarzda yashirish imkonini beradigan chorak dyuymdan ortiq plastmassa, yog'och, keramika yoki boshqa izolyatsion material (har qanday metall emas) orqali odamning teginishini sezish uchun foydalanish mumkin. Odamning teginishi Arduino tomonidan seziladigan va o'lchanadigan zaryad hosil qiladi. Sig'im darajasiga qarab, Arduino boshqa yozuvni ishga soladi.
Ta'minotlar
- 1 USB kabeli bilan Arduino Uno
- 16 Erkak-Ayol jumper simlari
- 8 Qoplanmagan qog'oz qisqichlari
- 1 Non paneli
- 5 ta o'tish simlari
- Qalam
- Qog'oz va karton
- 8 1M Ohmli rezistorlar
- 1 karnay
1 -qadam: bazani tayyorlash
Arduino poydevoriga yoki pastki qismiga ~ 5 ga mos keladigan bir o'tish simini lehimlang va simning ikkinchi uchini Erkak-Erkak o'tish simiga ulang (men buni Arduino ulagichim uzilgani uchun qilishim kerak edi) sizning non taxtangizda 44g ustidagi Erkak-Erkak o'tish simining boshqa uchi.
2 -qadam: kalitlarni yaratish
Qog'oz va kartondan klaviatura yasang va qalam yordamida tugmachalarni qorong'i rangda qiling. Siz bu erda klaviatura uchun shablonni topishingiz va keyin chop etishingiz mumkin: Pianino shabloni
3 -qadam: sxemalar
Rezistorlar, "Erkak-ayol" jumper simlari, oddiy o'tish simlari va karnay simini qaerga qo'yish kerak, sxemaga amal qiling.
4 -qadam: qog'oz qisqichlari
Erkak-erkak o'tish simlariga 8 ta 8 ta qoplamasiz qog'oz qisqichlarini lehimlang; bu sizning sig'imli sensorli tugmalar. Shundan so'ng, ularni klaviaturaning yuqori qismiga qo'ying, har bir qog'oz qisqichi bitta tugmachaga to'g'ri keladi.
5 -qadam: kod
Mana, bu loyihani sehrli ovoz chiqaradigan kod
Bu erda pianino kodi
Shundan so'ng, kodni yuklang va agar siz qog'oz qisqichlarga tegsa, siz tovushlarni eshitasiz!
Agar siz tovushlarni eshitgan bo'lsangiz, yangi tayyorlangan sig'imli sensorli pianinodan zavqlaning:)
Tavsiya:
Qanday qilib simsiz havo pianino qo'lqopini yasash mumkin: 9 qadam
Qanday qilib simsiz havo pianino qo'lqopini yasash mumkin: Maqsad va vazifalar: Bizning kiyiladigan texnologik loyihamiz-simsiz havo pianino qo'lqopini yaratish, asosiy elektronika, HexWear kabi mikro-nazorat moslamasi va Arduino va Max 8 dasturli noutbuk yordamida. . Bizning loyihamizdan foydalanish
Sensorli sig'imli devor o'rnatish: 3 qadam
Sensorli sig'imli devorni o'rnatish: Bir necha yoz oldin, men bu yupqa devor o'rnatilishini SparkFun Electronics -ga ekskursiya paytida ko'rdim: devorli simli lenta bilan yalang'och Supero'tkazuvchilar sensorli taxtaga ulangan, o'tkazgichli bo'yoqdagi tasvirlar bilan to'ldirilgan. Qo'l tegsa, teng
Tugmalar uchun "Metall tuynuklar" yordamida ESP32 sig'imli sensorli kirish: 5 qadam (rasmlar bilan)
Tugmalar uchun "Metall teshikli vilkalar" yordamida ESP32 sig'imli sensorli kirish: Men yaqinda ESP32 WiFi Kit 32 -ga asoslangan uchta tugmani kiritishni talab qiladigan loyihaning dizayn qarorlarini yakunlayotganimda, bitta muhim muammo shundaki, WiFi Kit 32 -da bitta mexanik tugmachaning yo'qligi, faqat uchta mexanik tugma, f
Sig'imli sensorli to'plamni ishga tushiring: 4 qadam
Kapasitiv sensorli to'plamni ishga tushiring: keyingi loyiham uchun sig'imli sensorli panelni ishlataman va uni chiqarishdan oldin men DFRobot uchun olgan to'plamim haqida kichik darslik qilishga qaror qildim
Evive bilan sig'imli sensorli aloqa (Arduino asosidagi boshqaruvchi): 6 qadam (rasmlar bilan)
Eviv bilan sig'imli sensorli aloqa (Arduino asosidagi boshqaruvchi): Siz smartfoningizning sensorli ekrani qanday ishlashini bilasizmi? Hozirgi vaqtda uning sig'imi sensorli sensor texnologiyasiga asoslangan va hatto yumshoq teginish osonlik bilan aniqlanadi. Kapasitiv teginish seziladi