import time
import board
import digitalio
from audiomp3 import MP3Decoder
try:
from audioio import AudioOut
except ImportError:
try:
from audiopwmio import PWMAudioOut as AudioOut
except ImportError:
pass
button1 = digitalio.DigitalInOut(board.GP20)
button1.switch_to_input(pull=digitalio.Pull.UP)
mp3files = ["bell1.mp3", "bell2.mp3"]
mp3 = open(mp3files[0], "rb")
decoder = MP3Decoder(mp3)
#audio = AudioOut(board.A0)
audio = AudioOut(board.GP18)
while True:
for filename in mp3files:
decoder.file = open(filename, "rb")
audio.play(decoder)
print("playing", filename)
while audio.playing:
pass
print("Waiting for button press to continue!")
while button.value:
pass
ไม่มีความคิดเห็น:
แสดงความคิดเห็น