Daftar Isi:
Video: Mengontrol LED dengan Potensiometer Dengan Arduino Uno R3: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Sebelumnya, kami telah menggunakan Serial Monitor untuk mengirim data ke papan kontrol, yang mungkin mencerahkan untuk mengetahui perangkat lunak baru. Dalam pelajaran ini, mari kita lihat bagaimana mengubah luminance LED dengan potensiometer, dan menerima data potensiometer di Serial Monitor untuk melihat perubahan nilainya.
Langkah 1: Komponen
- Papan Arduino Uno * 1
- Kabel USB * 1
- Resistor (220Ω) * 1
-LED * 1
- Potensiometer * 1
- Papan tempat memotong roti * 1
- Kabel jumper
Langkah 2: Prinsip
Potensiometer linier adalah komponen elektronik analog. Jadi apa perbedaan antara nilai analog dan nilai digital? Sederhananya, sarana digital hidup/mati, level tinggi/rendah hanya dengan dua status, yaitu 0 atau 1. Tetapi status data sinyal analog adalah linier, misalnya, dari 1 hingga 1000; nilai sinyal berubah dari waktu ke waktu alih-alih menunjukkan angka yang tepat. Sinyal analog meliputi intensitas cahaya, kelembaban, suhu, dan sebagainya.
Langkah 3: Diagram Skema
Langkah 4: Prosedur
Dalam percobaan ini, potensiometer digunakan sebagai:
pembagi tegangan, yang berarti menghubungkan perangkat ke ketiga pinnya. Hubungkan pin tengah potensiometer ke pin A0 dan dua pin lainnya masing-masing ke 5V dan GND. Oleh karena itu, tegangan potensiometer adalah 0-5V. Putar kenop potensiometer, dan tegangan pada pin A0 akan berubah. Kemudian ubah tegangan tersebut menjadi nilai digital (0-1024) dengan konverter AD di papan kontrol. Melalui pemrograman, kita dapat menggunakan nilai digital yang dikonversi untuk mengontrol kecerahan LED pada papan kontrol.
Langkah 1:
Membangun sirkuit.
Langkah 2:
Unduh kode dari
Langkah 3:
Unggah sketsa ke papan Arduino Uno
Klik ikon Unggah untuk mengunggah kode ke papan kontrol.
Jika "Done uploading" muncul di bagian bawah jendela, itu berarti sketsa telah berhasil diunggah.
Putar poros potensiometer dan Anda akan melihat luminansi LED berubah.
Jika Anda ingin memeriksa perubahan nilai yang sesuai, buka Serial Monitor dan data di jendela akan berubah dengan putaran kenop potensiometer Anda. Eksperimen ini juga dapat diubah menjadi eksperimen lain sesuka Anda. Misalnya, gunakan potensiometer untuk mengontrol interval waktu kedipan LED.
Langkah 5: Kode
// Dikendalikan oleh potensiometer
//Memutar
poros potensiometer dan Anda akan melihat luminance dari perubahan LED.
//Situs web:www.primerrobotics.in
/******************************************/
konstan
int analogPin = 0;//pin input analog dilampirkan ke
konstan
int ledPin = 9;//led terpasang ke
ke dalam
inputValue = 0;//variabel untuk menyimpan nilai yang berasal dari sensor
ke dalam
outputValue = 0;//variabel untuk menyimpan nilai output
/******************************************/
ruang kosong
mempersiapkan()
{
Serial.begin(9600);//set serial
baudrate komunikasi sebagai 9600
}
/******************************************/
ruang kosong
lingkaran()
{
inputValue = analogRead(analogPin);//membaca
nilai dari potensiometer
Serial.print("Masukan: "); //mencetak
"Memasukkan"
Serial.println(Nilai masukan); //mencetak
nilai masukan
keluaranNilai = peta(Nilai masukan, 0, 1023, 0, 255); // Konversi dari 0-1023 sebanding dengan jumlah angka dari 0 hingga 255
Serial.print("Keluaran: "); //mencetak
"Keluaran"
Serial.println(nilaikeluaran); //mencetak
nilai keluaran
analogWrite(ledPin, outputValue); //putar
LED menyala tergantung pada nilai output
penundaan (1000);
}
/*******************************************/
Direkomendasikan:
Mengontrol Kecerahan LED Dengan Potensiometer Dengan Arduino: 3 Langkah
Mengontrol Kecerahan LED Dengan Potensiometer Dengan Arduino: Dalam proyek ini, kami akan mengontrol kecerahan LED menggunakan resistansi variabel yang disediakan oleh potensiometer. Ini adalah proyek yang sangat mendasar untuk pemula tetapi akan mengajarkan Anda banyak hal tentang potensiometer dan kerja LED yang diperlukan untuk membuat adva
Memudar/Mengontrol Led/Brightness Menggunakan Potensiometer (Variable Resistor) dan Arduino Uno: 3 Langkah
Memudar/Mengontrol Led/Brightness Menggunakan Potensiometer (Variable Resistor) dan Arduino Uno: Pin input analog Arduino terhubung ke output potensiometer. Jadi pin analog Arduino ADC (analog to digital converter) membaca tegangan output oleh potensiometer. Memutar kenop potensiometer memvariasikan output tegangan dan
Mengontrol Kecerahan LED Dengan Potensiometer dan Tampilan OLED: 6 Langkah
Mengontrol Kecerahan LED Dengan Potensiometer dan Tampilan OLED: Dalam tutorial ini kita akan mempelajari cara mengontrol kecerahan LED dengan potensiometer dan Menampilkan nilai pada Tampilan OLED. Tonton video demonstrasi
Mengontrol Kecerahan LED Dengan Potensiometer dan Arduino: 6 Langkah
Mengontrol Kecerahan LED Dengan Potensiometer dan Arduino: Dalam tutorial ini kita akan belajar cara mengontrol kecerahan LED dengan potensiometer dan Arduino. Tonton video demonstrasi
Mengontrol 3 Motor Servo Dengan 3 Potensiometer dan Arduino: 11 Langkah (dengan Gambar)
Mengontrol 3 Motor Servo Dengan 3 Potensiometer dan Arduino: Hai. Ini adalah instruksi pertama saya, jadi saya harap Anda akan bersabar dengan saya jika saya membuat kesalahan dalam mengaturnya. Ini ditulis untuk pemula, jadi yang lebih mahir di antara Anda dapat melewati banyak dari ini dan hanya memasangnya. Tujuannya saya tetapkan sendiri