Mundarija:
Video: Grand Piano Arduino: 9 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Grand pianino Arduino
Arduino - elektron ob'ektlarni yaratish uchun juda mashhur platforma. Mashhur bo'lishining sabablaridan biri shundaki, uni ishlatish juda oson, chunki siz uni USB kabeli yordamida kompyuterga yoki noutbukga ulashingiz mumkin, shuningdek, karnay va lampochka kabi turli xil narsalarni birlashtirish mumkin.
Biz pianino yasadik. Lekin biz oddiy pianino yaratmadik. Biz uni shunchalik katta qildikki, siz uning ustida yura olasiz. Biz oyoq va sensor orasidagi masofani o'lchash uchun masofa sensorlaridan foydalanamiz. Keyin dinamikni to'g'ri ohangni chiqarish uchun ishlatamiz. agar siz ham bino qurmoqchi bo'lsangiz, keyingi bosqichlarni bajarishingiz mumkin
Birinchi bosqichdan oltinchi bosqichgacha biz sizga loyihaning elektron tomonini qanday qurishni aytib beramiz. boshqa qadamlar ixtiyoriy va uni ishlashi uchun shart emas.
Kerakli komponentlar
Arduino Uno taxtasi (1x)
Erkak -erkak simlari (12x)
Masofa sensori (2x)
Non paneli (2x)
Karnay (1x)
Arduino dasturiy ta'minlangan kompyuter yoki noutbuk (1x)
ixtiyoriy:
yog'och qoplamali varaq 244X122 sm (1x)
qora karton (1x)
Yelim, qaychi va xizmat pichog'i
1 -qadam:
Birinchidan, siz rasmdagi kabi ikkita masofali sensorni non paneliga qo'yishingiz kerak. Keyin siz vcc portini nonlardan birining ijobiy tomoniga ulaysiz. Bundan tashqari, Arduino 5V darvozasini non taxtasining ijobiy tomoniga ulashingiz kerak.
2 -qadam:
Bu qadam birinchi qadam bilan deyarli bir xil, lekin bu safar sensorning GND portini non panelining salbiy tomoniga ulaysiz. ikkinchi GND darvozasini non taxtasining salbiy tomoniga ham ulashingiz kerak.
3 -qadam:
Bu bosqichda siz masofali sensorlarning "trigini" arduino bilan bog'laysiz. Siz birinchi sensorni 3 ga, ikkinchisini esa 4 ga ulaysiz.
4 -qadam:
Bu qadam 3 -qadamdan unchalik farq qilmaydi. Bu bosqichda siz masofali sensorlarning "aks -sadosi" ni arduino bilan bog'laysiz. Shunday qilib, chap sensor 5 ga, o'ng esa 2 ga
5 -qadam:
Oxirgi bosqichda siz karnayni ulaysiz. Karnayning ijobiy simlari arduino portining 11 -bandiga o'tadi. Oxirgi qadam - karnayning salbiy simini nonning salbiy tomoniga qo'yish
6 -qadam: Kod
Simlarni to'g'ri joyga qo'yishni tugatgandan so'ng, sizda quyidagi rasmga o'xshash narsa bo'lishi kerak. skriptni yuklashdan ko'ra. Shunday qilib, arduino -ni oling va uni kompyuteringizga ulang. Agar sizda yo'q bo'lsa, arduino dasturini yuklab oling. Quyidagi skriptni yuklab oling va oching va yuklang.
7 -qadam:
Yog'och varaqni 175 sm x 122 sm o'lchamda kesib oling. Buning uchun biz taxtani xizmat pichog'imiz bilan bir necha marta kesib tashladik. yarim yo'lda bo'lganimizda, biz bu kesma bo'ylab taxtani sindirdik. Ammo siz arra sifatida ishlatishingiz mumkin
Keyin varaqni har birining kengligi 25 sm bo'lgan 7 qismga bo'ling. buni doskaga qalam kabi biror narsa bilan chizishingiz mumkin.
8 -qadam:
"loading =" dangasa " - bu loyihaning kichik videosi.
Tavsiya:
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
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
Arduino Uno bilan akustik levitatsiya bosqichma-bosqich (8-qadam): 8-qadam
Akustik levitatsiya Arduino Uno bilan bosqichma-bosqich (8 bosqichli): ultratovushli ovoz o'tkazgichlar L298N Dc ayol adapterli erkak quvvat manbai Arduino UNOBreadboard Bu qanday ishlaydi: Birinchidan, siz kodni Arduino Uno-ga yuklaysiz (bu raqamli bilan jihozlangan mikrokontroller) va kodni aylantirish uchun analog portlar (C ++)
Arduino avtomatlashtirilgan ekranli ekran loyihasi uchun qadam dvigatel va haydovchini tanlash: 12 qadam (rasmlar bilan)
Arduino avtomatlashtirilgan ekranli ekran loyihasi uchun qadam dvigateli va haydovchini tanlash: Ushbu yo'riqnomada men avtomatlashtirilgan ekran pardasi prototipi uchun qadam dvigateli va haydovchini tanlash uchun qilgan qadamlardan o'taman. Soyali ekranlar - qo'lda krankirovka qilingan mashhur va arzon modellar, va men ularni almashtirmoqchi edim
Arduino qo'llanmasi - Potentsiometr yordamida qadam motorini boshqarish: 5 qadam
Arduino qo'llanmasi - Potentsiometr yordamida qadam motorini boshqarish: Bu "Arduino: Potentsiometr yordamida qadam dvigatelini qanday boshqarish kerak" ning yozma versiyasi. Yaqinda yuklagan YouTube videosi. Men buni tekshirib ko'rishingizni qat'iy tavsiya qilaman.YouTube kanalim, birinchi navbatda, siz