Mündəricat:
Video: LED Şerit Parlaqlıq Nəzarətçisi: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
LED Şeritləri, aşağı gərginlik istehlakı və parlaqlığı ilə bütün dünyada məşhurdur. Bəzən bu LED şeritlərin gərginlik təchizatını və parlaqlığını tənzimləməliyik, məsələn, yuxu zamanı LED -in parlaqlığından narahat olarsınız. Bu LED şeridinin parlaqlığını idarə etmək üçün bir arduino layihəsidir. istifadəçidən parlaqlıq aldığı üçün istifadəçi dostudur. Parlaqlıq dəyəri LED şeridinə verilən gərginlikdən asılıdır. İstifadəçi 5v verirsə, maksimum parlaqlıq verir, istifadəçi 0,1 volt verirsə aşağı parlaqlıq verir. Arduino 0 - 255 arasında gərginlik yaza bilər (0-5v bölünür, məsələn: 1v = 51 ədəd). Ancaq əmrlərdən və hesablamalardan istifadə edərək bunu 0-5v-ə endirə bilərik. Gəlin layihəyə keçək.
Təchizat
Tələblər:
- Arduino UNO / nano / MEGA
- LED şeridi (minimum işləməlidir
- Arduino IDE
- birləşdirən tellər (nömrələr 2)
Addım 1: BAĞLANTILAR
LED Şeridini Arduino ilə birləşdirmək üçün bağlantılar bunlardır:
ARDUINO LED şeridi
GND >> - (mənfi)
DİJİTAL PWM 3 (pin3) >> + (müsbət)
--------------------------------------------------------------------------------------
LED şeridinin mənfi pinini arduino groung (GND) pininə bağlayın
LED şeridinin müsbət pinini 3 pin arduino pininə qoşun
Addım 2: KOD
Arduinoda hardware yanında ən vacib şey koddur. Kod aşağıda verilmişdir. Bu kodu yazın və arduino IDE və ya bluino yükləyicisi ilə yükləyin.
float parlaqlığı; int LED = 3; üzən reallıq; üzmə gecikməsi1; üzmə gecikməsi2; float seçimi; boş quraşdırma () {pinMode (LED, Çıxış); Serial.begin (9600); Serial.println ("Arduino LED şerit nəzarətçisi"); Serial.println (""); Serial.println ("Zəhmət olmasa LED şeridinin parlaqlığını daxil edin (1-5)"); Serial.println (""); while (Serial.available () == 0) {} parlaqlıq = Serial.parseFloat (); real parlaqlıq = (parlaqlıq) * 51.0; if (realbrightness> = 6) {Serial.println ("Zəhmət olmasa etibarlı bir parlaqlıq daxil edin"); }} void loop () {Serial.println (""); Serial.println ("LED şeridi sürətlə yanıb -sönür"); Serial çap (parlaqlıq); analogWrite (LED, real parlaqlıq); gecikmə (1000); }
Addım 3: TEST VAXTI
Arduino kodunu yükləyin, Serial monitoru açın. "LED şeridinin parlaqlığını daxil edin (1-5)" mesajı görünməlidir. Parlaqlıq dəyərini daxil edin və göndər düyməsini basın. LED şeridinizin parlaqlıq əmrinizdə işlədiyini görə bilərsiniz!
Addım 4: ƏLAVƏ MƏLUMAT:
- Parlaqlıq ondalık dəyərlə daxil edilə bilər.
- Parlaqlıq 5 -in üstünə girildikdə 5 ilə eyni olacaq.
- Dəyər azaldıqca parlaqlıq azalır.
- Varsayılan olaraq, bəzən kompüterinizdə Arduino sürücüləri itkin ola bilər. Səhvləri həll etmək üçün cihaz menecerini açın və bilinməyən bütün sürücüləri yeniləyin.
- Doğru COM portunu və Arduino versiyasını seçin.
- Alternativ kod yükləmə:
Tövsiyə:
Şerit nəzarətçisi olun: 11 addım (şəkillərlə)
Bir Şerit Denetleyicisi olun: Şerit nəzarətçiləri bir synth idarə etmək üçün əla bir yoldur. Sahəni davamlı olaraq idarə etməyə imkan verən toxunuşa həssas bir zolaqdan ibarətdir. Gərginlik və ya müqavimətin dəyişməsinə cavab verən 'velostat' adlanan elektrik keçirici zolaq
Dəyişdirilmiş RGBW LED Şerit Nəzarətçisi, PIR İdarəli, ESP8285: 3 Addım
Dəyişdirilmiş RGBW LED Strip Controller, PIR Controlled, ESP8285: Evdəki masamın üstündə bir RGBW LED şeridi quraşdırmışam. WiFi LED RGBW nəzarətçisi Magic Home tətbiqi kimi bir tətbiqlə işləməlidir. Bununla birlikdə, öz proqram təminatımla yandırdığım bir ESP8285 çipi var. LED şeridinin keçdiyi bir PIR əlavə etdim
LED Şerit Parlaqlıq Nəzarətçisi: 7 addım
LED Şerit Parlaqlıq Nəzarətçisi: Salam dostum, bəzən LED şeridinin yüksək parlaqlığını sevmirik və açarı söndürürük. Bu gün LED şeridi parlaqlıq tənzimləyicisi dövrəsi hazırlayacağam. Bu sxem sayəsində parlaqlığı asanlıqla idarə edə bilərik. LED şeridi. Bu ci
AVR mikro nəzarətçisi. Pulse Genişliyi Modulyasiyası. DC Motor və LED İşıq Gücünün Nəzarətçisi .: 6 Addım
AVR mikro nəzarətçisi. Pulse Genişliyi Modulyasiyası. DC Motor və LED İşıq Gücünün Nəzarətçisi .: Hamıya salam! Pulse Width Modulation (PWM) telekommunikasiya və güc nəzarətində çox yayılmış bir texnikadır. bir mühərrik, bir LED, dinamiklər və s., bir elektrik cihazına verilən enerjini idarə etmək üçün ümumiyyətlə istifadə olunur. Əsasən bir modudur
Spielatron və ya digər MIDI Synth üçün MIDI 5V LED Şerit İşıq Nəzarətçisi: 7 Addım (Şəkillərlə)
MIDI 5V Spielatron və ya digər MIDI Synth üçün LED Şerit İşıq Nəzarətçisi: Bu nəzarətçi, not başına 50mS üçün üç rəngli LED şerit işıqlarını yandırır. G5-D#6 üçün mavi, E6-B6 üçün qırmızı, C7-G7 üçün yaşıl. Nəzarətçi bir ALSA MIDI cihazıdır, buna görə MIDI proqramı bir MIDI synth cihazı ilə eyni vaxtda LED -lərə çıxara bilər