Talaan ng mga Nilalaman:

Tutorial sa Raspberry Pi: Paano Gumamit ng Push Button: 4 na Hakbang
Tutorial sa Raspberry Pi: Paano Gumamit ng Push Button: 4 na Hakbang

Video: Tutorial sa Raspberry Pi: Paano Gumamit ng Push Button: 4 na Hakbang

Video: Tutorial sa Raspberry Pi: Paano Gumamit ng Push Button: 4 na Hakbang
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Hunyo
Anonim
Tutorial sa Raspberry Pi: Paano Gumamit ng Push Button
Tutorial sa Raspberry Pi: Paano Gumamit ng Push Button

Sa tutorial na ito matututunan mo kung paano lumipat sa iyong LED gamit ang isang pindutan gamit ang iyong Raspberry Pi. Ang mga pindutan ng push o switch ay kumokonekta sa dalawang puntos sa isang circuit kapag pinindot mo ang mga ito. Ang tutorial na ito ay nakabukas sa isang LED kapag ang pindutan ay pinindot nang isang beses, at patayin kapag pinindot nang dalawang beses. Malalaman mo rin kung paano gamitin ang variable na 'flag' upang makontrol ang isang kaganapan.

Ang mga pag-update sa tutorial at marami pang mga tutorial ng Raspberry Pi ay matatagpuan dito:

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

Video sa wikang Greek

Magsimula na tayo!

Hakbang 1: Ano ang Kakailanganin mo - Hardware

Para sa tutorial na ito kakailanganin mo:

  • GPIO Breakout
  • Breadboard
  • LED
  • 220 Ohm risistor
  • Pindutan

Hakbang 2: Ang Circuit

Ang Circuit
Ang Circuit

Ang mga koneksyon ay medyo madali, tingnan ang imahe sa itaas na may skema ng circuitboard ng tinapay.

Hakbang 3: Ang Code

Sa programa sa ibaba, ang unang bagay na iyong ginagawa ay ang pag-import ng library para sa GPIO at pagtulog. Ang susunod na hakbang ay upang itakda ang mga pin ng LED at Button. Matapos ang pag-set up na pindutan bilang isang input at LED bilang isang output. Paulit-ulit na tumatakbo ang loop na True, magpakailanman. Gayundin maaari mong i-on ang iyong LED sa dalawang paraan. Ang unang paraan ay ang mga ilaw ng LED hangga't ang pindutan ay pinindot at ang pangalawang paraan kung pinindot mo lamang ng isang beses ang pindutan pagkatapos ay makikita mo ang iyong LED at kung pipindutin mo muli ang pindutan pagkatapos ang LED ay naka-off. Ang pangalawang paraan ay sa mga komento ('' ') at gumagamit kami ng isang variable na pinangalanang watawat.

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

#Library

i-import ang RPi. GPIO bilang GPIO mula sa oras na pag-import ng pagtulog #I-set ang mga babala (opsyonal) GPIO.setwarnings (Maling) GPIO.setmode (GPIO. BCM) #I-set ang Button at LED Pinta Button = 23 LED = 24 #Setup Button at LED GPIO. setup (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 habang Totoo: button_state = GPIO.input (Button) i-print (button_state) kung button_state == 0: GPIO.output (LED, GPIO. HIGH) iba pa: GPIO.output (LED, GPIO. LOW) pagtulog (1) "" kung button_state == 0: pagtulog (0.5) kung flag == 0: flag = 1 pa: flag = 0 kung flag == 1: GPIO.output (LED, GPIO. HIGH) iba pa: GPIO.output (LED, GPIO. LOW) ""

I-download ang code mula dito at buksan ito gamit ang Thonny Python IDE o patakbuhin ito mula sa terminal.

Hakbang 4: Na Tapos Na

Tapos Na!
Tapos Na!

Matagumpay mong nakumpleto ang aming unang tutorial na "Paano" sa Raspberry Pi at natutunan mo kung paano lumipat sa isang LED na may isang pindutan.

Inirerekumendang: