Mundarija:
- 1 -qadam: Sizga kerak bo'lgan narsalar …
- 2 -qadam: Lehimlash …;
- 3 -qadam: kod
- 4 -qadam: Qoplama
- 5 -qadam: Sinov
Video: BT-Box: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu shunchaki prototip.
Ushbu qurilma yordamida musiqangizni bluetooth orqali simsiz boshqarishingiz mumkin.
Mana mening videom:
1 -qadam: Sizga kerak bo'lgan narsalar …
• Lehimlash asboblari
• 3D printer (shart emas)
• Arduino (Nano / Mini / pro Mini…)
• RN-42/EZ-KEY HID/HC-05 RN-42 proshivka bilan yonib ketdi (tashrif: https://www.instructables.com/Upgrade-Your-3-Bluetooth-Module-to-Have-HID-Firmwa/)
• Pin sarlavhalari (erkak va ayol)
• tenglikni
• Enkoder
• simlar
• Li-Ion batareyasi
2 -qadam: Lehimlash …;
Bu loyihaning g'aroyib qismi.
Quyidagi diagrammani ko'rishingiz mumkin.
Ulanish uchun men izolyatsiyalanmagan ingichka mis simni ishlatardim.
Shuningdek, qurilmani yoqish / o'chirish uchun kichik slaydni almashtirishni tavsiya qilaman.
Men 18650 Li-Ion batareyasi uchun kichik sumkani chop etdim. Men.stl-fayllarni quyida joylashtiraman.
Menda ham kodlash uchun 3d bosilgan tugma bor (.stl-fayl quyida …)
Bu erda men qanday qilib qilganimni ko'rishingiz mumkin …
3 -qadam: kod
Mana bu kod: uni faqat arduino kartangizga yuklang.
Siz RN-42 modulini 9600 klaviatura rejimiga va tezlik tezligiga qo'yishingiz kerak
4 -qadam: Qoplama
Bu loyiha hali tugallanmagan.
Shunday qilib, menda hali ish yo'q.; (Ammo siz uni o'zingiz qilishingiz mumkin.
Men 3D dizayn uchun Tinkercad -dan foydalanaman, chunki Tinkercad yangi boshlanuvchilar uchun juda oson. Va bu BEPUL.
Bundan tashqari, siz ba'zi tugmachalarni yoki LEDlarni qo'shishingiz mumkin.
5 -qadam: Sinov
Endi eng yaxshi qism: TEST !!!
Endi planshet / mobil telefoningizni oling (yoki nima bo'lsa ham) bluetooth sozlamalarini kiriting. BT-Box yoqilganda, ilgari tanlangan ismingiz yozilgan bluetooth klaviaturasi paydo bo'lishi kerak. Unga ulaning!
Endi siz Enkoderni aylantirganingizda, ovoz balandligi kamayishi yoki kamayishi kerak. Siz uni bosganingizda, u sizning musiqangizni to'xtatishi kerak.
Va bu hammasi!
Umid qilamanki, sizga yoqdi!
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