聲音感測器

學會使用MCP3008類比轉數位的概念ADC(Analog Digital Convert)後,其實有很多零組件都可以上手使用,比如聲音感測器、瓦斯偵測器等,這次介紹Sound聲音偵測器,就可以把它應用在家電控制上。

# 檢視類比輸出值方便調整
from gpiozero import MCP3008, Button
import time

sound = MCP3008(0)
loop = 1
running = True
digital_sound = Button(21)

while running:
    try:
        print('{}-目前聲音值:{:.4f}, Button值:{}'.format(loop, sound.value, digital_sound.value))
        time.sleep(0.1)
        loop += 1
    except KeyboardInterrupt:
        running = False

Last updated

Was this helpful?