Mündəricat:
- Təchizat
- Addım 1: Kabel çəkmə
- Addım 2: Kodlaşdırma
- Addım 3: Test edin
- Addım 4: İşləyir, İndi Paylaşın
Video: Arduino ilə Jingle Bells Sürətinə nəzarət edin: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Bu Təlimat, Arduinonun ifa etdiyi notlarla uyğunlaşmaq üçün LED şeridi necə proqramlaşdıracağınızı göstərəcək. Əlinizi fotorezistordan daha da yaxınlaşdıraraq mahnını sürətləndirə və ya yavaşlata bilərsiniz. Mənim nümunəm Jingle Bells mahnısıdır, lakin qeydləri tərcümə etsəniz onu hər hansı bir mahnı olaraq dəyişə bilərsiniz.
Təchizat
- Fotoresistor
- Arduino lövhəsi
- 10K müqavimət (x2)
- LED şeridi
- Dinamik gücləndirici
- Tellər (kişi və qadın)
Addım 1: Kabel çəkmə
Kabellərinizin düzgün qurulmasını görmək üçün aşağıdakı linkə baxın.
Bütün çəhrayı tellər pin nömrələrinə uyğun gəlir.
Bütün qara tellər yerə aparır.
Bütün qırmızı tellər 5V -a aparır.
Qara rəngli bütün qara rənglər bir müqavimətçi deməkdir.
Yaşıl tellər LED şeridindən çıxan telləri bildirir.
Addım 2: Kodlaşdırma
Əlavə edilmiş kodu kopyalayın.
Qalanları, kodun necə işlədiyini izah edir:
Kodlaşdırmanın şərhləri var, ancaq bunun çox uzun olduğunu görəcəksiniz. İlk elan edilən qeydlər lövhənizin hər hansı bir musiqi tonu çıxarmasını təmin edir. Sonra hər bir nota uyğun rənglərin bəyannaməsi var. Boşluq qurğusu bütün pinlərinizi işə salır və proqramlaşdırmaya başlayır. Boşluq döngəsi əsas kodlaşdırmanın baş verdiyi yerdir. Bir float tempi ilə başlayır, bu, mahnınızın fotorezistora nə qədər yaxın olduğunuzdan asılı olaraq sürətlənməsini və ya yavaşlamasını təmin edir. Nə qədər yaxınsan, o qədər sürətli oynayır. Daha sonra zəng çalmağa davam edir. Hər notun öz funksiyası var. Əvvəlcə bütün rəngli LED şeridi təmizləyir, sonra notu və nə qədər uzunluğunu diktə edir. 250 milisaniyəlik pyeslərdə dörddəbir not üçün, yarım not 500 millisaniyə və bütöv bir not 1000 milisaniyə üçün oynayır. Bu bəyannamədən sonra lövhədə neçə işığın yandırılması lazım olduğunu bildirən bir döngə var; dörddə bir not üçün 5 işıq, yarım nota üçün 10 işıq və bütöv bir not üçün 10 işıq yanır. Notanın bitməsi üçün bir rəng və gecikmə diktəsi var. Lövhədən ayrılmadıqda bu davamlı olaraq təkrarlanır.
Addım 3: Test edin
Kodunuzu və kabellərinizi sınamağın yolu onu qoşmaqdır! Düzgün işləmirsə, tellerinizi yoxlayın və bütün kodlaşdırmanı kopyaladığınızı yoxlayın. 5V və ya başqa bir qarışığa gedən bir zəmin ola bilər.
Addım 4: İşləyir, İndi Paylaşın
İndi layihə ilə bağlı hər hansı bir problemi həll etdiniz! Bir şəkil çəkin və dostlarınızla paylaşın. İstəsəniz, notları fərqli edərək rənglərini dəyişdirərək mahnını dəyişə bilərsiniz. Əlinizdə olan imkanlar sonsuzdur!
Tövsiyə:
DC Motor Sürətinə Nəzarət Dövrəsi: 5 addım
DC Motor Sürətinə Nəzarət Dövrəsi: Bu qısa məqalədə, DC motor sürətinin mənfi geribildirim dövrəsinin necə qurulacağını öyrənirik. Əsasən dövrənin necə işlədiyini və PWM siqnalının nə olduğunu öyrənməliyik. və PWM siqnalının tənzimlənməsi üçün istifadə üsulu
Necə: Motorun Sürətinə Nəzarət ?: 5 Adım (Şəkillərlə)
Necə: Mühərrikin Sürətinə Nəzarət ?: Ətrafınızda yatan bir neçə DC mühərrikiniz varsa, ilk sual bu mühərriklərin sürətini necə idarə edəcəyimdir! Buna görə də bu Təlimat kitablarında bunun nə qədər asan olduğunu göstərəcəyəm! Tənbəl hiss edirsən, kanalımda videoya baxa bilərsən
Fərqli Nəzarət Qrupları ilə Led Monitoru manipulyasiya edin. Arduino üzərindəki LED bəzəklər: 6 addım
Fərqli Nəzarət Qrupları ilə Led Monitoru manipulyasiya edin. Arduino üzərindəki LED Süslemeleri: Arduino kompüter layihəsinin mövzusu " Led Monitoru Fərqli Nəzarət Qrupları ilə Manipulyasiya etməkdir. Arduino üzərində LED bəzəklər. Bu Arduino cihazında, LED monitoru idarə edə bilən iki fərqli idarəetmə qrupu var və
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: 4 Addım
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək Fırçasız DC Motor Sürətinə Nəzarət Edin: Bu dərslikdə Arduino UNO, Bluetooth Modulu (HC-05) və Bluetooth üçün Android tətbiqindən istifadə edərək Fırçasız DC motorun sürətini idarə edəcəyik. Arduino Bluetooth Nəzarətçisi)
Bir Arduino ilə Schlage Elektron Deadboltuna nəzarət edin: 7 addım
Bir Arduino ilə bir Schlage Elektronik Deadboltuna nəzarət edin!: Bu təlimat, bir arduino ilə idarə etmək üçün Schlage elektron kilidini sökmək və sındırmaq prosesində sizə yol göstərəcək