Mundarija:
- 1 -qadam: Uskuna va materiallar
- 2 -qadam: Arduino sxemasini tuzish
- 3 -qadam: Kod
- 4 -qadam: qutini qurish
- 5 -qadam: Tayyor mahsulot
Video: Ksilofun: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Sizningcha, ksilofonni qo'llaringiz bilan o'ynash zerikarli deb o'ylaysizmi? Men ham! Menda faqat siz uchun bir narsa bor. Xylofun sizning qo'llaringizning og'irligini oladi. Siz faqat joystik va tugma bilan eng chiroyli musiqani ijro eta olasiz. Qani boshladik!
1 -qadam: Uskuna va materiallar
Ushbu "foydali" mashina uchun sizga keyingi uskunalar va materiallar kerak bo'ladi.
Uskuna
- Arduino Uno
- USB kabeli
- 2 - Servo MICRO dvigatellari
- Jumper simlari
- PS2 uchun joystick
- RobotDyn tugmachalari moduli (ko'k, chunki men ko'kni yaxshi ko'raman)
- Non paneli
Boshqa materiallar
- Koson uchun yog'och bo'lak
- 3 - diametri 70 mm va qalinligi 5 mm bo'lgan doiralar
- 2 - diametri 70 mm bo'lgan 3D bosilgan tishlar (Internetda osongina yuklab olinadigan tishlar bor, siz ularni 3D bosib chiqarishingiz mumkin)
- Eski bloklar to'plami
- Eski parda
- Igna va ip
- Tayoqli ksilofon (albatta, bu loyihaning bosh qahramoni)
- Bolt va yong'oqlar
- Vintlar
- Ba'zi baliq ovlash liniyasi
- Boncuk
- Simlarni korpusga yopishtirish uchun lenta
2 -qadam: Arduino sxemasini tuzish
Bu materiallarning hammasi bormi? Yaxshi! Keling, Arduino sxemasi ustida ishlaylik. Rasmda ko'rsatilgandek, siz simlarni non taxtasiga ulashingiz kerak. Men bu simlarni lehimladim. Men uchun lehimni to'g'ri tanlash juda qiyin edi. Iltimos, men kabi, lehim ishlarini yirtqich qilishdan saqlaning.
3 -qadam: Kod
Siz hali taslim bo'lmadingizmi? Yaxshi! Keling, kodni davom ettiraylik. Men uchun kodlash haqiqatan ham qiyin edi, shuning uchun sizni azobdan qutqarib, sizga tayyorlagan kodni berishga ijozat bering. E'tibor bering, o'zgaruvchilar va sharhlar golland tilida. Golland tilini tushunishda qiynalayotgan bo'lsangiz, uni tarjimon qilib qo'ying.
4 -qadam: qutini qurish
Siz kodni sinab ko'rdingizmi va u buzilmadi? Yaxshi! Keling, quti bilan davom etamiz. Men qalinligi 100 mm bo'lgan yog'ochdan foydalanardim. Men buni korpusni qurish uchun ishlatganman. Komponentlarning kattaligiga qarab, siz qutining nisbati va hajmini aniqlab olishingiz kerak bo'ladi. Qutining o'lchamlari unchalik muhim emas. Faqat mexanizm tishlar bilan. Iloji boricha tekis qilib turing, aks holda tishlar aylana olmaydi.
5 -qadam: Tayyor mahsulot
Tabriklaymiz, siz erishdingiz! Umid qilamanki, sizga bu mahsulot men kabi yoqdi. Bu juda kulgili edi, men ko'p narsani o'rgandim va umid qilamanki siz ham shunday qildingiz. Sizga ushbu foydali mahsulot bilan ko'p zavqlanishini tilayman, bu, albatta, tayoqni qo'lingiz bilan ushlab turishdan ko'ra kuchliroq emas.
O'qiganingiz uchun tashakkur. Xayr!
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