樹莓派 單個按鍵檢測

2021-09-24 17:42:16 字數 531 閱讀 7689

先奉上原始碼

import rpi.gpio as gpio

gpio.setwarnings(false)

gpio.setmode(gpio.bcm)

gpio.setup(17,gpio.in, pull_up_down = gpio.pud_up )#接上輕觸開關,乙個腳接地

gpio.setup(18,gpio.out) #接led燈

gpio.add_event_detect(17, gpio.rising) # 在通道上新增上管腳觸發方式

flag = 1

while true:

if gpio.event_detected(17): #判斷按鍵按下事件

if flag:

gpio.output(18,true)

else:

gpio.output(18,false)

flag = not flag

gpio.cleanup()

最後,實現單個按鍵控制led的功能

樹莓派 按鍵程式

樹莓派3b wiringpi庫的使用 button按鈕操作 五 樹莓派3b wiringpi庫的使用 點亮led 如何編譯的教程 樹莓派學習筆記 wiringpi簡介 安裝和管腳說明 檢視樹莓派gpio引腳編號及定義 gpio readall輸出如下,說明wiringpi庫已經安裝成功。原來的官方鏈...

樹莓派的按鍵中斷

一 實驗現象 程式實現在樹莓派上通過中斷的方式檢測按鍵是否按下,如果按鍵按下的話,會列印出按鍵按下的提示資訊 二 操作步驟 1,初始化wiringpi庫 2,設定按鍵引腳為輸入模式 3,設定引腳為上拉模式 即 當按鍵沒有被按下時,該輸入腳為高電平 4,註冊中斷程式,並且設定中斷的觸發方式 5,判斷中...

樹莓派更改預設GB按鍵

首先我們需要開啟樹莓派,鍵盤的配置項,因此需要在linux中輸入以下 行。sudo dpkg reconfigure keyboard configuration進入頁面後,我們需要選擇generic 101 key pc按鍵。按tab鍵 切換到ok 並回車確認。在keyboard layout中我...