Daftar Isi:
Video: Menghubungkan Beberapa Tombol ke Satu Pin di Arduino: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Halo semuanya, Ketika proyek Arduino Anda telah melampaui LED berkedip, Anda mungkin membutuhkan beberapa pin tambahan.
Saya akan menunjukkan trik yang dapat Anda gunakan di mana Anda dapat memiliki banyak tombol, semuanya terhubung ke pin analog yang sama.
Langkah 1: Bahan
Rangkaian ini sangat sederhana dan hanya membutuhkan resistor 1kOhm untuk setiap sakelar. Pada dasarnya, kami sedang membangun pembagi tegangan di mana dengan menekan masing-masing tombol, kami menghubungkan jumlah resistor yang berbeda ke input analog pada Arduino.
Langkah 2: Skema
Mulailah dengan menghubungkan salah satu resistor ke output 5V dan satu sisi sakelar pertama. Sisi lain dari sakelar harus dihubungkan ke ground. Setiap tombol tambahan akan dihubungkan dengan resistornya sendiri secara seri dengan yang pertama dan ground di sisi lain.
Pin input analog terhubung di antara resistor pertama dan tombol input pertama.
Skema lengkap di EasyEda tersedia di sini:
Langkah 3: Kode
Kodenya sangat sederhana dimana pada baris pertama dari fungsi loop kita membaca nilai input analog dan kemudian kita bandingkan dengan ambang batas tertentu untuk menentukan tombol mana yang sedang ditekan. Untuk mengidentifikasi nilai yang tepat, saya pertama-tama hanya memiliki nilai dari pin analog yang dicetak ke monitor serial dan kemudian saya mengubahnya ke kisaran yang tepat.
Kode lengkap dapat diunduh dari halaman GitHub saya:
Langkah 4: Ekspansi Lebih Lanjut
Metode ini dapat dengan mudah diskalakan ke banyak tombol tetapi perlu diingat bahwa semakin banyak Anda menambahkan semakin kecil perbedaan ambang batas sehingga setiap variasi tegangan input dapat menyebabkan pembacaan yang salah. Namun, untuk operasi reguler hingga 10~15 tombol, ini seharusnya tidak menjadi masalah.
Direkomendasikan:
Arduino Menghubungkan Beberapa Perangkat I2C: 6 Langkah
Arduino Connect Multiple I2C Devices: Dalam tutorial ini kita akan belajar bagaimana menghubungkan beberapa modul dengan koneksi I2C ke arduino. Tonton Videonya! Dalam kasus kami, kami akan menggunakan 4 Layar OLED sebagai contoh, tetapi Anda dapat menggunakan modul I2C lainnya/ sensor jika Anda mau. Catatan: 4 Layar OLED co
Arduino Bagaimana Menghubungkan Beberapa Motor Servo - Tutorial PCA9685: 6 Langkah
Arduino Cara Menghubungkan Beberapa Motor Servo - Tutorial PCA9685: Dalam tutorial ini kita akan belajar cara menghubungkan beberapa motor servo menggunakan modul PCA9685 dan modul arduino.PCA9685 sangat baik ketika Anda perlu menghubungkan beberapa motor, Anda dapat membaca lebih lanjut tentangnya di sini https ://www.adafruit.com/product/815Tonton Vi
Cara Membaca Beberapa Nilai Analog Menggunakan Satu Pin Analog: 6 Langkah (dengan Gambar)
Cara Membaca Beberapa Nilai Analog Menggunakan Satu Pin Analog: Dalam tutorial ini, saya akan menunjukkan cara membaca beberapa nilai analog hanya dengan menggunakan satu pin input analog
Sirkuit On Off Latch Dengan UC. Satu Tombol Tekan. Satu Pin. Komponen Diskrit.: 5 Langkah
Sirkuit On Off Latch Dengan UC. Satu Tombol Tekan. Satu Pin. Komponen Diskrit.: Halo semuanya, sedang mencari sirkuit on/off di internet. Semua yang saya temukan bukanlah yang saya cari. Saya berbicara pada diri sendiri, pasti ada cara untuk itu. Itulah yang saya butuhkan.-Hanya satu tombol tekan untuk menghidupkan dan mematikan.-Hanya harus menggunakan
MENGHUBUNGKAN BEBERAPA SENSOR KE SATU ARDUINO UNO SERIAL PORT: 4 Langkah
MENGHUBUNGKAN BEBERAPA SENSOR KE SATU PORT SERIAL ARDUINO UNO: Dalam tutorial ini, kami akan memperluas satu port serial Arduino UNO UART (Rx/Tx) sehingga beberapa sensor Atlas dapat dihubungkan. Ekspansi dilakukan dengan menggunakan board 8:1 Serial Port Expander. Port Arduino terhubung ke expander setelah