from machine import Pin
from time import sleep
import music
C4 = 262
D4 = 294
E4 = 330
F4 = 349
G4 = 392
switch1 = Pin(6, Pin.IN)
switch2 = Pin(7, Pin.IN)
red = Pin(18, Pin.OUT)
green = Pin(17, Pin.OUT)
blue = Pin(16, Pin.OUT)
music.setup_buzzer(1)
while True:
sw1_state = switch1.value()
sw2_state = switch2.value()
print("Switch1", sw1_state, "Switch2", sw2_state)
if sw1_state == 1 and sw2_state == 0:
red.value(0)
green.value(1)
blue.value(1)
music.play_note(C4)
sleep(0.25)
music.stop_note()
sleep(0.15)
music.play_note(C4)
sleep(0.25)
music.stop_note()
music.play_note(E4)
sleep(0.25)
music.stop_note()
sleep(0.15)
music.play_note(F4)
sleep(0.25)
music.stop_note()
music.play_note(D4)
sleep(0.25)
music.stop_note()
music.play_note(G4)
sleep(0.25)
music.stop_note()
music.play_note(E4)
sleep(0.25)
music.stop_note()
elif sw1_state == 0 and sw2_state == 1:
red.value(1)
green.value(0)
blue.value(1)
music.play_note(E4)
sleep(0.25)
music.stop_note()
music.play_note(G4)
sleep(0.25)
music.stop_note()
music.play_note(D4)
sleep(0.25)
music.stop_note()
music.play_note(F4)
sleep(0.25)
music.stop_note()
music.play_note(E4)
sleep(0.25)
music.stop_note()
sleep(0.15)
music.play_note(C4)
sleep(0.25)
music.stop_note()
sleep(0.15)
music.play_note(C4)
sleep(0.25)
music.stop_note()
elif sw1_state == 1 and sw2_state == 1:
red.value(1)
green.value(1)
blue.value(0)
music.play_note(E4)
sleep(0.25)
music.stop_note()
music.play_note(F4)
sleep(0.25)
music.stop_note()
music.play_note(D4)
sleep(0.25)
music.stop_note()
music.play_note(F4)
sleep(0.25)
music.stop_note()
music.play_note(E4)
sleep(0.25)
music.stop_note()
sleep(0.15)
music.play_note(G4)
sleep(0.25)
music.stop_note()
sleep(0.15)
music.play_note(C4)
sleep(0.25)
music.stop_note()
else:
red.value(1)
green.value(1)
blue.value(1)