Isi kandungan:

Memudar / Mengawal Led / kecerahan Menggunakan Potentiometer (Variable Resistor) dan Arduino Uno: 3 Langkah
Memudar / Mengawal Led / kecerahan Menggunakan Potentiometer (Variable Resistor) dan Arduino Uno: 3 Langkah

Video: Memudar / Mengawal Led / kecerahan Menggunakan Potentiometer (Variable Resistor) dan Arduino Uno: 3 Langkah

Video: Memudar / Mengawal Led / kecerahan Menggunakan Potentiometer (Variable Resistor) dan Arduino Uno: 3 Langkah
Video: Belajar menggunakan PWM pada pemograman arduino, membuat LED menjadi redup dan terang 2024, November
Anonim
Image
Image
Komponen yang Diperlukan
Komponen yang Diperlukan

Pin input analog Arduino disambungkan ke output potensiometer. Oleh itu pin analog Arduino ADC (analog ke digital converter) sedang membaca voltan keluaran oleh potensiometer. Memutar tombol potensiometer mengubah output voltan dan Arduino membaca variasi ini. Arduino menukar voltan input ke pin analognya menjadi bentuk digital. Nilai digital antara 0 hingga 1023 volt. 0 mewakili 0 volt dan 1023 mewakili 5 volt. Arduino ADC adalah 10 bit yang bermaksud voltan masukan sampel cam dan mengeluarkannya antara 0 hingga 1023 volt (2 ^ 10 = 1024). Arduino berfungsi pada 5 volt sehingga julat voltan input ADCnya juga antara 0 hingga 5 volt. Papan Arduino yang berfungsi pada julat input 3 volt untuk ADC adalah 0 hingga 3 volt.

Catatan: Menggunakan voltan yang lebih besar pada pin analog Arduino akan merosakkan papan Arduino anda. Jadi dalam kes kita, output voltan potensiometer tidak boleh meningkat 5 volt

Langkah 1: Komponen yang Diperlukan:

Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan
Komponen yang Diperlukan

1. Arduino Uno

2. Papan roti

3. Potensiometer (10k)

4. Diketuai

5. Perintang

6. Wayar pelompat

Langkah 2: Diagram Litar:

Image
Image

Potensiometer digunakan dalam litar di mana kita memerlukan rintangan berubah untuk mengawal arus dan voltan. Pernahkah anda perhatikan bahawa pembesar suara yang ada di rumah anda, anda menggerakkan tombolnya mengikut arah jam dan lawan jam untuk mengatur kelantangan. Sebenarnya, di belakang kenop, ada potensiometer, iaitu anda mengubah rintangan untuk mengatur kelantangan. Begitu juga di banyak perkakas rumah lain potensiometer digunakan untuk tujuan yang sama (TV lama, radio lama dll).

Sekiranya kita secara langsung menghubungkan led dengan potensiometer kita dapat memudar / mengawal kecerahan led tetapi tidak tepat dan jika kita memasukkan dan menengah mikrokontroler maka mikrokontroler dapat memudar dipimpin dengan tahap kecerahan yang kita mahukan. Secara langsung, kecerahan kawalan bergantung pada rintangan potensiometer tetapi dengan mikrokontroler di antara kecerahan bergantung pada output voltan potensiometer dan entah bagaimana kita bahkan boleh mengabaikan output voltan dan dikendalikan pada parameter yang ditentukan. Dengan mikrokontroler, terdapat lebih banyak kelenturan daripada memudar secara manual.

Langkah 3: Kod:

Untuk projek yang lebih menarik, hubungi saya di:

Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Halaman buku muka:

Instagram:

persediaan tidak sah ()

{Serial.begin (9600); pinMode (5, OUTPUT); pinMode (3, INPUT); } gelung void () {int a = analogRead (A0); int b = a / 4; Bersiri.println (b); analogWrite (5, b); kelewatan (200);

}

Disyorkan: