Memasang Tombol pada Breadboard
Menghubungkan tombol tekan dengan rapi menggunakan pull-up
Memasang Tombol pada Breadboard adalah pelajaran Arduino & IoT Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Arduino & IoT Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.
Saatnya Merangkai
Anda sudah menulis kodenya; sekarang wujudkan. Anda akan merangkai tombol tekan pada papan rangkai agar Arduino benar-benar dapat mendeteksi tekanan Anda.
Mengenal Tombol Tekan
Sebuah tombol tekan taktil memiliki empat kaki, tetapi sebenarnya hanya terdiri dari dua pasang. Saat ditekan, tombol menghubungkan satu pasangan dengan pasangan lainnya di dalam.
Perhatikan Celah Tengah
Pasang tombol melintasi celah tengah papan rangkai. Dengan begitu, kedua sisi tetap terpisah sampai tekanan menghubungkannya.
Manfaatkan Pull-Up Internal
Berkat INPUT_PULLUP, Anda tidak perlu menggunakan resistor eksternal. Papan mempertahankan pin pada HIGH untuk Anda, sehingga rangkaiannya tetap sederhana.
Satu Kaki ke Pin
Hubungkan kabel jumper dari salah satu kaki tombol ke pin digital, misalnya pin 2. Inilah jalur yang akan dibaca Arduino saat tombol ditekan.
Kaki Lain ke Ground
Hubungkan kaki yang berlawanan ke GND. Saat tombol ditekan, pin ditarik turun ke ground dan kode Anda membaca LOW.
Gunakan Kaki Diagonal
Karena kaki-kakinya berpasangan, hubungkan kabel ke kaki yang berada secara diagonal pada tombol. Dengan begitu, Anda pasti menjembatani dua kontak yang sebenarnya.
Matikan Daya Saat Merangkai
Cabut USB sebelum memindahkan kabel. Merangkai dengan papan dalam keadaan tidak berdaya mencegah hubungan singkat dan melindungi Arduino dari kesalahan. 🔋
Sesuaikan Kode dengan Rangkaian
Sketsa Anda harus menyebutkan pin yang sama dengan pin yang dirangkai. Atur pin 2 menjadi INPUT_PULLUP agar perangkat lunak dan perangkat kerasnya sesuai.
void setup() {
pinMode(2, INPUT_PULLUP);
}Menguji dengan Serial
Unggah program, buka Serial Monitor, lalu tekan tombol. Melihat nilainya turun menjadi 0 memastikan tombol dan rangkaian Anda berfungsi.
Atasi Masalah dengan Tenang
Tidak ada perubahan saat ditekan? Periksa kaki diagonal, pastikan kabel GND tersambung, dan pastikan kode menggunakan pin yang tepat sesuai tempat Anda memasangnya.
Pemeriksaan Cepat
Pikirkan ke mana kedua kaki tombol harus dihubungkan.
Ringkasan
Anda merangkai tombol melintasi celah tengah, menghubungkan satu kaki ke pin 2 dan satu kaki ke GND, lalu memastikannya melalui Serial. Kini Anda dapat mendeteksi dunia nyata! 🎉
Belajar C++ dengan tutor AI — gratis
Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.
- Kursus
- 30
- Pelajaran
- 120
Pertanyaan yang Sering Diajukan
Apakah pelajaran “Memasang Tombol pada Breadboard” gratis?
Ya — teks lengkap “Memasang Tombol pada Breadboard” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Arduino & IoT Academy, upgrade ke CoddyKit PRO. Kursus Arduino & IoT Academy mencakup 4 pelajaran total.
Apa yang akan aku pelajari di “Memasang Tombol pada Breadboard”?
Menghubungkan tombol tekan dengan rapi menggunakan pull-up Kamu berlatih Arduino & IoT Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.
Apakah aku perlu pengalaman untuk memulai Arduino & IoT Academy?
Tidak diperlukan pengalaman sebelumnya. Arduino & IoT Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.
Berapa lama pelajaran “Memasang Tombol pada Breadboard” memakan waktu?
Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.
Bisakah aku menulis dan menjalankan kode dalam pelajaran Arduino & IoT Academy ini?
Ya. Setiap pelajaran Arduino & IoT Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.
Semua pelajaran dalam kursus ini
- INPUT vs INPUT_PULLUP
- Membaca Status Tombol
- if/else: LED Mengikuti Tombol
- Memasang Tombol pada Breadboard