Mündəricat:
- Addım 1:
- Addım 2: Məqsəd
- Addım 3: Necə Çalışır
- Addım 4: Materiallar
- Addım 5: Alətlər
- Addım 6: Kod
- Addım 7: Adım 1
- Addım 8: Adım 2
- Addım 9: Addım 3
- Addım 10: Addım 4
- Addım 11: Addım 5
Video: E101 xətti, dinamiklə birlikdə Bot: 11 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
İşdə müəyyən rənglərin üstündən keçərkən musiqi çalan robotu izləyən bir xətt
Addım 1:
David Lashbrooke, Hunter Jackson və Rithik Angala
Addım 2: Məqsəd
Bu bot, seçdiyiniz musiqini ifa edərkən yarada biləcəyiniz bir çox fərqli rəngli xətləri izləyəcək.
Addım 3: Necə Çalışır
Botun izləməsini istədiyiniz hər hansı bir otağın ətrafında fasiləsiz elektrik lenti yaradın. Yolu istənilən nöqtədə qurun və gedişini izləyin.
Addım 4: Materiallar
1. Məqsədimizə çatmaq üçün lazım olan bütün materialları topladı
· Raspberry Pi 3 B+
· Təkərlər (3)
· Motorlar (2)
· IR Sensorları (2)
· Şassi
· Tellər (∞)
· Vintlər (6)
· Fındıq (6)
· AA batareyaları (4)
· Batareya tutacağı
· Rəng sensoru
· Dinamik
· Dövrə lövhəsi
· Səs yuvası
· Fındıq
· Vintlər
· Rezistorlar (10k, 22k, 30k)
· Kondansatörler (50 və 30)
· LEDlər (yaşıl, qırmızı və sarı)
· USB -dən audio kabel
· 4 kabel
· 3 kabel kabeli
· Dinamik qutusu üçün bir neçə digər kiçik elektron komponentlər və akril
2. Raspberry Pi 3 B+qurmaq üçün bizə lazım idi
· HDMI Kabeli
· USB -dən MicroUSB Kabelinə
· Klaviatura
· Siçan
· Ekran
· İnternetə çıxış
Addım 5: Alətlər
Lehim silahı/stansiya
3D printer
Tel çıxarıcılar/kəsicilər
Vida sürücüsü phillips/flathead
Addım 6: Kod
Kodumuzla GitHub -a keçid burada. Nədənsə təlimatçılar kopyalayarkən və yapışdırarkən formatı bəyənmədilər, bunun əvəzinə bir GitHub faylı yaratdıq. Github, bir cihaza kopyalamaq və yapışdırmaqdan daha asan klonlaşdırmağa imkan verəcəkdir.
github.iu.edu/huntjack/ise-e101/blob/master/Final%20Project
Addım 7: Adım 1
Raspberry PI -ni qurmaq
- Raspberry Pi -ni əldə etdikdən sonra onu HDMI vasitəsilə monitora qoşun
- Ekrandakı təlimatları izləyin
SD KARTIN AYARLANMASI
Micro USB kartınızı əldə etdikdən sonra onu hər hansı bir kompüterə qoşun və yanıb sönməsini formatlaşdırın
Addım 8: Adım 2
KODU YAZIN
- Qara xətti izləmək üçün bot üçün kod yazın (yuxarıda göstərilən kod)
- Kodu yazdıqdan sonra həmin kodu kompüterinizdən SD karta yükləyin
- Sonra SD kartı Raspberry Pi -yə daxil edin
Addım 9: Addım 3
BOTA MONTAJ EDİN
- Hər bir motoru hər irəli/geri təkəri ilə birləşdirin və vidalayın
- Kiçik şəffaf çarxı şassinin önünə vidalayın
- Sonra, digər iki təkəri mühərriki ilə şassiyə vidalayın
- Güc alması üçün müvafiq telləri batareya paketinə qoşun
- Batareyanı və Raspberry Pi -ni botun üstünə qoyun
Addım 10: Addım 4
KONAKTÖR YARAT
Dinamik qurmaq üçün istifadə etdiyimiz videoya baxmaq üçün bura vurun
Dinamik qurduqdan sonra onu şassinin üstünə qoyun
Addım 11: Addım 5
MUSİQİ
- Dinləyiciniz vasitəsilə hansı musiqini səsləndirmək istədiyinizə qərar verin
- Bu musiqini.mp3 olaraq SD kartınıza yükləyin
- SD kartınızı Raspberry Pi -yə daxil edin
- Bu musiqini Raspberry Pi -yə yükləyin
- Hər bir mahnı ilə hansı rənglə əlaqələndirmək istədiyinizə qərar verin və lazım olduqda kodu düzəldin
Tövsiyə:
Daxili Dinamiklə Şəkil Tutucu: 7 Addım (Şəkillərlə birlikdə)
Daxili Dinamik ilə Şəkil Tutucu: Şəkillər/poçt kartları və ya hətta işlər siyahısına sahib olan dinamikə sahib olmaq istəyirsinizsə, həftə sonu həyata keçirəcəyiniz əla bir layihədir. Quruluşun bir hissəsi olaraq, layihənin ürəyi olaraq Raspberry Pi Zero W istifadə edəcəyik və
Rəqəmsal İdarə Edilən Xətti Güc Təchizatı: 6 Addım (Şəkillərlə birlikdə)
Rəqəmsal İdarə Edilən Xətti Güc Təchizatı: Mənim təxminən on iki il əvvəl ikili xətti enerji təchizatı yaratdım. Şematik diaqramı Hollandiyada 'Elektor' adlanan bir jurnaldan aldım. Bu enerji təchizatı gərginlik tənzimlənməsi üçün bir potansiyometrdən istifadə edirdi
Tənzimlənən Cüt Çıxışlı Xətti Güc Təchizatı: 10 Addım (Şəkillərlə birlikdə)
Tənzimlənən Cüt Çıxışlı Xətti Güc Təchizatı: Xüsusiyyətlər: AC-DC Dönüşümü İkiqat çıxış gərginliyi (Müsbət-Torpaq-Mənfi) Tənzimlənən pozitiv və mənfi raylar Yalnız Tək Çıxışlı AC transformator Çıxış səs-küyü (20MHz-BWL, yük yoxdur): Təxminən 1.12mVpp Aşağı səs -küy və sabit çıxışlar (ideal
Arduino Rəqəmsal Saat 60 Hz Elektrik Xətti ilə Sinxronlaşdırılır: 8 Addım (Şəkillərlə birlikdə)
Arduino Rəqəmsal Saat 60 Hz Elektrik Xətti ilə Sinxronlaşdırılır: Bu Arduino əsaslı rəqəmsal saat 60 Hz elektrik xətti ilə sinxronlaşdırılır. Saatı və dəqiqələri göstərən 4 rəqəmli 7 seqmentli sadə və ucuz bir ümumi anod var. Daxil olan 60Hz sinus dalğasının nə vaxt olduğunu müəyyən etmək üçün çarpaz detektordan istifadə edir
Dinamiklə DIY Şok Sensoru: 5 Addım (Şəkillərlə)
Dinamiklə DIY Şok Sensoru: Dinamik, "müntəzəm" yaxınlığındakı bir elektromaqniti işə salmaqla işləyir. maqnit. Bu, səslə nəticələnən vibrasiya yaradır. Beləliklə, dinamikə cərəyan vermək əvəzinə, səsləri hərəkət etdirərək cərəyan (çox az olsa) istehsal edə bilərik