Mündəricat:
- Addım 1: Materiallar
- Addım 2: Dövrə və Test
- Addım 3: Proqram
- Addım 4: Dance Pad
- Addım 5: Çalışmağa Hazırıq
Video: Arduino istifadə edərək rəngli LEDli rəqs yastığı: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:49
Bu mənim ilk təlimatımdır. Arduino lövhəsini kompüterə ardıcıl giriş olaraq istifadə edərək rəngli bir rəqs yastığı düzəltdim, hazırlamaq çox asandır və bir neçə rezistor və LED -ə başa gəlir (onları istifadə etmək lazım deyil).
Addım 1: Materiallar
Elektron hissələr: 1. Düymələrin basıldığını göstərmək üçün fərqli rəngli 6 LED. LEDləri qorumaq üçün 6 220 Ohm rezistor3. ümumi təyinatlı lehim lövhəsi4. bəzi tel və bağlayıcılarDans pad hissələri: 1. Alüminium folqa (bişirmək üçün istifadə olunur) 2. Böyük kağız qutusu (mütləq taxta çərçivə edə bilərsiniz)
Addım 2: Dövrə və Test
Dövrə birinci qrafikdə göstərilmişdir. Rəqs meydançası, dövrədə görünən altı düyməni həyata keçirir. Hər düyməni basıldıqda, LED yanacaq və müvafiq pimi LOW -dan HIGH -a qədər düzəldəcək. Bu mesaj kompüterə ardıcıl bir mesaj olaraq göndəriləcək və sonra bu mesajı əsas mətbuat mesajına bənzədən bir python proqramı tərəfindən tutulacaq. Mən bəzi kiçik bağlayıcılardan istifadə edərək ümumi məqsədli lehimləmə lövhəsində dövrə düzəltdim ki, asanlıqla digər layihələr üçün qənaət oluna biləcək Arduino lövhəsinə qoşun. Məndən daha yaxşı görünüşlü bir lövhə düzəldə bilərsiniz, çünki bu çox asandır, ətrafa qoşulmaq üçün bir neçə tel istifadə etdim. Dövrəni düzəltdikdən sonra, LED -lərin düzgün yandığını görmək üçün bəzi telləri birləşdirə bilərsiniz. Və sonra proqramı quraraq növbəti addıma keçə bilərsiniz.
Addım 3: Proqram
Arduino proqramı, açarın vəziyyəti dəyişdirildikdə kompüterə düzgün hərf göndərir. Beləliklə, hər hansı bir düyməni basarsanız, bir aşağı və bir yuxarıya uyğun iki məktub göndərəcək. Python proqramı mesajı alır və sonra bunları klaviatura hadisəsinə çevirir. Bir 'l' hərfi alırsa, proqram SOL düyməsini aşağı salma mesajı yaradır. Python SendKeys modulu yalnız pəncərələrdə işlədiyi üçün hazırda bu proqram yalnız Windows maşınında işləyir. Mac və Linux altında klaviatura məlumatlarını simulyasiya etmək üçün bir yol tapa bilərsiniz. Python üçün bu proqramı işə salmaq üçün Serial və SendKeys modulunu yükləməlisiniz. İstifadə etdiyim Dance proqramı StepManiadır, rəqs edərkən proqramın düzgün cavab verməsi üçün əsas xəritə məlumatlarını qurmalısınız. Bu, oyun oynayanda Joystick qurmaq kimidir.
Addım 4: Dance Pad
Bir rəqs yastığının necə hazırlanacağına dair bir neçə başqa gözəl təlimat var. Burada, asanlıqla əldə edə biləcəyiniz şeylərlə necə edəcəyinizi sizə göstərəcəyəm. Rəqs meydançası əsasən altı düymədən ibarətdir. Fikir, sərt lövhələrə yapışdırılmış iki paralel Alüminium Folqa istifadə etmək və sonra onları ayırmaq üçün içərisindəki bəzi əşyalarla birlikdə qoymaqdır. Yalnız iki sərt kağız lövhəsini sərt qoyduğunuzda, onlar bir -biri ilə təmasda olacaqlar. Bu düymələrdən altısını düzəldin və daha böyük bir kağız taxtasına qoyun. Sonra bu düymələri əvvəllər etdiyimiz dövrə bağlayın. Sonda bir örtük düzəldə bilərsiniz və üzərinə bəzi əşyalar çəkə bilərsiniz.
Addım 5: Çalışmağa Hazırıq
Stepmania'yı açmadan əvvəl Python proqramını çalıştırmalısınız. Sonra proqramı idarə etmək üçün rəqs padinizdən istifadə etməlisiniz. Aşağıdakı videonu hazırladığımda içindəkiləri aydın görə bilmək üçün qapağı açdım.
Tövsiyə:
Arduino istifadə edərək tabut rəqs musiqisi: 6 addım
Arduino istifadə edərək tabut rəqs musiqisi: Bu dərslikdə yalnız bir dinamiklə (MP3 modulu tələb olunmur) musiqi istifadə etmək üçün bir Arduino istifadə edə bilərsiniz. Əvvəlcə bu video dərsinə baxın
Makey Makeydən istifadə edərək DIY Rəqs Rəqs İnqilabı: 6 addım
Makey Makeydən istifadə edərək DIY Dance Rəqs İnqilabı: Salam! Bu mənim DIY Dance Dance Revolution devrimdir. Çalışdığım ən çox sevdiyim layihələrdən biridir və həqiqətən də özünəməxsus bir layihədir. Bu layihə uşaqlara sxemlərin necə işlədiyini öyrətmək üçün hazırlanmışdır, bu layihəni STEM gecələri üçün istifadə etdim və təşviq etdim
Rəngli İşıqdan istifadə edərək səs dalğalarına baxın (RGB LED): 10 addım (şəkillərlə)
Rəngli İşıqdan İstifadə Edilən Səs Dalğalarına (RGB LED) baxın: Burada səs dalğalarını görə bilərsiniz və aralarındakı məsafə müxtəlif olduğu üçün iki və ya daha çox çeviricinin müdaxilə nümunələrini müşahidə edə bilərsiniz. (Ən solda, saniyədə 40.000 dövrü olan iki mikrofonlu müdaxilə nümunəsi; sağ üst, tək mikrofon
Çox rəngli LED -lərdən istifadə edərək seriyalı LED işığı: 3 addım (şəkillərlə)
Çox rəngli LED -lərdən istifadə edərək Serial LED İşıq: Serial LED işığı o qədər də bahalı deyil, amma mənim kimi DIY sevgilisiysənsə (özünəməxsus bir hobbiçisənsə), öz seriyalı LED -lərini hazırlaya bilərsən və bazarda mövcud olan işıqdan daha ucuzdur. 5 Voltla işləyən öz Serial LED işığımı hazırlayacağam
Arduino əsaslı çox rəngli yüngül rəngli çubuq: 13 addım (şəkillərlə)
Arduino əsaslı çox rəngli işıq boyama çubuğu: İşıqlı rəsm, fotoqrafların istifadə etdiyi bir texnikadır, burada maraqlı nümunələr çəkmək üçün bir işıq mənbəyindən istifadə olunur və Kamera bunları bir araya gətirir. Nəticədə Şəkil, nəticədə bir görünüş verəcək işıq izlərini ehtiva edəcək