Adafruit_Learning_System_Gu.../MetroX_CircuitPython/audio/code.py
2022-02-22 13:45:02 -05:00

26 lines
507 B
Python

# SPDX-FileCopyrightText: 2021 Brent Rubell for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""
'audio.py'.
=================================================
alarm circuit with a FSR and a speaker
requires:
- CircuitPython_CharLCD Module
"""
import audioio
import analogio
import board
f = open("siren.wav", "rb")
a = audioio.AudioOut(board.A0, f)
fsr = analogio.AnalogIn(board.A2)
threshold = 200
while True:
if fsr.value < threshold:
a.play(loop=True)
else:
a.pause()