
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Ini adalah proses selangkah demi selangkah mengenai cara mengatur serangkaian LED berkedip yang berkedip pada selang waktu yang berbeza dengan potensiometer yang mengawal kecerahan dan dua butang, yang pertama meningkatkan selang berkelip LED hingga maksimum 3 kali dan yang kedua menurunkan selang berkelip LED ke pengganda minimum 1.
Anda memerlukan perkara berikut:
1. Arduino UNO
2. Papan roti
3. 3 LED
4. Potensiometer
5. 2 Butang tekan
6. 3 perintang 100 Ω
7. 2 2 kΩ perintang
Langkah 1: Tambah LED

1. Letakkan 3 LED di papan roti.
2. Sambungkan setiap LED ke tanah (+).
3. Sambungkan LED pertama ke port 9, yang kedua ke port 10, dan yang ketiga ke port 11 masing-masing dengan perintang sekurang-kurangnya 100 Ohms untuk melindungi LED.
4. Sambungkan port GND ke tanah di papan roti di mana LED disambungkan.
Langkah 2: Tambahkan Potensiometer

1. Letakkan Potensiometer di papan roti.
2. Sambungkan lajur kiri potensiometer ke tanah yang sama dengan LED.
3. Sambungkan lajur kanan potensiometer ke arus (-).
4. Sambungkan port 5V ke arus yang sama.
5. Sambungkan lajur tengah potensiometer ke port analog A0.
Langkah 3: Tambah Butang

1. Letakkan dua Pushbutton ke papan roti.
2. Sambungkan lajur kiri atas masing-masing ke tanah.
3. Sambungkan lajur kanan bawah masing-masing ke arus.
4. Sambungkan lajur kiri bawah butang tekan pertama ke port 7 dan lajur kiri bawah butang kedua ke port 8.
Langkah 4: Kesalahan Kod dan Kemungkinan
Butang tidak boleh membiarkan pemboleh ubah pengganda berada di bawah 0 atau di atas 3 dan dapat dihentikan dengan mudah dengan menyekat kod daripada berinteraksi dengan pemboleh ubah pengganda apabila dikesan sedang ditekan.
Butang juga harus dilengkapi dengan kelewatan standard 50 milisaat apabila dikesan sedang ditekan.
Susunan dan gelung harus digunakan apabila dapat mempermudah kod untuk kecekapan dan kebolehbacaan.
Potensiometer tidak boleh melakukan apa-apa selain mengehadkan voltan yang diberikan kepada LED, sehingga menyekat kecerahannya dan membenarkan penyesuaian analog semasa mereka mengemas kini.
Pemboleh ubah pengganda harus ditetapkan ke 1 secara lalai dan secara langsung mengalikan pemboleh ubah yang menentukan kelewatan bagi setiap LED dalam gelung untuk yang mengemas kini keadaan LED untuk kesederhanaan.
Sekiranya Butang tidak bertindak balas dengan betul, ia mungkin disebabkan oleh voltan yang menyebabkan papan UNO mengalami masalah ketika membaca keadaannya. Perintang pada masing-masing dengan kira-kira 2 kΩ harus menyelesaikan masalah ini.
Disyorkan:
Makmal Kit ELEGOO atau Cara Membuat Hidup Saya Sebagai Pembangun Lebih Mudah: 5 Langkah (dengan Gambar)

Makmal Kit ELEGOO atau Cara Membuat Hidup Saya Sebagai Pembangun Lebih Mudah: Objektif projekBanyak daripada kita mempunyai masalah dengan mock-up di sekitar pengawal UNO. Selalunya pendawaian komponen menjadi sukar dengan banyak komponen. Sebaliknya, pengaturcaraan di bawah Arduino boleh menjadi rumit dan memerlukan banyak
TAM 335 Makmal 5: 8 Langkah

Makmal TAM 335 5: Tujuan instruksional ini adalah untuk menerangkan kaedah penentukuran untuk alat pengukur aliran yang digunakan di makmal. Langkah 1-4 berkaitan dengan penentukuran mesin sementara Langkah 5-8 berkaitan dengan pemerolehan data. Sebelum penentukuran, perlu
Cara Membuat Makmal Rumah: 7 Langkah

Cara Membuat Makmal Rumah: Hai semua selamat datang ke T3chFlicks! Dalam siaran ini, kami akan berkongsi beberapa petua kami untuk mengatur dan mengatur makmal rumah anda sendiri. Sama seperti penafian kecil, ini sama sekali tidak menjadi definisi tentang apa yang seharusnya menjadi makmal kediaman - berdasarkan hubungan yang berbeza
Makmal Arduino mudah alih: 25 Langkah (dengan Gambar)

Makmal Arduino mudah alih: Halo semua …. Semua sudah biasa dengan Arduino. Pada dasarnya ia adalah platform prototaip elektronik sumber terbuka. Ia adalah komputer pengawal mikro papan tunggal. Ia tersedia dalam pelbagai bentuk Nano, Uno, dan lain-lain … Semua digunakan untuk membuat elektronik
Makmal DIY - Berasaskan HD Centrifuge Arduino: 3 Langkah

Makmal DIY - HD Centrifuge Arduino Berdasarkan: PT // Construimos uma centrífuga utilizando um HD velho com controle de velocidade baseado em Arduino. EN // Kami membina centrifuge menggunakan HD lama dengan kawalan kelajuan berdasarkan Arduino