Adafruit_Learning_System_Gu.../CircuitPython_Sip_and_Puff/code.py
2022-02-18 17:02:35 -05:00

28 lines
640 B
Python

# SPDX-FileCopyrightText: 2020 Bryan Siepert for Adafruit Industries
#
# SPDX-License-Identifier: MIT
import puff_detector
detector = puff_detector.PuffDetector()
@detector.on_sip
def on_sip(strength, duration):
if strength == puff_detector.STRONG:
print("GOT STRONG SIP")
if strength == puff_detector.SOFT:
print("GOT SOFT SIP")
print("%.2f long" % duration)
@detector.on_puff
def on_puff(strength, duration):
if strength == puff_detector.STRONG:
print("GOT STRONG PUFF")
if strength == puff_detector.SOFT:
print("GOT SOFT PUFF")
print("%.2f long" % duration)
detector.run()