Isi kandungan:

Push Switch to Control Led (Arduino): 4 Langkah
Push Switch to Control Led (Arduino): 4 Langkah

Video: Push Switch to Control Led (Arduino): 4 Langkah

Video: Push Switch to Control Led (Arduino): 4 Langkah
Video: Arduino - Turn LED On and Off With Push Button 2024, Disember
Anonim
Push Switch to Control Led (Arduino)
Push Switch to Control Led (Arduino)

Projek Tinkercad »

Hai !, Hari ini saya akan menunjukkan cara menggunakan butang tekan untuk mengawal keadaan ON / OFF LED di Arduino.

Untuk ini, saya akan menggunakan TinkerCAD, yang sangat mudah digunakan dan memenuhi tujuan kita ketika berkaitan dengan perkara seperti ini.

Sekiranya anda ingin mengetahui cara menggunakan TinkerCAD, anda boleh menyemak catatan saya mengenai penggunaan asas TinkerCAD untuk Projek Elektronik.

Pautan:

Langkah 1: Menyiapkan Semua Komponen

Menyiapkan Semua Komponen
Menyiapkan Semua Komponen

Sekarang dapatkan semua komponen yang diperlukan untuk ujian kami:

1) Arduino Uno

2) Papan Roti Kecil

3) LED

4) Butang tekan

5) Resistor (10K-ohms) (nilai boleh diubah dalam menu pilihan perintang, dengan mengkliknya)

6) Perintang (220 ohm)

Langkah 2: Menyambungkan Komponen

Menyambungkan Komponen
Menyambungkan Komponen

Sekarang kita perlu menghubungkan semua komponen mengikut keperluan kita. Jadi untuk ini, kita perlu memikirkan logik sederhana. Apabila kita menerima sebarang isyarat input dari butang tekan, barulah kita perlu menerapkan isyarat output ke LED yang disambungkan ke Arduino.

Untuk ini, letakkan butang tekan di jambatan papan roti (seperti yang ditunjukkan), dan tarik wayar dari salah satu pin butang tekan dan sambungkannya ke siri positif papan roti. Kemudian sambungkan perintang 10k-ohm ke pin perintang yang lain (seperti yang ditunjukkan). Sekarang ini akan bertindak sebagai pertukaran antara bahagian positif dan bahagian perintang.

Tarik wayar dari terminal yang sama dengan butang tekan yang disambungkan ke perintang dan sambungkan ke pin 2 Arduino. Ini akan bertindak sebagai input dari butang tekan. Sambungkan hujung perintang yang lain ke bahagian tanah (-ve) papan roti. Sambungkan bahagian positif ke bekalan 5V Arduino dan bahagian negatif ke GND (tanah) Arduino.

Sekarang kita perlu menyambungkan LED ke pin 13 (anda boleh memilih mana-mana) Arduino melalui perintang 220 ohm.

Langkah 3: Menulis Kod

Menulis Kod
Menulis Kod

Buka tab Kod di sebelah kanan skrin dan pilih mod pengekodan sebagai teks dan hapus kod yang ada di dalamnya.

Pertama, nyatakan butang dan pin LED yang disambungkan ke Arduino. Sekarang kita memerlukan pemboleh ubah yang dapat menyimpan keadaan butang (bertindak sebagai memori). Oleh itu, nyatakan pembolehubah integer untuk ini dan tetapkan nilai lalai sebagai 0 (keadaan MATI dilambangkan sebagai 0).

Sekarang dalam fungsi persediaan nyatakan mod pin dipimpin sebagai OUTPUT dan mod pin butang sebagai INPUT.

Dalam fungsi gelung void, baca keadaan butang menggunakan digitalRead dan simpan dalam pemboleh ubah.

Sekarang periksa sama ada keadaan butang adalah HIG H, terapkan voltan tinggi pada voltan rendah pin pin yang lain.

Uji kod dengan mengklik simulasi.

Langkah 4: Demo

Sekiranya ada masalah, sila beritahu saya

Disyorkan: