Daftar Isi:

Proyek Ujian Akhir CSCI-1200 1: 3 Langkah
Proyek Ujian Akhir CSCI-1200 1: 3 Langkah

Video: Proyek Ujian Akhir CSCI-1200 1: 3 Langkah

Video: Proyek Ujian Akhir CSCI-1200 1: 3 Langkah
Video: S.KOM gak bisa ngoding? #teknikinformatika #coding 2024, Desember
Anonim
Proyek Ujian Akhir CSCI-1200 1
Proyek Ujian Akhir CSCI-1200 1

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

Tambahkan Lima LED
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

Tambahkan Potensiometer
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.

Direkomendasikan: