Mündəricat:
- Addım 1: Güc və Zəmin
- Addım 2: LED -lərin bağlanması
- Addım 3: Push Button
- Addım 4: Potansiyometr
- Addım 5: Mümkün səhvlər
- Addım 6: Kod
Video: ABŞ Arduino LED Parlaqlığının kəsilməsi: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Bu layihədə potensiometr və bir düyməyə malik Qırmızı, Ağ və Mavi LED ekran yaradacağıq. Asan səslənir, amma bunun üçün də fasilələrdən istifadə edəcəyik. Beləliklə, düyməyə basıldıqda, potensiometrdən alınan dəyər LED -lərin parlaqlığını təyin edəcək. Lazım olan materiallar daxildir:
-Arduino Uno R3
-çörək lövhəsi
-kişi -kişi telləri
-üç LED (qırmızı, ağ, mavi)
-potensialiometr
-düyməni basmaq
-220 ohm müqavimət
Addım 1: Güc və Zəmin
Əvvəlcə torpağı və 5v gücünü çörək taxtasına qoşun.
Addım 2: LED -lərin bağlanması
Üç LED -in hamısını taxtanın üzərinə qoyun. Hər biri üçün katodu yerə bağlayın. 220 ohm rezistoru anoda bağlayın və sonra arduino pinlərinə 9-11 bağlayın.
Addım 3: Push Button
Düymə üçün onu şəkildəki kimi bağladığınızdan əmin olun. Gücdən gücə, 220ohm müqavimətdən yerə, sonra 3 -cü pimin əks ucu. Bu kəsmə kimi istifadə ediləcək.
Addım 4: Potansiyometr
Eynilə düymə kimi, potentiometrini də şəkildəki kimi bağlayın. Bu, parlaqlığın tənzimlənməsi məqsədinə xidmət edəcək.
Addım 5: Mümkün səhvlər
Sancaqlar kod və şəkillərin göstərildiyi kimi bağlandığından və uyğun gəldiklərindən əmin olun. Ayrıca, anod və katodun müvafiq olaraq bağlandığından əmin olun.
Addım 6: Kod
const bayt ledBlue = 11; // pimi 11 -də LED mavi ayarlar bayraq ledRed = 10; // pin 10 -da LED -in qırmızı rəngini təyin edir
const bayt ledWhite = 9; // LED ağını pin 9 -a təyin edir
const bayt interruptPin = 3; // fasilə olaraq düyməni basın
const bayt potPin = 1; // potensiometr A1 pinidir
uçucu int parlaq; // LED parlaqlığı
boş quraşdırma () {
pinMode (ledBlue, Çıxış); // Çıxış olaraq mavi LED
pinMode (ledRed, ÇIXIŞ); // Çıxış olaraq qırmızı LED
pinMode (ledWhite, ÇIXIŞ); // ÇIXIŞ kimi ağ LED
pinMode (interruptPin, INPUT_PULLUP); // INPUT_PULLUP olaraq düymə pin
pinMode (potPin, GİRİŞ); // GİRİŞ olaraq potensiometr pin
// giriş pimi və parlaqlığı ilə kəsilməni RISING olaraq təyin edir
attachInterrupt (digitalPinToInterrupt (interruptPin), işıq, RISING);
} // quraşdırmanı bitir
boşluq döngəsi () {
analogWrite (ledBlue, parlaq); // Mavi LED -i müəyyən edilmiş parlaqlıq səviyyəsinə təyin edir
analogWrite (ledRed, parlaq); // Qırmızı LED -i müəyyən edilmiş parlaqlıq səviyyəsinə təyin edir
analogWrite (ledWhite, parlaq); // Ağ LED -i müəyyən edilmiş parlaqlıq səviyyəsinə təyin edir
} // son döngə
boş işıq () {
parlaq = analogRead (potPin); // Potansiyometrdən dəyərli oxuyur
parlaq = xəritə (parlaq, 0, 1023, 0, 255); // LED parlaqlığı üçün xəritələr
} // sonu daha parlaq
Tövsiyə:
LED Parlaqlığının Arduino ilə Potansiyometrlə İdarə Edilməsi: 3 Addım
Arduino ilə Potentiometer ilə LED Parlaqlığının İdarə Edilməsi: Bu layihədə potensiometr tərəfindən verilən dəyişkən müqavimətdən istifadə edərək LED -in parlaqlığını idarə edəcəyik. Bu, yeni başlayanlar üçün çox sadə bir layihədir, ancaq sizə potensialiometr və LED işləməsi ilə bağlı çox şey öyrədəcək
İstilik borusu soyuducusunun kəsilməsi: 4 addım
İstilik borusu soyuducusunu kəsmək !: Yeməyimi maşında istifadə etmək üçün Peltier əsaslı soyuducu hazırladım. soyuducu çox böyükdür. Yeməklərimi saxlamaq istəyirəm. Budur bunu necə etdim
Potensialiometr və Arduino ilə LED Parlaqlığının İdarə Edilməsi: 6 Addım
Potensialiometr və Arduino ilə LED Parlaqlığının İdarə Edilməsi: Bu dərslikdə potensialiometr və Arduino ilə LED parlaqlığının necə idarə olunacağını öyrənəcəyik
Creality Ender 3 Gücün kəsilməsi: 3 addım
Creality Ender 3 Power Shutoff: Salam, buna görə də bir gün qısa çapa başladıqdan sonra ayrılmalı oldum. Bütün gün yazıcının orada heç bir şey etmədiyini və elektrik istehlak etdiyini düşündüm. Çap edildikdən sonra şəbəkədən ayrılmaq üçün sadə bir dövrə düşündüm
Phillips Hue İşıq Zolaqlarının Kəsilməsi və Yenidən Qoşulması (Lehimləmə İşində Çox Təcrübəsi Olmayanlar Üçün): 6 Addım
Phillips Hue İşıq Şeritlərinin Kəsilməsi və Yenidən Qoşulması (Lehimləmə İşində Çox Təcrübəsiz olanlar Üçün): Lehimləmə bacarığınız varsa, lehim yastiqciklərini yarıya bölmədən bunu necə edəcəyinizi 'ruedli' yazaraq yaxşı bir yazı var. .Bu addımlar bizə tanış olanlara aiddir, lakin lehimləmə ilə çox bacarıqlı deyil. Əsas satışları etdim