Isi kandungan:

Tutorial Raspberry Pi: Cara Menggunakan Butang Tekan: 4 Langkah
Tutorial Raspberry Pi: Cara Menggunakan Butang Tekan: 4 Langkah

Video: Tutorial Raspberry Pi: Cara Menggunakan Butang Tekan: 4 Langkah

Video: Tutorial Raspberry Pi: Cara Menggunakan Butang Tekan: 4 Langkah
Video: Pengenalan Wajah Face Recognition dengan Raspberry Pi 3B dan OpenCV 2024, November
Anonim
Tutorial Raspberry Pi: Cara Menggunakan Butang Tekan
Tutorial Raspberry Pi: Cara Menggunakan Butang Tekan

Dalam tutorial ini, anda akan belajar bagaimana menghidupkan LED anda menggunakan butang dengan Raspberry Pi anda. Tekan butang atau suis menghubungkan dua titik dalam litar semasa anda menekannya. Tutorial ini menghidupkan satu LED apabila butang ditekan sekali, dan mati apabila ditekan dua kali. Anda juga akan belajar bagaimana menggunakan pemboleh ubah 'flag' untuk mengawal sesuatu peristiwa.

Kemas kini tutorial dan lebih banyak tutorial Raspberry Pi boleh didapati di sini:

www.ardumotive.com/how-to-use-push-buttonen…

Video dalam bahasa Yunani

Mari kita mulakan!

Langkah 1: Apa yang Anda Perlu - Perkakasan

Untuk tutorial ini, anda memerlukan:

  • Pelarian GPIO
  • Papan roti
  • LED
  • 220 Ohm perintang
  • Butang

Langkah 2: Litar

Litar
Litar

Sambungannya cukup mudah, lihat gambar di atas dengan skema litar papan roti.

Langkah 3: Kodnya

Dalam program di bawah, perkara pertama yang anda lakukan adalah mengimport perpustakaan untuk GPIO dan tidur. Langkah seterusnya adalah menetapkan pin LED dan Button. Selepas itu butang persediaan sebagai input dan LED sebagai output. Gelung While True berulang-ulang kali, selamanya. Anda juga boleh menghidupkan LED anda dengan dua cara. Cara pertama adalah LED menyala selagi butang ditekan dan cara kedua jika anda menekan butang sekali sahaja maka anda akan melihat LED anda menyala dan jika anda menekan butang sekali lagi maka LED mati. Cara kedua adalah pada komen ('' '') dan kami menggunakan pemboleh ubah 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 masa impor tidur # Tetapkan amaran mati (pilihan) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Set Button dan LED pin Button = 23 LED = 24 #Setup Button dan LED GPIO. persediaan (Butang, 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) jika button_state == 0: GPIO.output (LED, GPIO. HIGH) lain: GPIO.output (LED, GPIO. LOW) tidur (1) "" if button_state == 0: sleep (0.5) if flag == 0: flag = 1 other: flag = 0 jika flag == 1: GPIO.output (LED, GPIO. HIGH) yang lain: GPIO.output (LED, GPIO. LOW) ""

Muat turun kod dari sini dan buka dengan Thonny Python IDE atau jalankan dari terminal.

Langkah 4: Selesai

Bagus!
Bagus!

Anda telah berjaya menyelesaikan tutorial Raspberry Pi "How to" pertama kami dan anda belajar bagaimana menghidupkan LED dengan butang.

Disyorkan: