树莓派4B系列教程第10课 数字震动传感器
第10课:数字震动传感器学习内容
介绍数字震动传感器
>如何让电子设备感知环境中的振动?最简单的办法就是用一个振动开关,通过振动来通断电路,产生信号。
>DF这款精致的数字振动传感器虽然结构简单,但是在奇思妙想的创客手里,它能发挥出各种作用。比如,通过振动来计算脚步,变成计步器;交通工具碰撞振动触发信号灯,变成振动报警灯。。。。只要你有想法,简单元件的用法也会变化无穷。
这是一个非常简单的计步器,能够计算你走路的步数
在树莓派上使用数字震动传感器
- 将数字LED发光模块接入扩展板12脚,将数字震动传感器接入扩展板8脚
- 打开Thonny Python IDE将下面程序复制到其中
import RPi.GPIO as GPIO
import time
import atexit
LED=12
Vibration=8
atexit.register(GPIO.cleanup)
GPIO.setmode(GPIO.BCM)
GPIO.setup(LED,GPIO.OUT)
GPIO.setup(Vibration,GPIO.IN)
while True:
if GPIO.input(Vibration):
GPIO.output(LED,GPIO.HIGH)
else :
GPIO.output(LED,GPIO.LOW)
time.sleep(0.1)
- 运行程序当震动传感器检测到震动的时候LED灯会熄灭。
朋友,可以加下好友吗
页:
[1]