Mundarija:
- Ta'minotlar
- 1 -qadam: Arduino nima?
- 2 -qadam: Arduino -ni yuklab oling
- 3 -qadam: Kapasitiv sezish
- 4 -qadam: Nega Capacitive Touch?
- 5 -qadam: Bu qanday ishlaydi
- 6-qadam: OKB (obsesif-kompulsiv buzilish) nima?
- 7 -qadam: OKB bilan og'rigan odamlarga qanday yordam berish kerak?
- 8 -qadam: sxemalar
- 9 -qadam: kod
- 10 -qadam: jarayon
Video: OKB maslahatchisi: 10 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Men buni qildim va arduino- Hackster.io bilan qog'oz pianinoga asoslangan ushbu loyihaning arduino qismini yaxshiladim
Siz bu original g'oyani arduino- Arduino Project Hub bilan qog'oz pianinoda topishingiz mumkin. Yuqoridagi qog'oz pianinoga qilgan o'zgarishlarim nafaqat tashqi ko'rinishi, balki simlarni non paneliga ulash usulidir. Oldingi usuldan foydalanish bir nechta muammolarni keltirib chiqaradi: simlar bir -biriga juda yaqin va ular sezgir, shuning uchun siz simlarni bir -biriga tegmasligidan ajratmasangiz, tovushlar to'xtamaydi, lekin bu qiyin bo'lishi mumkin, chunki simlar qanday yaqindan joylashtirish uchun yaratilgan. Bundan tashqari, sxemada xatolar kam. Bu joylarni o'zgartirishimning asosiy sababi. Bu loyiha Arduino Paper Pianino -da ham ko'rsatma qo'llanmasida ishlatilgan, chunki OKB bilan og'rigan odamlarga biror narsa qilmoqchiman (garchi meniki belgilanishi biroz ta'sir qilishi mumkin bo'lsa ham), chunki mening ba'zi oila a'zolarim bor. bundan oldin azob chekkan do'stlar. Shuning uchun, ehtimol, men ularga yordam berish uchun biror narsa qila olaman deb o'yladim. Bu loyiha asosan Arduino qog'ozli pianino kengaytmasi bo'lib, men qilgan bir nechta o'zgarish - bu tashqi ko'rinish va hamma narsaning tuzilishi, ikkinchisi - musiqa chalinayotganda barmoqlaringiz joylanadigan shimgich. Musiqa C3dan C4gacha balandlikka ko'tarilishidan ko'ra tasalli beradi. Aslida, bu o'zgarishlarning barchasi loyihani yanada jozibali ko'rinishga olib keladi va OKB odamlariga dam olishga va hech narsa haqida o'ylamaslikka yordam beradi.
Ta'minotlar
- Erkak-erkak o'tish simlari
- Non paneli
- Arduino Uno yoki Arduino Leonardo
- Rezistor 1M ohm
- Karnay
- Haqiqatan ham qalin karton
- Qog'oz qutilari (ularni katta bo'laklarga bo'ling)
- Alyuminiy folga
- Ba'zi bezak qog'ozlari
1 -qadam: Arduino nima?
Kirish: Arduino
2 -qadam: Arduino -ni yuklab oling
Windows Arduino-ni yuklab oling
Arduino --- Mac kitobini yuklab oling
3 -qadam: Kapasitiv sezish
Kapasitiv sensorli sezish - bu odamning teginishini sezish usuli bo'lib, uni faollashtirish uchun ozgina kuch kerak bo'ladi. 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.
4 -qadam: Nega Capacitive Touch?
- Har bir sensorga faqat bitta sim ulangan bo'lishi kerak.
- Har qanday metall bo'lmagan material ostida yashirish mumkin.
- Tugma o'rniga osongina ishlatilishi mumkin.
- Agar kerak bo'lsa, qo'lni bir necha dyuymdan aniqlay oladi.
- Juda arzon.
5 -qadam: Bu qanday ishlaydi
Sensor plastinka va tanangiz kondansatör hosil qiladi. Bilamizki, kondansatör zaryadni saqlaydi. Uning sig'imi qanchalik ko'p bo'lsa, shuncha ko'p zaryadni saqlay oladi.
Ushbu sensorli sensorning sig'imi sizning qo'lingiz plastinkaga qanchalik yaqin bo'lishiga bog'liq.
6-qadam: OKB (obsesif-kompulsiv buzilish) nima?
Quyida OKB nima ekanligini va OKB muammolari bilan og'rigan odamlarning o'zini qanday tutishini ko'rsatadigan ba'zi veb -saytlar mavjud.
www.ocduk.org/
www.nimh.nih.gov/health/topics/obsessive-compulsive-disorder-ocd/index.shtml
iocdf.org/about-ocd/
7 -qadam: OKB bilan og'rigan odamlarga qanday yordam berish kerak?
Ushbu veb-saytlar OKBni davolashning ba'zi usullarini va OKB hayotini yaxshilash yo'llarini ko'rsatdi
beyondocd.org/expert-perspectives/articles/ten-things-you-need-to-know-to-overcome-ocd
iocdf.org/expert-opinions/25-tips-for-ocd-treatment/
Bu manbalarga ko'ra, men ularni tasalli berish va stressdan xalos bo'lish uchun musiqiy jumboq yaratdim.
8 -qadam: sxemalar
9 -qadam: kod
Arduino pianino kodi
10 -qadam: jarayon
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik