Mündəricat:
- Addım 1: Materiallar
- Addım 2: Başlayın
- Addım 3: Kabel çəkmə
- Addım 4: Potansiyometr və LED Quraşdırması
- Addım 5: Kod
Video: Potensialiometrli LED Dimmer: 5 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu, LED -i söndürmək üçün potensiometrdən istifadə etməyi öyrədən bir təlimatdır.
Addım 1: Materiallar
- Arduino
- Kompüter
- Çörək lövhəsi
- LED
- 5 Kişi telləri
- Potensialiometr
- USB kabeli
Addım 2: Başlayın
USB kabel ilə Arduino'yu kompüterə qoşun.
Addım 3: Kabel çəkmə
Arduino USB kabel ilə kompüterə qoşulduqdan sonra ilk teli götürüb bir ucunu yerə, digərini isə j1 -ə qoyacağıq. Sonra ikinci teli A0 -dan j3 -ə qoyacaqsınız. Sonra üçüncü teli 5v -dən j5 -ə qoyacaqsınız.
Bundan sonra dördüncü teli D9 -dan j15 -ə qoyacaqsınız. Sonra yerdən j17 -ə qədər olan beşinci və son tel.
Addım 4: Potansiyometr və LED Quraşdırması
Düyməni tellərdən uzağa qoyun. F1 f3 və f5 -ə qoşun. Sonra LED -in uzun ayağını f15 -ə, qısasını isə f17 -ə qoyun.
Addım 5: Kod
Xüsusi sözlərin nə demək olduğunu kompüterə izah edən dəyişənlər bunlardır:
int potPin = A0; Bu kompüterə potPin dediyimiz potansiyometrenin orta hissəsinin A0 int readValue -a qoşulduğunu bildirir; Bu kompüterə readValue dedikdə potensialiometr oxumaq demək olduğunu bildirir
Kodun qalan hissəsini qurmaq üçün yalnız bir dəfə baş verən Void Setup budur:
void setup () {Bu, yalnız bunun Void Setup -un başlanğıcı olduğunu bildirir
pinMode (9, Çıxış); Bu işığı daha sonra açmaq üçün qurur
pinMode (potPin, GİRİŞ); Bu potensiometr qurur, sonra istifadə edə bilərik
Növbəti hissə, onu dayandırana qədər təkrar -təkrar işləyən boşluq döngəsidir.
boşluq döngəsi () {
readValue = analogRead (potPin); ReadValue dediyimiz zaman kompüterə potansiyometr oxumasını söyləyir.
readValue = xəritə (readValue, 0, 1023, 0, 255); Bu, 0-1023 arasında olan potansiyometrdən olan rəqəmləri 0-255 olan LED rəqəmlərinə çevirir.
analogWrite (9, readValue); Bu, kompüterə potensiometrin söylədiyi parlaqlıqda LED -i yandırmasını bildirir.
}
Bütün kod özüdür:
int potPin = A0; int readValue = 0;
boş quraşdırma () {
pinMode (9, Çıxış);
pinMode (potPin, GİRİŞ);}
boşluq döngəsi () {
readValue = analogRead (potPin);
readValue = xəritə (readValue, 0, 1023, 0, 255);
analogWrite (9, readValue);}
Tövsiyə:
STM32 istifadə edən güclü rəqəmsal AC dimmer: 15 addım (şəkillərlə)
STM32 istifadə edərək güclü rəqəmsal AC dimmer: Hesam Moshiri tərəfindən, [email protected] yükləri bizimlə yaşayır! Çünki ətrafımızda hər yerdədirlər və heç olmasa məişət texnikası elektrik enerjisi ilə təmin olunur. Bir çox sənaye avadanlığı da tək fazalı 220V-AC ilə təchiz edilmişdir
WiFi Fan Sürəti Tənzimləyicisi (ESP8266 AC Dimmer): 8 addım (şəkillərlə)
WiFi Fan Sürəti Tənzimləyicisi (ESP8266 AC Dimmer): Bu təlimat, Triac Phase bucaq nəzarət metodundan istifadə edərək Tavan Fan Sürəti Tənzimləyicisinin necə hazırlanacağını göstərəcək. Triac şərti olaraq Atmega8 bağımsız arduino konfiqurasiya edilmiş çipi tərəfindən idarə olunur. Wemos D1 mini, bu tənzimləmə üçün WiFi funksiyasını əlavə edir
ARMTRONIX WIFI TEK Dimmer Board V0.2: 3 Addım (Şəkillərlə birlikdə)
ARMTRONIX WIFI SINGLE Dimmer Board V0.2: Armtronix Wifi dimmer, ev avtomatlaşdırılması üçün hazırlanmış bir IOT lövhəsidir. Lövhənin xüsusiyyətləri bunlardır: Simsiz idarəetmə Kiçik form faktoru Göyərtədə AC -dən DC -ə 230VAC -dən 5V DC -ə qədər. DC virtual keçid Lövhənin ölçüsü 61.50 -dir
Zigbee LED Strip Dimmer (IKEA Trådfri Hack): 8 addım (şəkillərlə)
Zigbee LED Strip Dimmer (IKEA Trådfri Hack): IKEA, Tr & ding ağıllı işıqlandırma xəttini bütün dünyada uğurla təqdim etdi. Onların sıralarında çatışmayan bir şey sadə bir LED şerit dimmeridir. Niyə beyinləri bir işıqdan soyub bir dənə yaratmırsınız? LED dimmerləri hər şey PWM ilə əlaqədardır
Əsas LED Dimmer: 5 Adım (Şəkillərlə birlikdə)
Əsas LED Dimmer: Bu Təlimat kitabında, sadəcə bir potansiometrdən istifadə edərək sadə bir LED dimmer qurmağı öyrənəcəksiniz. İstifadə etdiyim Arduino dəsti Kuman tərəfindən təmin edilmişdir (kumantech.com). Burada tapa bilərsiniz