Minggu, 23 Februari 2025

Button

Cara Memasang Kabel dan Memprogram Tombol

Pelajari cara memasang kabel dan memprogram tombol tekan untuk mengendalikan LED.

Tombol tekan atau sakelar menghubungkan dua titik dalam rangkaian saat Anda menekannya. Contoh ini menyalakan LED internal pada pin 13 saat Anda menekan tombol.

Perangkat keras

·         Papan Arduino

·         Tombol sesaat atau Sakelar

·         Resistor 10k ohm

·         kabel penghubung

·         Breadboard

Sirkuit


Hubungkan tiga kabel ke papan. Dua kabel pertama, merah dan hitam, terhubung ke dua baris vertikal panjang di sisi papan tempat memotong roti untuk menyediakan akses ke catu daya 5 volt dan ground. Kabel ketiga terhubung dari pin digital 2 ke salah satu kaki tombol tekan. Kaki tombol yang sama terhubung melalui resistor pull-down (di sini 10K ohm) ke ground. Kaki tombol lainnya terhubung ke catu daya 5 volt.

Ketika tombol tekan terbuka (tidak ditekan) tidak ada koneksi antara kedua kaki tombol tekan, jadi pin terhubung ke ground (melalui resistor pull-down) dan kita membaca LOW. Ketika tombol ditutup (ditekan), ia membuat koneksi antara kedua kakinya, menghubungkan pin ke 5 volt, sehingga kita membaca HIGH.

Anda juga dapat memasang rangkaian ini dengan cara sebaliknya, dengan resistor pullup yang menjaga input tetap TINGGI, dan menjadi RENDAH saat tombol ditekan. Jika demikian, perilaku sketsa akan terbalik, dengan LED yang biasanya menyala dan mati saat Anda menekan tombol.

Jika Anda memutus pin I/O digital dari semuanya, LED mungkin berkedip tidak menentu. Ini karena inputnya "mengambang" - artinya, input akan secara acak mengembalikan HIGH atau LOW. Itulah sebabnya Anda memerlukan resistor pull-up atau pull-down di sirkuit.

Skema


Desain PCB

Kode Contoh

Kode

 

 Pelajari lebih lanjut

Anda dapat menemukan tutorial yang lebih mendasar di bagian contoh bawaan .

Tidak ada komentar:

Posting Komentar