Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Di lab ini Anda akan menggunakan potensiometer untuk menghidupkan dan mematikan 5 LED. LED akan menyertakan fade sehingga LED yang dipilih paling terang, sedangkan LED lainnya mati atau sedikit redup.
Perangkat keras yang dibutuhkan untuk proyek ini:
1. Arduino Uno
2. Potensiometer
3. 5 LED
4. Papan tempat memotong roti
5. Kabel/Konektor
Langkah 1: Tambahkan Lima LED
Untuk proyek ini, 5 LED akan dihubungkan ke papan tempat memotong roti. LED akan terhubung ke port pada Arduino yang menggunakan Pulse Width Modulation (PWM). Port dengan PWM adalah: 11, 10, 9, 6, dan 5. PWM adalah output analog dalam kisaran 0-255 yang diubah menjadi sinyal digital.
Untuk menghubungkan LED ke papan tempat memotong roti:
1. Tempatkan LED di papan tempat memotong roti
2. Dalam diagram, ujung bawah (-) LED ditempatkan langsung ke rel tanah papan tempat memotong roti. Kawat jumper juga dapat digunakan dalam langkah ini untuk menghubungkan LED ke posisi mana pun di papan tempat memotong roti.
3. Hubungkan kabel jumper dari port pada Arduino ke breadboard. Tempatkan resistor 220 (ohm) di baris yang sama dengan kabel dan hubungkan ke ujung atas (+) LED. Untuk proyek ini, LED terhubung ke port: 11, 10, 9, 6, dan 5.
4. Ulangi langkah 1 - 3 untuk menghubungkan 4 LED yang tersisa ke papan tempat memotong roti
Langkah 2: Tambahkan Potensiometer
Potensiometer akan digunakan untuk mengubah LED mana yang dipilih, mana yang paling terang dari 5 LED. Tergantung pada arah putaran potensiometer akan menyebabkan LED yang dipilih bergerak ke kiri atau ke kanan.
Untuk menghubungkan potensiometer ke papan tempat memotong roti:
1. Tempatkan potensiometer ke papan tempat memotong roti
2. Di sisi dengan dua pin, pin kiri akan dihubungkan dengan kabel jumper ke power rail breadboard.
3. Pin kanan akan disambungkan ke ground rail breadboard menggunakan kabel jumper.
4. Di sisi yang hanya memiliki satu pin, sambungkan pin dengan kabel jumper ke salah satu port analog pada Arduino. Dalam diagram port analog A5 dipilih.
Langkah 3: Kode untuk LED Fade
Terlampir adalah file 1200_FinalExam_Project1.ino yang berisi semua kode yang diperlukan untuk menyelesaikan proyek ini. Kode membaca nilai analog dari potensiometer, dan kemudian menggunakan Pernyataan-Jika memilih LED yang benar. LED yang berada tepat di sebelah LED yang dipilih akan disetel ke tingkat yang lebih rendah, dan dua LED yang lewat dari LED yang dipilih akan disetel ke tingkat yang sangat redup. Jika ada LED 3 atau 4 spasi dari LED yang dipilih, LED tersebut hanya akan dimatikan.