×
[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)
|
|- スイッチ
|--- 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