Task 1:
Make a sketch for interfacing of Buzzer with Arduino at pin 9.
Solution: Code
const int buzzer=9;
void setup() {
pinMode(buzzer,OUTPUT);
}
void loop() {
tone(buzzer,3000); //Send 3KHz sound signal....
delay(5000); //....for 5 sec
noTone(buzzer); // Stop sound...
delay(1500); //...for 1.5s
}
Task 2:
Flashing of 5 LED with different pattern.
Solution: Code
int led1=1;
int led2=2;
int led3=3;
int led4=4;
int led5=5;
void setup() {
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
}
void loop() {
// first cycle
digitalWrite(led1,HIGH);
delay(500);
digitalWrite(led2,LOW);
delay(500);
digitalWrite(led3,HIGH);
delay(500);
digitalWrite(led4,LOW);
delay(500);
digitalWrite(led5,HIGH);
delay(500);
// Second cycle
digitalWrite(led1,LOW);
delay(500);
digitalWrite(led2,HIGH);
delay(500);
digitalWrite(led3,LOW);
delay(500);
digitalWrite(led4,HIGH);
delay(500);
digitalWrite(led5,LOW);
delay(500);
}
Make a sketch for interfacing of Buzzer with Arduino at pin 9.
Solution: Code
const int buzzer=9;
void setup() {
pinMode(buzzer,OUTPUT);
}
void loop() {
tone(buzzer,3000); //Send 3KHz sound signal....
delay(5000); //....for 5 sec
noTone(buzzer); // Stop sound...
delay(1500); //...for 1.5s
}
Task 2:
Flashing of 5 LED with different pattern.
Solution: Code
int led1=1;
int led2=2;
int led3=3;
int led4=4;
int led5=5;
void setup() {
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(led5,OUTPUT);
}
void loop() {
// first cycle
digitalWrite(led1,HIGH);
delay(500);
digitalWrite(led2,LOW);
delay(500);
digitalWrite(led3,HIGH);
delay(500);
digitalWrite(led4,LOW);
delay(500);
digitalWrite(led5,HIGH);
delay(500);
// Second cycle
digitalWrite(led1,LOW);
delay(500);
digitalWrite(led2,HIGH);
delay(500);
digitalWrite(led3,LOW);
delay(500);
digitalWrite(led4,HIGH);
delay(500);
digitalWrite(led5,LOW);
delay(500);
}
Comments
Post a Comment