Fréquence sur broche

tone


# exemple pyDUino - par X. HINAULT - www.mon-club-elec.fr | www.mon-fablab.fr 
# Juin 2013 - MAJ oct 2017 -  Tous droits réservés - GPLv3

# test tone pour appliquer une fréquence durée voulue sur une broche

from upyduino import *

# entete declarative
buzzer=0

#--- setup ---
def setup():
    pinMode(buzzer, OUTPUT) # broche en sortie

# -- fin setup --

# -- loop --
def loop():
    tone(buzzer,1000) # 1000hz sur la broche
    delay(1000) # pendant 1 seconde
    noTone(buzzer) # arret
    delay(1000) # pendant 1 seconde

# -- fin loop --

# exécution
setup()
while True : loop()
  • sirène de police