
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:56
ThedodMy github səhifəmdən Müəllif tərəfindən daha çoxunu izləyin:






Haqqında: Lehimləmə zamanı pisləşir, [inşallah] kodlaşdırma ilə kompensasiya edir. Thedod haqqında daha çox »
Bu, daxili bir mikrofonun girişinin DotStar 72 LED şeridində göstərildiyi bir işıq orqanı işidir, üst LED cari yüksək/orta/aşağı səviyyələri R/G/B, qalanlarını isə LEDlər əvvəlki dəyərləri təmsil edir (belə ki, şəlalə effekti əldə edirik). Videolara buradan baxın.
Bir nəzarətçi olaraq, quraşdırılmış OLED ekranı olan kiçik bir Arduino klonu olan MicroView istifadə etdim. Bu, sistemin cari yüksək/orta/aşağı qrafik ekvalayzer tərzini, habelə ümumi səviyyəni əks etdirən üfüqi bir çubuğu (mikrofon həssaslıq potensialiometrini tənzimləyərkən lazımlı) göstərməsinə imkan verir. Bütün bunları daha ucuz bir Arduino klonu ilə etmək çətin olmamalıdır (və dəyəri ~ 35 dollar azaldır). Koddakı MicroView ilə əlaqəli sətirləri silmək lazımdır (onları tapmaq asandır).
Addım 1: Materiallar
- MicroView nəzarətçisi.
- MicroView proqramçısı (USB enerji təchizatı üçün də istifadə olunur).
- 72 LEDli DotStar şeridi (bunu istifadə etdim).
- Elektret mikrofonu (quraşdırılmış amp ilə).
- 10㏀ potansiyometr.
- "Yarım ölçülü" çörək taxtası.
- Çörək taxtası tullananları.
- Qatı nüvəli 22 AWG telləri (mikrofon üçün).
- USB tip A kişi vintli terminal konnektoru.
- USB divar şarj cihazı (ən azı 2 port, ən azı biri> = 2A).
Addım 2: Quraşdırma


- MicroView (proqramçının üstündə), mikrofon (tellərə lehimləməlisiniz) və çörək lövhəsində potensiometr yığın (diaqrama baxın).
- Bu mərhələdə (DotStar -ı işə salmadan əvvəl), proqramlaşdırıcını USB vasitəsilə kompüterinizə qoşun və kodu yükləyin (növbəti addıma baxın).
- DotStar şeridinin boş qırmızı və qara tellərini USB vintli terminal adapterinə qoşun (qardan sağa, qırmızıdan soldan ikinci vidaya).
- Saat və məlumat pinlərindən gedən atlayıcıları yapışdırın (MicroView -in "üst" tərəfində soldan 4 -cü və 5 -ci pinlər).
- MicroView proqramçısını və USB vintli terminal adapterini (DotStar -a qoşulmuş) divar şarj cihazının prizlərinə qoşun. Əhəmiyyətli: adapter ən azı 2A təmin edə bilən bir yuvada olmalıdır (MicroView daha az seçicidir).
Zövq alın.
Addım 3: Kod
Kodu aşağıda yükləyə bilərsiniz.
Adafruit DotStar və Sparkfun MicroView kitabxanalarını da yükləməlisiniz (onları yükləməyinizə ehtiyac yoxdur. Arduino IDE -nin Sketch/Include Library/Libtraries Manage menyusundan quraşdıra bilərsiniz).
Xərclərin azaldılması
[$ 35 qənaət etmək] və MicroView [+ Programmer] yerinə "normal" bir Arduino klonu istifadə etmək istəyirsinizsə, microview | uview | widgetını ehtiva edən bütün sətirləri silin və ehtimal ki, hər hansı bir Arduino klonunda işləyəcək (hələ sınaqdan keçirilməmişdir)]). Qəşəng bir qrafik ekranınız olmayacaq (əlbəttə), ancaq mikrofon həssaslıq potensiometrini LED şeridinin özündən düzəldərkən rəy ala bilərsiniz.
Proqramçını USB enerji təchizatı olaraq istifadə etməyimə baxmayaraq, ~ 15 dollar qənaət edə və microView -i Dotstar -dan (JST konnektorunun qırmızı və qara sancaqları) gücləndirə bilərsiniz, ancaq aralarında> 1mF kondansatör bağlamalısınız (MicroView -ı dalğalardan qorumaq üçün).
Tövsiyə:
DIY LED Şeridi: LED Şeridi necə kəsmək, bağlamaq, lehimləmək və gücləndirmək: 3 addım (şəkillərlə)

DIY LED Şeridi: LED Şeridi necə kəsmək, bağlamaq, lehimləmək və gücləndirmək olar: LED şeridi istifadə edərək öz işıq layihələrinizi hazırlamaq üçün yeni başlayanlar üçün bələdçi. Çevik etibarlı və istifadəsi asan olan LED şeritler müxtəlif tətbiqlər üçün ən yaxşı seçimdir. Sadə bir qapalı 60 LED/m LED şeridi quraşdırmağın əsasları, lakin
Android və ya iPhone -dan Bluetooth ilə idarə olunan Arduino ilə Neopixel Ws 2812 LED Şeridi: 4 addım

Android və ya Iphone -dan Bluetooth tərəfindən idarə olunan Arduino ilə Neopixel Ws 2812 LED Şeridi: Salam uşaqlar bu təlimatlarda, Bluetooth bağlantısı istifadə edərək Android telefonunuzdan və ya iphone -dan bir neopixel LED şeridi və ya ws2812 LED şeridini necə idarə etməyi müzakirə etdim. Arduino ilə birlikdə evinizə neopixel LED şeridi əlavə edin
Birlik Oyununuza cavab verən İşıqlı Arduino Oyun Nəzarətçisi: 24 addım

Birlik Oyununuza Cavab verən İşıqlı Arduino Oyun Nəzarətçisi :: Əvvəlcə bu şeyi sözlə yazdım. İlk dəfədir ki, mən təlimat verəndən istifadə edirəm, belə ki, nə vaxt desəm: bu addımı başındakı görüntüyə istinad etdiyimi bildiyiniz kimi kod yazın. Bu layihədə 2 ayrı biti işlətmək üçün 2 arduino istifadə edirəm
Labtec 2+1 PC Dinamik Sistemini TV 3+1 Səsə çevirin: 7 addım (şəkillərlə)

Labtec 2+1 PC Dinamik Sistemini TV 3+1 Səsinə çevirin: Başqa bir dəyişiklik layihəsi. Yaz kottecində sadə bir televiziya qurğusu olaraq istifadə ediləcək köhnə PC səs sisteminə bir mərkəz kanalı və bir ton nəzarəti əlavə etmək
LED Touch Qələm və UV-ə cavab verən Yazı Səthi hazırlamaq: 5 addım

Bir LED Touch Qələmi və UV-ə cavab verən Yazı Səthi hazırlayın: Düyməli açar həssas LED işıq qələmi yaradın! Bu təlimat, hobbiçilərin əksəriyyətinin LED -dən işıq yayan bir qələm hazırlamaq üçün evin ətrafında yatdığı hissələrdən istifadə edir. İlə "xəyal yazmaq" üçün ultrabənövşəyi LED istifadə etdim; ağ bir kətan örtə bilərsiniz