Author: Emily Plage
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | int rave_mode=0; //variable to keep track of rave_mode
void rave(void); //declare rave function
void setup()
{
set_interval(50, rave); //every 50ms call rave
}
void loop()
{
// do nothing
}
void rave() {
if(get_block_value(11599)<=100){ // if brightness says its dark
if(rave_mode==0){
set_flashlight(0); //turn light off
rave_mode=1; // switch modes
}
else {
set_flashlight(255); //turn light on
rave_mode=0; // switch modes
}
}
else{
set_flashlight(0); //switch light off
}
}
|