Aurduino Project Book
Aurduino Project Book
AURDUINO
void loop() {
digitalWrite(13, HIGH);
delay(500);
digitalWrite(13, LOW);
delay(500);
pinMode(1 ,OUTPUT);
pinMode(2 ,OUTPUT);
pinMode(3 ,OUTPUT);
void loop() {
PAGE 1
digitalWrite(1 ,HIGH);
delay(10);
digitalWrite(1 ,LOW);
digitalWrite(2 ,HIGH);
delay(10);
digitalWrite(2 ,LOW);
digitalWrite(3 ,HIGH);
delay(10);
digitalWrite(3 ,LOW);
digitalWrite(2 ,HIGH);
delay(10);
digitalWrite(2 ,LOW);
Way 2
void setup() {
pinMode(1 ,OUTPUT);
pinMode(2 ,OUTPUT);
pinMode(3 ,OUTPUT);
pinMode(4 ,OUTPUT);
PAGE 2
pinMode(5 ,OUTPUT);
pinMode(6 ,OUTPUT);
void loop() {
int t=500.5;
digitalWrite(1 ,HIGH);
delay(t);
digitalWrite(1 ,LOW);
digitalWrite(2 ,HIGH);
delay(t);
digitalWrite(2 ,LOW);
digitalWrite(3 ,HIGH);
delay(t);
digitalWrite(3 ,LOW);
digitalWrite(4 ,HIGH);
delay(t);
digitalWrite(4 ,LOW);
digitalWrite(5,HIGH);
delay(t);
PAGE 3
digitalWrite(5 ,LOW);
digitalWrite(6 ,HIGH);
delay(t);
digitalWrite(6 ,LOW);
digitalWrite(5 ,HIGH);
delay(t);
digitalWrite(5 ,LOW);
digitalWrite(4 ,HIGH);
delay(t);
digitalWrite(4 ,LOW);
digitalWrite(3 ,HIGH);
delay(t);
digitalWrite(3 ,LOW);
digitalWrite(2 ,HIGH);
delay(t);
digitalWrite(2 ,LOW);
Project 03 : Ir sensor
void setup() {
PAGE 4
pinMode(4, INPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
void loop() {
if (digitalRead(4) == LOW) {
digitalWrite(12, HIGH);
digitalWrite(11, LOW);
else {
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
#define echo 4
void setup(){
pinMode(trig, OUTPUT);
pinMode(echo, INPUT);
PAGE 5
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
Serial.begin(9600);
void loop() {
digitalWrite(trig,LOW);
delayMicroseconds(3);
digitalWrite(trig,HIGH);
delayMicroseconds(10);
digitalWrite(trig,LOW);
Serial.print(inches);
Serial.print("in \t");
Serial.print(cm);
Serial.println("cm");
delay(50);
PAGE 6
Project 04 : Pir Sensor
void setup() {
pinMode(8, INPUT);
pinMode(13,OUTPUT);
void loop() {
if (val == 1){
digitalWrite(13, HIGH);
else{
digitalWrite(13,LOW);
Project 05 : Servo
Way 1
#include<Servo.h>
Servo Januth;
void setup() {
PAGE 7
Januth.attach(9);
void loop() {
Januth .write(0);
delay(500);
Januth .write(90);
delay(500);
Januth .write(180);
delay(500);
Januth .write(0);
delay(500);
Way 2
#include <Servo.h>
Servo Januth;
void setup() {
Januth.attach(9);
PAGE 8
void loop() {
Januth.write(i);
delay (20);
Januth.write(j);
delay (20);
int greenLedDelay=10000;
int redLed = 7;
int yellowLed = 6;
int greenLed = 5;
void setup() {
pinMode(redLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(greenLed, OUTPUT);
PAGE 9
void loop() {
digitalWrite(redLed, HIGH);
delay(2000);
digitalWrite(redLed ,LOW);
digitalWrite(yellowLed ,LOW);
delay(greenLedDelay);
digitalWrite(yellowLed,HIGH);
digitalWrite(greenLed,LOW);
delay(2000);
digitalWrite(yellowLed, LOW);
int greenLedDelay=10000;
int redLed = 7;
int yellowLed = 6;
int greenLed = 5;
void setup() {
pinMode(redLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(greenLed, OUTPUT);
PAGE 10
void loop() {
digitalWrite(redLed, HIGH);
delay(2000);
digitalWrite(redLed ,LOW);
digitalWrite(yellowLed ,LOW);
delay(greenLedDelay);
digitalWrite(yellowLed,HIGH);
digitalWrite(greenLed,LOW);
delay(2000);
digitalWrite(yellowLed, LOW);
}int redLedDelay=10000;
int greenLedDelay=10000;
int redLed = 7;
int yellowLed = 6;
int greenLed = 5;
void setup() {
pinMode(redLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(greenLed, OUTPUT);
void loop() {
PAGE 11
digitalWrite(redLed, HIGH);
delay(2000);
digitalWrite(redLed ,LOW);
digitalWrite(yellowLed ,LOW);
delay(greenLedDelay);
digitalWrite(yellowLed,HIGH);
digitalWrite(greenLed,LOW);
delay(2000);
digitalWrite(yellowLed, LOW);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
pinMode(5, OUTPUT);
void loop() {
analogWrite(7, random(0,255));//red
analogWrite(6, random(0,255));//green
analogWrite(5, random(0,255));//blue
PAGE 12
delay(1000);
PAGE 13