Accueil » MR25 – Jouer une mélodie avec le buzzer

Voici un exemple simple pour jouer la musique Star Wars avec le buzzer du robot MR25 :

from MR25 import *
import time

def star_wars():
melody = [
(440, 500), # A
(440, 500), # A
(440, 500), # A
(349, 350), # F
(523, 150), # C
(440, 500), # A
(349, 350), # F
(523, 150), # C
(440, 800), # A

(659, 500), # E
(659, 500), # E
(659, 500), # E
(698, 350), # F
(523, 150), # C
(415, 500), # G#
(349, 350), # F
(523, 150), # C
(440, 800), # A
]

for note, duree in melody:
buzzer(note, duree)
time.sleep(duree / 1000.0 + 0.05)

buzzerStop()

# Lecture de la mélodie
star_wars()

A vous de jouez !