Mundarija:
- 1 -qadam:
- 2 -qadam: Maqsad
- 3 -qadam: Bu qanday ishlaydi
- 4 -qadam: materiallar
- 5 -qadam: asboblar
- 6 -qadam: kod
- 7 -qadam: 1 -qadam
- 8 -qadam: 2 -qadam
- 9 -qadam: 3 -qadam
- 10 -qadam: 4 -qadam
- 11 -qadam: 5 -qadam
Video: E101 liniyasi, karnayli bot: 11 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Mana, ma'lum bir ranglardan o'tib ketganda, musiqani o'ynaydigan robotning ketma -ketligi
1 -qadam:
Devid Lashbruk, Hunter Jekson va Ritik Angala
2 -qadam: Maqsad
Bu bot siz tanlagan musiqani ijro etish paytida yaratishingiz mumkin bo'lgan turli xil rangdagi chiziqlar yoki treklarni kuzatib boradi.
3 -qadam: Bu qanday ishlaydi
Botni kuzatishni xohlagan har qanday xonaning atrofida elektr tasmasini doimiy ravishda yarating. Yo'lning istalgan nuqtasida botni o'rnating va uning ketishini kuzating.
4 -qadam: materiallar
1. Bizning maqsadimizga erishish uchun zarur bo'lgan barcha materiallarni yig'dik
· Raspberry Pi 3 B+
· G'ildiraklar (3)
· Motorlar (2)
· IQ sensorlar (2)
· Shassi
· Simlar (∞)
· Vintlar (6)
· Yong'oqlar (6)
· AA batareyalari (4)
· Batareya ushlagichi
· Rang sensori
· Karnay
· O'chirish platasi
· Audio raz'em
· Yong'oqlar
· Vintlar
· Rezistorlar (10k, 22k, 30k)
· Kondansatkichlar (50 va 30)
· LEDlar (yashil, qizil va sariq)
· USB -dan audio kabeli
· 4 simli kabel
· 3 simli kabel
· Yana bir nechta kichik elektron komponentlar va akril korpus uchun
2. Raspberry Pi 3 B+ni o'rnatish uchun bizga kerak edi
· HDMI kabeli
· USB - MicroUSB kabeli
· Klaviatura
· Sichqoncha
· Monitor
· Internetga ulanish
5 -qadam: asboblar
Lehimlash quroli/stantsiya
3D printer
Tel -kesgichlar
Tornavida phillips/flathead
6 -qadam: kod
Bu erda bizning kodimiz bilan GitHub -ga havola. Nimagadir ko'rsatma beruvchilarga nusxa ko'chirish va joylashtirishda format yoqmadi, shuning uchun biz uning o'rniga GitHub faylini yaratdik. Github, shuningdek, nusxalash va joylashtirishdan ko'ra, qurilmani klonlashtirishni osonlashtiradi.
github.iu.edu/huntjack/ise-e101/blob/master/Final%20Project
7 -qadam: 1 -qadam
RASPBERRY PI -ni o'rnatish
- Raspberry Pi -ni olganingizdan so'ng, uni HDMI orqali monitorga ulang
- Ekrandagi ko'rsatmalarga amal qiling
SD -kartani o'rnatish
Micro USB kartani olgandan so'ng, uni har qanday kompyuterga ulang va uni yonib formatlang
8 -qadam: 2 -qadam
KOD YOZING
- Qora chiziq bo'ylab bot uchun kod yozing (yuqorida ko'rsatilgan kod)
- Kodni yozgandan so'ng, ushbu kodni kompyuter orqali SD -kartaga yuklab oling
- Keyin SD -kartani Raspberry Pi -ga joylashtiring
9 -qadam: 3 -qadam
Botni yig'ish
- Har bir dvigatelni oldinga/orqaga g'ildirak bilan birlashtiring va ularni bir -biriga mahkamlang
- Kichkina tiniq g'ildirakni shassining old qismiga burab qo'ying
- Keyin, boshqa ikkita g'ildirakni dvigatel bilan shassisga burab qo'ying
- Quvvat olish uchun batareya paketiga mos simlarni ulang
- Batareya to'plamini va Raspberry Pi -ni botning ustiga qo'ying
10 -qadam: 4 -qadam
Karnayni qurish
Karnay qurish uchun ishlatilgan videoni ko'rish uchun shu erni bosing
Karnayni qurganingizdan so'ng, uni shassisning yuqori qismiga botga qo'ying
11 -qadam: 5 -qadam
MUSIQA
- Karnay orqali qaysi musiqani ijro etishni xohlayotganingizni hal qiling
- Bu musiqani SD -kartangizga.mp3 sifatida yuklab oling
- SD -kartangizni Raspberry Pi -ga joylashtiring
- Bu musiqani Raspberry Pi -ga yuklab oling
- Har bir qo'shiq bilan qanday rangni bog'lashni xohlayotganingizni hal qiling va kerak bo'lganda kodni tahrir qiling
Tavsiya:
Ovozli reaktiv olovli, karnayli Bluetooth va animatsion LEDli olovli chuqur: 7 qadam (rasmlar bilan)
Ovozli reaktiv olovli, karnayli va animatsion LEDli yong'inga chalinadigan joy: hech narsa yozgi vaqtni olov yonida dam olishni yoqtirmaydi. Ammo olovdan yaxshiroq nima borligini bilasizmi? Olov va musiqa! Lekin biz bir qadam, yo'q, ikki qadam oldinga bora olamiz … Yong'in, Musiqa, LED chiroqlar, Ovozli reaktiv olov! Bu shuhratparast tuyulishi mumkin, lekin bu
Android telefonni zaryadlovchi qurilmasi uchun quvvat liniyasi filtrini loyihalash va qurish: 5 qadam
Android telefon zaryadlovchi qurilmasi uchun quvvat liniyasi filtrini loyihalashtirish va qurish: Men ko'rsatma beraman, men standart USB -ni mini -USB kabeliga qanday ulash, o'rtasiga ajratish va ortiqcha shovqinni kamaytiradigan filtr pallasini o'rnatish. odatiy android quvvat manbai tomonidan ishlab chiqarilgan xash. Menda portativ telefon bor
PID liniyasi izdoshi Atmega328P: 4 qadam
PID liniyasi izdoshi Atmega328P: KIRISh Bu ko'rsatma miyasida ishlaydigan (proportsional-integral-lotin) PID (matematik) boshqaruvi (Atmega328P) bilan samarali va ishonchli chiziq izdoshini yaratishga qaratilgan
Oddiy DTMF (ohang) telefon liniyasi dekoderini qanday qilish kerak: 3 qadam
Oddiy DTMF (ohangli) telefon liniyasi dekoderini qanday qilish mumkin: Bu DTMF signallarini har qanday telefon liniyasida dekodlash imkonini beradigan oddiy loyiha. Ushbu qo'llanmada biz MT8870D dekoderidan foydalanamiz. Biz oldindan tuzilgan ohang dekoderidan foydalanmoqdamiz, chunki, ishoning, buni orqa tomondan og'riq
GoPiGo3 liniyasi izdoshi: 8 qadam
GoPiGo3 liniyasi izdoshi: Ushbu darslikda biz chiziq izdoshini olamiz va uni qora chiziq bo'ylab harakatlanishi uchun GoPiGo3 -da ishlatamiz