Mündəricat:
Video: Potensiometr (Dəyişən Rezistor) və Arduino Uno istifadə edərək Led/Parlaqlığın Solması/İdarə Edilməsi: 3 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
Arduino analoq giriş pimi potensiometrin çıxışına bağlıdır. Beləliklə, Arduino ADC (analogdan rəqəmsal çeviriciyə) analog pin potensialiometr tərəfindən çıxış gərginliyini oxuyur. Potansiometr düyməsini fırlatmaq, gərginlik çıxışını dəyişir və Arduino bu dəyişikliyi oxuyur. Arduino, giriş gərginliyini analoq pininə rəqəmsal formaya çevirir. Rəqəmsal dəyər 0 ilə 1023 volt arasında dəyişir. 0 0 volt, 1023 isə 5 voltdur. Arduino ADC 10 bitdir, yəni giriş nümunə giriş gərginliyini ölçür və 0 ilə 1023 volt aralığında çıxış edir (2^10 = 1024). Arduino 5 voltda işləyir, buna görə ADC giriş gərginliyi 0 ilə 5 volt arasındadır. ADC üçün 3 volt giriş aralığında işləyən Arduino lövhələri 0 ilə 3 volt arasındadır.
Qeyd: Arduino analoq pinlərinə daha çox gərginlik tətbiq etmək Arduino lövhənizi zədələyəcək. Beləliklə, vəziyyətimizdə potansiyometr gərginliyi 5 volt artırmamalıdır
Addım 1: Lazım olan komponentlər:
1. Arduino Uno
2. Çörək lövhəsi
3. Potansiyometr (10k)
4. Led
5. Rezistor
6. Jumper telləri
Addım 2: Dövrə Şeması:
Potansiyometr, cərəyanı və gərginliyi idarə etmək üçün dəyişkən bir müqavimətə ehtiyac duyduğumuz dövrələrdə istifadə olunur. Evinizdə olan dinamikin səs səviyyəsini təyin etmək üçün düyməsini saat əqrəbi və saat əqrəbinin əksinə hərəkət etdirdiyini gördünüzmü? Əslində, düymənin arxasında bir potansiyometr var, yəni səsi təyin etmək üçün müqaviməti dəyişirsiniz. Eyni şəkildə, bir çox digər məişət texnikasında potansiyometr eyni məqsəd üçün istifadə olunur (köhnə televizorlar, köhnə radiolar və s.).
Ledə birbaşa potansiometr bağlasaq, ledin parlaqlığını yox edə/yoxlaya bilərik, amma dəqiq deyil və əgər aralıq mikro nəzarətçini daxil etsək, mikrokontrolör istədiyimiz parlaqlıq səviyyəsi ilə sola bilər. Birbaşa nəzarətdə parlaqlıq potensiometr müqavimətindən asılıdır, lakin parlaqlıq arasında bir mikro nəzarətçi ilə potansiyometrin gərginlik çıxışından asılıdır və bir şəkildə hətta gərginlik çıxışını laqeyd edə bilərik və müəyyən edilmiş parametrlərimizə nəzarət edə bilərik. Bir mikro nəzarətçi ilə, əl ilə solmaqdan daha çox rahatlıq var.
Addım 3: Kod:
Daha maraqlı layihələr üçün mənimlə əlaqə saxlayın:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Facebook səhifəsi:
İnstagram:
boş quraşdırma ()
{Serial.begin (9600); pinMode (5, Çıxış); pinMode (3, GİRİŞ); } void loop () {int a = analogRead (A0); int b = a/4; Serial.println (b); analogWrite (5, b); gecikmə (200);
}
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
ESP8266 NODEMCU BLYNK IOT Dərsliyi - Esp8266 IOT Blunk və Arduino IDE istifadə edərək - LED -lərin İnternet üzərindən idarə edilməsi: 6 addım
ESP8266 NODEMCU BLYNK IOT Dərsliyi | Esp8266 IOT Blunk və Arduino IDE istifadə edərək | LED -lərin İnternet üzərindən idarə edilməsi: Salam uşaqlar bu təlimatlarda ESP8266 və ya Nodemcu ilə IOT -dan necə istifadə edəcəyimizi öyrənəcəyik. Bunun üçün blynk tətbiqindən istifadə edəcəyik. Buna görə də internet üzərindəki LEDləri idarə etmək üçün esp8266/nodemcu istifadə edəcəyik
ESP8266 Veb Serverindən istifadə edərək 7 Segmentli LED Ekranın İdarə Edilməsi: 8 Addım (Şəkillərlə birlikdə)
ESP8266 Veb Serverindən istifadə edərək 7 Segmentli LED Ekranın İdarə Edilməsi: Layihəmdə html formasından istifadə edərək http serveri vasitəsilə 7 seqmentli ekranı idarə edən Nodemcu ESP8266 var
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək LED Parlaqlığının İdarə Edilməsi: 4 Addım
Arduino və Bluetooth Modulundan (HC-05) istifadə edərək LED-in Parlaqlığının İdarə Edilməsi: Giriş Bu dərslikdə Arduino UNO, Bluetooth Modulu (HC-05) və Android üçün Bluetooth (Bluetooth Terminal) tətbiqindən istifadə edərək LED-in parlaqlığını idarə edəcəyik