Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan - Perangkat Keras
- Langkah 2: Sirkuit
- Langkah 3: Kode
- Langkah 4: Selesai
Video: Tutorial Raspberry Pi: Cara Menggunakan Tombol Tekan: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Dalam tutorial ini Anda akan belajar cara menyalakan LED menggunakan tombol dengan Raspberry Pi Anda. Tombol tekan atau sakelar menghubungkan dua titik di sirkuit saat Anda menekannya. Tutorial ini menyalakan satu LED saat tombol ditekan sekali, dan mati saat ditekan dua kali. Anda juga akan belajar bagaimana menggunakan variabel 'flag' untuk mengontrol sebuah event.
Pembaruan tutorial dan tutorial Raspberry Pi lainnya dapat ditemukan di sini:
www.ardumotive.com/how-to-use-push-buttonen…
Video dalam bahasa Yunani
Mari kita mulai!
Langkah 1: Apa yang Anda Butuhkan - Perangkat Keras
Untuk tutorial ini Anda akan membutuhkan:
- GPIO Breakout
- Papan tempat memotong roti
- LED
- 220 Ohm resistor
- Tombol
Langkah 2: Sirkuit
Koneksinya cukup mudah, lihat gambar di atas dengan skema rangkaian papan tempat memotong roti.
Langkah 3: Kode
Pada program di bawah ini, hal pertama yang Anda lakukan adalah mengimpor library untuk GPIO dan sleep. Langkah selanjutnya adalah mengatur pin LED dan Button. Setelah itu setup tombol sebagai input dan LED sebagai output. Perulangan While True berjalan berulang-ulang, selamanya. Anda juga dapat menyalakan LED Anda dengan dua cara. Cara pertama adalah LED menyala selama tombol ditekan dan cara kedua jika hanya menekan satu kali tombol maka LED akan menyala dan jika tombol ditekan lagi maka LED mati. Cara kedua adalah pada komentar (''') dan kita menggunakan variabel bernama flag.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#Perpustakaan import RPi. GPIO sebagai GPIO dari waktu import sleep #Set warning off (opsional) GPIO.setwarnings(False) GPIO.setmode(GPIO. BCM) #Set Button dan LED pins Button = 23 LED = 24 #Setup Button dan LED GPIO. setup(Button, GPIO. IN, pull_up_down=GPIO. PUD_UP) GPIO.setup(LED, GPIO. OUT) #flag = 0 while True: button_state = GPIO.input(Button) print(button_state) if button_state == 0: GPIO.output(LED, GPIO. HIGH) else: GPIO.output(LED, GPIO. LOW) sleep(1) ''' if button_state==0: sleep(0.5) if flag==0: flag=1 else: flag =0 jika flag==1: GPIO.output(LED, GPIO. HIGH) else: GPIO.output(LED, GPIO. LOW) ''' |
Unduh kode dari sini dan buka dengan Thonny Python IDE atau jalankan dari terminal.
Langkah 4: Selesai
Anda telah berhasil menyelesaikan tutorial "Cara" Raspberry Pi pertama kami dan Anda telah mempelajari cara menyalakan LED dengan sebuah tombol.
Direkomendasikan:
Gunakan Tombol Tekan pada Magicbit Anda [Magicblocks]: 5 Langkah
Gunakan Tombol Tekan pada Magicbit Anda [Magicblocks]: Tutorial ini akan mengajarkan Anda untuk menggunakan Tombol Tekan pada Magicbit Anda menggunakan Magicblocks. Kami menggunakan magicbit sebagai papan pengembangan dalam proyek ini yang didasarkan pada ESP32. Oleh karena itu, papan pengembangan ESP32 apa pun dapat digunakan dalam proyek ini
Cara Menggunakan Motor Stepper 28BYJ-48 Dengan 3 Tombol Tekan: 5 Langkah
Cara Menggunakan Motor Stepper 28BYJ-48 Dengan 3 Tombol Tekan: Apakah Anda ingin mengontrol motor stepper Anda menggunakan tombol tekan? Itu dapat melakukan fungsi Searah Jarum Jam, Penghitung Arah Jarum Jam, dan kemudian Berhenti? Maka video ini untuk Anda
Penghitung Menggunakan Tombol Tekan - Tinker Cad: 3 Langkah
Penghitung Menggunakan Tombol Tekan | Tinker Cad: Setelah tombol tekan berfungsi, Anda sering ingin melakukan beberapa tindakan berdasarkan berapa kali tombol ditekan. Untuk melakukan ini, Anda perlu mengetahui kapan tombol berubah status dari mati ke aktif, dan hitung berapa kali perubahan status ini terjadi. NS
Tombol Tekan Raspberry Pi Dengan LED Bare Metal: 8 Langkah
Push Button Raspberry Pi Dengan LED Bare Metal: Ini adalah tutorial kedua saya tentang pemrograman raspberry pi 3 bare metal! Lihat yang pertama saya di sini. Terakhir kali saya menunjukkan cara membuat gambar sistem operasi untuk raspberry pi 3 yang berkedip satu led, dalam tutorial ini saya akan menunjukkan cara
Cara Menghubungkan Tombol Tekan Dengan Input dan Output Audio: 13 Langkah
Cara Menghubungkan Tombol Tekan Dengan Input dan Output Audio: Tombol tekan adalah salah satu komponen dasar untuk merekam tindakan Anda. Anda dapat menekan tombol secara dinamis untuk melakukan sesuatu. Sudah ada beberapa cara untuk menggunakan tombol tekan di proyek Anda (mis. meretas mouse dan keyboard, atau Arduino, gainer, MCK). ini