Daftar Isi:

Proyek 2, Peredupan LED: 3 Langkah
Proyek 2, Peredupan LED: 3 Langkah

Video: Proyek 2, Peredupan LED: 3 Langkah

Video: Proyek 2, Peredupan LED: 3 Langkah
Video: lampu hias mewah - lampu plafon model 3 ring 2024, November
Anonim
Proyek 2, Peredupan LED
Proyek 2, Peredupan LED

Dalam proyek ini Anda akan belajar bagaimana mengontrol kecerahan LED dengan potensiometer. Dalam proyek ini Anda akan diajarkan tentang analogWrite, analogRead, dan menggunakan fungsi int. Semoga Anda menikmatinya, dan jangan lupa untuk memeriksa proyek sebelumnya yang berjudul, Proyek 1, LED Berkedip.

Perangkat keras yang dibutuhkan:

  • Arduino UNO
  • Papan tempat memotong roti tanpa solder
  • Potensiometer Putar
  • 6 kabel jumper
  • LED
  • resistor 220 ohm

Perangkat lunak yang dibutuhkan:

Arduino IDE

Langkah 1: Perangkat Keras

Perangkat keras
Perangkat keras

Bangun rangkaian seperti gambar di atas.

Langkah 2: Kode

Sekarang salin kode di bawah ini ke Arduino IDE, jika Anda belum memilikinya ada tautan di bagian bawah halaman.

int Nilai Sensor = 0; //Menentukan bahwa Sensorvalue sama dengan 0;

batalkan pengaturan(){

pinMode(8, OUTPUT);

}

lingkaran kosong(){

Nilai sensor = analogRead(A0); //Nilai sensor = pin A0, yang terhubung ke potensiometer

analogWrite(8, Nilai Sensor/4); //menggunakan fungsi analogWrite kita dapat mengontrol pin 9 lebih cepat

}

Langkah 3: Verifikasi dan Unggah

Verifikasi dan unggah kode Anda ke Kode Arduino Anda. Untuk info lebih lanjut tentang ini, lihat proyek saya sebelumnya, Anda dapat menemukan tautan di bawah ini. Setelah kode Anda diunggah, Anda akan dapat mengontrol kecerahan LED dengan memutar potensiometer. Sekarang menjadi kreatif. Anda dapat mencoba untuk mengontrol kecepatan motor dc menggunakan satu.

Lebih banyak proyek akan keluar, pantau terus dan pelajari cara membuat pembaca jarak jauh, visualisator audio, permainan memori, jam alarm, dan banyak lagi.

Unduh Arduino IDE:

www.arduino.cc/en/Main/Software

Proyek saya sebelumnya:

www.instructables.com/id/Project-1-Blinkin…

Direkomendasikan: