Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Tutorial Menggunakan Tombol untuk Mendapatkan Input di Raspberry Pi

Tutorial Menggunakan Tombol untuk Mendapatkan Input di Raspberry Pi

Diposting pada 15 September 2025 oleh indo maker / Dilihat: 140 kali / Kategori: , ,

Tombol adalah salah satu komponen input paling sederhana namun sangat penting dalam berbagai proyek elektronika. Dalam tutorial ini, kamu akan mempelajari bagaimana cara menghubungkan tombol ke Raspberry Pi, lalu membaca input-nya menggunakan pustaka GPIO Zero di Python. Dengan satu kali tekan, Raspberry Pi bisa merespons dan menjalankan perintah sesuai keinginanmu. Ini adalah dasar dari berbagai aplikasi interaktif, mulai dari kontrol LED, alarm sederhana, hingga game buatan sendiri. Panduan ini dirancang agar mudah diikuti, bahkan oleh pemula sekalipun.

Alat dan Bahan yang Diperlukan

Untuk menjalankan proyek ini, berikut yang kamu butuhkan:

  • Raspberry Pi Trainer Kit V2
  • Tombol/Button
  • Breadboard dan kabel jumper
  • Software:
    • MobaXterm (untuk remote terminal)
    • Notepad++ (untuk menulis skrip Python)

 

Wiring Rangkaian Percobaan Tombol

Susun rangkaian dengan panduan seperti ini:

  • Pin button ke Pin GPIO 2
  • Pin  ground button ke GND

Gambar 1. Wiring Rangkaian Button Dengan GPIO Pin 2

Menulis Program Menyalakan Tombol

Setelah semua komponen terpasang, buka Notepad++ dan buat file Python baru. Tulis kode berikut dan simpan dengan nama button.py:

from gpiozero import Button
button = Button(2)

button.wait_for_press()
print('You pushed me')

Penjelasan Kode

  • from gpiozero import Button mengimpor pustaka tombol dari GPIO Zero.
  • button = Button(2) memberi tahu bahwa tombol terhubung ke pin GPIO 2.
  • button.wait_for_press() program menunggu tombol di tekan.
  • print('You pushed me') teks yang akan di tampilkan ketika pada terminal apabila tombol sudah ditekan

Apa yang Akan Terjadi dengan Tombol?

Program ini akan berhenti sejenak dan “menunggu” sampai tombol ditekan. Saat kamu menekan tombol, baris print("You pushed me!") akan dijalankan, dan teks tersebut akan muncul di terminal.

Fungsi wait_for_press() sangat berguna untuk menunggu input pengguna sebelum menjalankan proses selanjutnya. Kamu bisa mengganti teks atau menambahkan aksi lain, seperti menyalakan LED, menjalankan musik, atau mencatat log ke file.

Dengan memanfaatkan tombol sebagai input, Raspberry Pi bisa merespons perintah langsung dari pengguna. Ini adalah dasar dari banyak proyek interaktif berbasis mikrokontroler atau komputer mini. Terus eksplorasi pustaka GPIO Zero yang menyediakan cara sederhana namun powerful untuk menghubungkan perangkat keras dengan Python. Selamat bereksperimen, dan jangan ragu mencoba kombinasi tombol + LED untuk proyek-proyek menarik berikutnya!

Bagikan ke

Tutorial Menggunakan Tombol untuk Mendapatkan Input di Raspberry Pi

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Tutorial Menggunakan Tombol untuk Mendapatkan Input di Raspberry Pi

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: