忍者ブログ
[250]  [249]  [248]  [247]  [246]  [245]  [244]  [243]  [242]  [241]  [240
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

3.3V -----

 |- スイッチ
|--- GPIO 9
抵抗 

GNO

1.スイッチが押されたかどうか確認
2.スイッチが押されれば 3.3VとGNOに電流がながれGPIOが3.3Vで1
3.スイッチがOFFにならGPIOはGNO電圧だから0

4.プログラムは
import PRi.GPIO as GPIO
import time

GPIO.cleanup()
GPIO.setmode(GPIO.BCM)
GPIO.setup(GPIO.IN)

count = 0
while True:
 if ( GPIO.input(9)==1):
  time.sleep(0.1)  <--チャタリング待ち
   count = count + 1
  print ("Count:" + str(count))
  while ( GPIO.input(9) == 1):   <--SWが離れるまでまちます
    time.sleep(0.1)

拍手

PR
カレンダー
03 2025/04 05
S M T W T F S
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
フリーエリア
最新CM
[03/10 DORA]
最新TB
プロフィール
HN:
dorabu
性別:
非公開
バーコード
ブログ内検索
P R
Copyright © ドラブーのアンドロイドとIoTなブログ All rights reserved. / Template by 四季. / Material by てんせん.

忍者ブログ [PR]