week11_1
void setup() {
// put your setup code here, to run once:
pinMode(2, INPUT_PULLUP);
for (int i=3 ;i<=13 ;i++){
pinMode(i,OUTPUT);
digitalWrite(i,HIGH);
}
}
bool bLightHIGH=true;
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(2)==HIGH)bLightHIGH=true;
else blightHIGH=false;
for (int i=3; i<=13; i++){
if(bLightHIGH) digitalWrite (i,HIGH);
else digitalWrite(i ,LOW);
}
}
week11_2 tone小蜜蜂

#define NOTE_C5 523
#define NOTE_CS5 554
#define NOTE_D5 587
#define NOTE_DS5 622
#define NOTE_E5 659
#define NOTE_F5 698
#define NOTE_FS5 740
#define NOTE_G5 784
void setup() {
pinMode(8, OUTPUT);
}
void loop() {
tone(8, NOTE_G5, 260); delay(260);
tone(8, NOTE_E5, 400); delay(260);
tone(8, NOTE_E5, 400); delay(260);
tone(8, NOTE_F5, 260); delay(260);
tone(8, NOTE_D5, 400); delay(260);
tone(8, NOTE_D5, 400); delay(260);
tone(8, NOTE_C5, 400); delay(260);
tone(8, NOTE_D5, 400); delay(260);
tone(8, NOTE_E5, 400); delay(260);
tone(8, NOTE_F5, 400); delay(260);
tone(8, NOTE_G5, 260); delay(260);
tone(8, NOTE_G5, 260); delay(260);
tone(8, NOTE_G5, 260); delay(260);
}
week11_03 利用鍵盤發出do re mi fa so

processing 加 maker uno做電子鍵盤



沒有留言:
張貼留言