資源簡介
樹莓派超聲波測距代碼 Python ,有興趣的看看。import RPi.GPIO as gpio
import time
超聲波測距部分 Python代碼
def distance(measure='cm'):
gpio.setmode(gpio.BOARD)
gpio.setup(12, gpio.OUT)
gpio.setup(16, gpio.IN)
gpio.output(12, False)
while gpio.input(16) == 0:
nosig = time.time()
while gpio.input(16) == 1:
sig = time.time()
代碼片段和文件信息
import?RPi.GPIO?as?gpio
import?time
def?distance(measure=‘cm‘):
????gpio.setmode(gpio.BOARD)
????gpio.setup(12??gpio.OUT)
????gpio.setup(16?gpio.IN)
????
????gpio.output(12??False)
????while?gpio.input(16)?==?0:
????????nosig?=?time.time()
????
????while?gpio.input(16)?==?1:
????????sig?=?time.time
評論
共有 條評論