“2018011379-罗时弘”版本间的差异
来自iCenter Wiki
(以“2018级 计算机系 本科”为内容创建页面) |
|||
第1行: | 第1行: | ||
2018级 计算机系 本科 | 2018级 计算机系 本科 | ||
+ | |||
+ | =2019/04/23 智能硬件-树莓派基础操作= | ||
+ | 了解树梅派基础使用方式 (基础操作&连接) | ||
+ | 编写简单硬件控制程序(by Python) (LED灯控制) | ||
+ | #button.py | ||
+ | import RPi.GPIO as GPIO | ||
+ | import time | ||
+ | |||
+ | GPIO.setmode(GPIO.BCM) | ||
+ | GPIO.setup(24,GPIO.IN) | ||
+ | GPIO.setup(25,GPIO.OUT) | ||
+ | |||
+ | def twinkle(): | ||
+ | GPIO.output(25,GPIO.HIGH) | ||
+ | time.sleep(0.1) | ||
+ | GPIO.output(25,GPIO.LOW) | ||
+ | time.sleep(0.1) | ||
+ | |||
+ | |||
+ | While True: | ||
+ | inputValue = GPIO.input(24) | ||
+ | if (inputValue == True): | ||
+ | twinkle() | ||
+ | else: | ||
+ | GPIO.output(25,GPIO.LOW) | ||
+ | time.sleep(.01) | ||
+ | |||
+ | |||
+ | [[文件:2018011379 20190423 1.PNG|缩略图|程序运行截图]] |
2019年4月23日 (二) 10:51的版本
2018级 计算机系 本科
2019/04/23 智能硬件-树莓派基础操作
了解树梅派基础使用方式 (基础操作&连接) 编写简单硬件控制程序(by Python) (LED灯控制)
- button.py
import RPi.GPIO as GPIO import time
GPIO.setmode(GPIO.BCM) GPIO.setup(24,GPIO.IN) GPIO.setup(25,GPIO.OUT)
def twinkle(): GPIO.output(25,GPIO.HIGH) time.sleep(0.1) GPIO.output(25,GPIO.LOW) time.sleep(0.1)
While True:
inputValue = GPIO.input(24)
if (inputValue == True):
twinkle()
else:
GPIO.output(25,GPIO.LOW)
time.sleep(.01)