Isi kandungan:

Makmal 4 - Millis: 4 Langkah
Makmal 4 - Millis: 4 Langkah

Video: Makmal 4 - Millis: 4 Langkah

Video: Makmal 4 - Millis: 4 Langkah
Video: Learn to JUGGLE 4 BALLS - Intermediate Tutorial 2024, Julai
Anonim
Makmal 4 - Millis
Makmal 4 - Millis

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

Tambah LED
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

Tambah Potensiometer
Tambah 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

Tambah Butang
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: