![Lab 4 - Millis: 4 Langkah Lab 4 - Millis: 4 Langkah](https://i.howwhatproduce.com/images/003/image-6559-64-j.webp)
Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-23 14:49
![Lab 4 - Milis Lab 4 - Milis](https://i.howwhatproduce.com/images/003/image-6559-65-j.webp)
Ini adalah proses langkah demi langkah tentang cara mengatur serangkaian LED berkedip yang berkedip pada interval yang berbeda dengan potensiometer yang mengontrol kecerahan dan dua tombol, yang pertama meningkatkan interval kedipan LED hingga maksimal 3 kali dan yang kedua mengurangi interval kedipan LED ke pengali minimum 1.
Anda akan membutuhkan yang berikut ini:
1. Arduino UNO
2. Papan tempat memotong roti
3. 3 LED
4. Potensiometer
5. 2 Tombol Tekan
6. 3 100 resistor
7. 2 2 kΩ resistor
Langkah 1: Tambahkan LED
![Tambahkan LED Tambahkan LED](https://i.howwhatproduce.com/images/003/image-6559-66-j.webp)
1. Tempatkan 3 LED di papan tempat memotong roti.
2. Hubungkan setiap LED ke ground (+).
3. Hubungkan LED pertama ke port 9, yang kedua ke port 10, dan yang ketiga ke port 11 masing-masing dengan resistor minimal 100 Ohm untuk melindungi LED.
4. Hubungkan port GND ke ground pada breadboard tempat LED terhubung.
Langkah 2: Tambahkan Potensiometer
![Tambahkan Potensiometer Tambahkan Potensiometer](https://i.howwhatproduce.com/images/003/image-6559-67-j.webp)
1. Tempatkan Potensiometer di papan tempat memotong roti.
2. Hubungkan kolom kiri potensiometer ke ground yang sama dengan LED.
3. Hubungkan kolom kanan potensiometer ke arus (-).
4. Hubungkan port 5V ke arus yang sama.
5. Hubungkan kolom tengah potensiometer ke port analog A0.
Langkah 3: Tambahkan Tombol
![Tambahkan Tombol Tambahkan Tombol](https://i.howwhatproduce.com/images/003/image-6559-68-j.webp)
1. Tempatkan dua Tombol Tekan ke papan tempat memotong roti.
2. Hubungkan kolom kiri atas masing-masing ke tanah.
3. Hubungkan kolom kanan bawah masing-masing ke arus.
4. Hubungkan kolom kiri bawah tombol tekan pertama ke port 7 dan kolom kiri bawah tombol tekan kedua ke port 8.
Langkah 4: Kode dan Kemungkinan Kesalahan
Tombol tidak boleh membiarkan variabel pengali berada di bawah 0 atau di atas 3 dan dapat dengan mudah dihentikan dengan membatasi kode agar tidak berinteraksi dengan variabel pengali saat terdeteksi sedang ditekan.
Tombol juga harus dilengkapi dengan penundaan standar 50 milidetik saat terdeteksi sedang ditekan.
Array dan for loop harus digunakan jika dapat menyederhanakan kode untuk efisiensi dan keterbacaan.
Potensiometer seharusnya tidak melakukan apa pun selain membatasi tegangan yang diberikan ke LED, sehingga membatasi kecerahannya dan memungkinkan penyesuaian analog saat diperbarui.
Variabel pengali harus disetel ke 1 secara default dan langsung mengalikan variabel yang menentukan penundaan untuk setiap LED dalam loop for yang memperbarui status LED untuk kesederhanaan.
Jika Tombol tidak bereaksi dengan benar, ini mungkin karena tegangan yang menyebabkan papan UNO mengalami masalah dalam membaca statusnya. Sebuah resistor pada masing-masing dengan sekitar 2 kΩ harus memperbaiki masalah ini.
Direkomendasikan:
ELEGOO Kit Lab atau Cara Membuat Hidup Saya Sebagai Pengembang Lebih Mudah: 5 Langkah (dengan Gambar)
![ELEGOO Kit Lab atau Cara Membuat Hidup Saya Sebagai Pengembang Lebih Mudah: 5 Langkah (dengan Gambar) ELEGOO Kit Lab atau Cara Membuat Hidup Saya Sebagai Pengembang Lebih Mudah: 5 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-3925-j.webp)
ELEGOO Kit Lab atau Cara Membuat Hidup Saya Sebagai Pengembang Lebih Mudah: Tujuan proyekBanyak dari kita memiliki masalah dengan mock-up di sekitar pengontrol UNO. Seringkali pengkabelan komponen menjadi sulit dengan banyak komponen. Di sisi lain, pemrograman di bawah Arduino bisa menjadi rumit dan bisa membutuhkan banyak
Catu Daya Bangku Lab DIY [Build + Tests]: 16 Langkah (dengan Gambar)
![Catu Daya Bangku Lab DIY [Build + Tests]: 16 Langkah (dengan Gambar) Catu Daya Bangku Lab DIY [Build + Tests]: 16 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/002/image-4655-j.webp)
Catu Daya Bangku Lab DIY [Bangun + Tes]: Dalam instruksi / video ini saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat catu daya bangku laboratorium variabel Anda sendiri yang dapat menghasilkan 30V 6A 180W (10A MAX di bawah batas daya). Batas arus minimal 250-300mA. Anda juga akan melihat akurasi, beban, perlindungan, dan
TAM 335 Lab 5: 8 Langkah
![TAM 335 Lab 5: 8 Langkah TAM 335 Lab 5: 8 Langkah](https://i.howwhatproduce.com/images/001/image-882-25-j.webp)
TAM 335 Lab 5: Tujuan dari instruksi ini adalah untuk menjelaskan metode kalibrasi untuk flowmeter yang digunakan di lab. Langkah 1-4 berkaitan dengan kalibrasi mesin sedangkan Langkah 5-8 berkaitan dengan akuisisi data. Sebelum kalibrasi, perlu p
Cara Membuat Lab Rumah: 7 Langkah
![Cara Membuat Lab Rumah: 7 Langkah Cara Membuat Lab Rumah: 7 Langkah](https://i.howwhatproduce.com/images/001/image-246-82-j.webp)
Cara Membuat Lab Rumah: Hai semuanya, selamat datang di T3chFlicks! Dalam posting ini, kami akan membagikan beberapa kiat kami untuk menyiapkan dan mengatur lab rumah Anda sendiri. Sama seperti penafian kecil, ini sama sekali bukan definisi tentang apa yang seharusnya menjadi lab rumah - berdasarkan inter
Portabel Arduino Lab: 25 Langkah (dengan Gambar)
![Portabel Arduino Lab: 25 Langkah (dengan Gambar) Portabel Arduino Lab: 25 Langkah (dengan Gambar)](https://i.howwhatproduce.com/images/001/image-1317-22-j.webp)
Portabel Arduino Lab: Halo semuanya….Semua sudah familiar dengan Arduino. Pada dasarnya ini adalah platform prototyping elektronik open source. Ini adalah komputer mikrokontroler papan tunggal. Ini tersedia dalam berbagai bentuk Nano, Uno, dll… Semua digunakan untuk membuat pro