1.
LED Blink
void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13, HIGH);
delay(1000);
digitalWrite(13, LOW);
delay(1000);
}
2. LED Fade
void setup() {
pinMode(9, OUTPUT);
}
void loop() {
for(int i=0;i<=255;i++){
analogWrite(9,i);
delay(10);
}
for(int i=255;i>=0;i--){
analogWrite(9,i);
delay(10);
}
}
3. Button LED Control
int button = 2;
int led = 13;
void setup() {
pinMode(button, INPUT);
pinMode(led, OUTPUT);
}
void loop() {
if(digitalRead(button)==HIGH){
digitalWrite(led,HIGH);
} else {
digitalWrite(led,LOW);
}
}
4. Serial Print
void setup() {
[Link](9600);
}
void loop() {
[Link]("Hello Arduino");
delay(1000);
}
5. Temperature Sensor (LM35)
int tempPin = A0;
void setup() {
[Link](9600);
}
void loop() {
int val = analogRead(tempPin);
float temp = val * 0.488;
[Link](temp);
delay(1000);
}
6. Buzzer Beep
int buzzer = 8;
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
digitalWrite(buzzer,HIGH);
delay(500);
digitalWrite(buzzer,LOW);
delay(500);
}
7. Ultrasonic Sensor
int trig=9, echo=10;
void setup(){
[Link](9600);
pinMode(trig,OUTPUT);
pinMode(echo,INPUT);
}
void loop(){
digitalWrite(trig,LOW);
delayMicroseconds(2);
digitalWrite(trig,HIGH);
delayMicroseconds(10);
digitalWrite(trig,LOW);
int duration=pulseIn(echo,HIGH);
int distance=duration*0.034/2;
[Link](distance);
}
8. Servo Motor
#include <Servo.h>
Servo s;
void setup(){
[Link](9);
}
void loop(){
[Link](0);
delay(1000);
[Link](90);
delay(1000);
}
9. LDR Sensor
int ldr=A0;
void setup(){
[Link](9600);
}
void loop(){
int val=analogRead(ldr);
[Link](val);
delay(500);
}
10. Relay Control
int relay=7;
void setup(){
pinMode(relay,OUTPUT);
}
void loop(){
digitalWrite(relay,HIGH);
delay(1000);
digitalWrite(relay,LOW);
delay(1000);
}
11. RGB LED
int r=9,g=10,b=11;
void setup(){
pinMode(r,OUTPUT);
pinMode(g,OUTPUT);
pinMode(b,OUTPUT);
}
void loop(){
analogWrite(r,255);
analogWrite(g,0);
analogWrite(b,0);
delay(1000);
}
12. Potentiometer
int pot=A0;
void setup(){
[Link](9600);
}
void loop(){
int val=analogRead(pot);
[Link](val);
delay(500);
}
13. IR Sensor
int ir=2;
void setup(){
pinMode(ir,INPUT);
[Link](9600);
}
void loop(){
int val=digitalRead(ir);
[Link](val);
}
14. LCD Display
#include <LiquidCrystal.h>
LiquidCrystal lcd(7,6,5,4,3,2);
void setup(){
[Link](16,2);
[Link]("Hello");
}
void loop(){}
15. Motor Control
int motor=9;
void setup(){
pinMode(motor,OUTPUT);
}
void loop(){
analogWrite(motor,200);
}