Introduction: How to Make Arduino Decoration Night Light
दोस्तों मेरी पिछली पोस्ट में मैने आपको बताया था कि कैसे arduino की सहायता से एक LED Blink करें । पिछली पोस्ट पढने के लिए क्लिक करें ►
यदि आपने LED Blink करना अच्छी तरह सीख लिया है तो आप इस Decoration Light में खुद के Function बनाकर भी डाल पाएंगे ।
Step 1: आपको क्या-क्या चाहिए ?
2 x Green LED (5mm) -
2 x Blue LED (5mm)
4 x Resistor (150 ohm – 470 ohm के बीच ) [ मैंने 150 ohm का लगाया है ]
1 x Mini Breadboard -
1 x Arduino Board -
9 x Cardboard pieces (6 cm x 6 cm )
4 x Cardboard pieces (11.5 cm x 11.5 cm)
2 x Cardboard pieces (6 cm x 14 cm)
2 x A4 Size Paper Glue, Gum, Tape
Glue, Gum, Tape
Step 2: Arduino Decoration Light बनाना शुरु करें –
अब देर किस बात की ये खूबसूरत प्रोजेक्ट बनाना शुरु करते हैं । मैने इसका पूरा Video बनाया है आप बडे आराम से इसको देखकर अपना प्रोजेक्ट बनाएं ।
Step 3: Circuit –
b1 – arduino pin 2
g1 – arduino pin 4
g2 – arduino pin 3
b2 – arduino pin 2
negative – GND
Step 4: कोड Upload करें-
// MIGDREEM Arduino Decoration Lamp
// Created by Yogesh
// http://migdreem.com
// Date : 02-Sep-2017
const int g1 = 4;
const int g2 = 3;
const int b1 = 2;
const int b2 = 5;
// timing
int f3t1 = 80;
int f3t2 = 20;
int f4t1 = 100;
int f5t1 = 70;
int f6t1 = 100 ;
int f7t1 = 100;
int f8t1 = 150;
void setup() {
pinMode(g1, OUTPUT);
pinMode(g2, OUTPUT);
pinMode(b1, OUTPUT);
pinMode(b2, OUTPUT);
}
void loop() {
//function 1
for (int i = 0; i < 5; i++) {
digitalWrite(b1, HIGH);
digitalWrite(b2, HIGH);
delay(100);
digitalWrite(b1, LOW);
digitalWrite(b2, LOW);
delay(100);
digitalWrite(g1, HIGH);
digitalWrite(g2, HIGH);
delay(100);
digitalWrite(g1, LOW);
digitalWrite(g2, LOW);
delay(100);
}
//function 2
for (int i = 0; i < 5; i++) {
digitalWrite(b1, HIGH);
delay(50);
digitalWrite(g1, HIGH);
delay(50);
digitalWrite(g2, HIGH);
delay(50);
digitalWrite(b2, HIGH);
delay(50);
digitalWrite(b1, LOW);
digitalWrite(g1, LOW);
digitalWrite(g2, LOW);
digitalWrite(b2, LOW);
delay(300);
}
//function 3
for (int i = 0; i < 5; i++) {
digitalWrite(b2, HIGH);
delay(f3t1);
digitalWrite(b2, LOW);
delay(f3t2);
digitalWrite(g2, HIGH);
delay(f3t1);
digitalWrite(g2, LOW);
delay(f3t2);
digitalWrite(g1, HIGH);
delay(f3t1);
digitalWrite(g1, LOW);
delay(f3t2);
digitalWrite(b1, HIGH);
delay(f3t1);
digitalWrite(b1, LOW);
delay(f3t2);
}
//function 7
for (int i = 0; i < 5; i++) {
digitalWrite(b1, HIGH);
delay(f7t1);
digitalWrite(b1, LOW);
digitalWrite(b2, HIGH);
delay(f7t1);
digitalWrite(b2, LOW);
digitalWrite(g1, HIGH);
delay(f7t1);
digitalWrite(g1, LOW);
digitalWrite(g2, HIGH);
delay(f7t1);
digitalWrite(g2, LOW);
delay(f7t1);
}
//function 4
for (int i = 0; i < 5; i++) {
digitalWrite(b1, HIGH);
digitalWrite(g2, HIGH);
delay(f4t1);
digitalWrite(b1, LOW);
digitalWrite(g2, LOW);
digitalWrite(g1, HIGH);
digitalWrite(b2, HIGH);
delay(f4t1);
digitalWrite(g1, LOW);
digitalWrite(b2, LOW);
delay(f4t1);
digitalWrite(g1, HIGH);
digitalWrite(b2, HIGH);
delay(f4t1);
digitalWrite(g1, LOW);
digitalWrite(b2, LOW);
digitalWrite(b1, HIGH);
digitalWrite(g2, HIGH);
delay(f4t1);
digitalWrite(b1, LOW);
digitalWrite(g2, LOW);
delay(f4t1);
}
//function 5
for (int i = 0; i < 15; i++) {
digitalWrite(b1, HIGH);
digitalWrite(g1, HIGH);
digitalWrite(b2, HIGH);
digitalWrite(g2, HIGH);
delay(f5t1);
digitalWrite(b1, LOW);
digitalWrite(g1, LOW);
digitalWrite(b2, LOW);
digitalWrite(g2, LOW);
delay(f5t1);
}
//function 6
for (int i = 0; i < 5; i++) {
digitalWrite(b1, HIGH);
digitalWrite(g1, HIGH);
delay(f6t1);
digitalWrite(b1, LOW);
digitalWrite(g2, HIGH);
delay(f6t1);
digitalWrite(g1, LOW);
digitalWrite(b2, HIGH);
delay(f6t1);
digitalWrite(g2, LOW);
digitalWrite(b2, LOW);
delay(f6t1);
}
// function 8
for (int j = 0; j < 1; j++) {
for (int i = 0; i < 10; i++) {
digitalWrite(g1, HIGH);
digitalWrite(g2, HIGH);
delay(f8t1);
digitalWrite(g1, LOW);
digitalWrite(g2, LOW);
delay(f8t1);
}
for (int i = 0; i < 10; i++) {
digitalWrite(b1, HIGH);
digitalWrite(b2, HIGH);
delay(f8t1);
digitalWrite(b1, LOW);
digitalWrite(b2, LOW);
delay(f8t1);
}
}
}
Step 5:
कोड अपलोड करने के बाद USB निकाल दें और Arduino को 9 v की बैटरी से कनेक्ट कर दें । 9V Battery का +ve VIN से और –ve GND से connect करें ।
आपका प्रोजेक्ट तैयार है – इस प्रोजेक्ट Arduino Decoration Light को बनाने में कोई भी परेशानी आ रही हो तो कमेंट में जरूर लिखें । उम्मीद करता हूँ आपको ये जरूर पसन्द आया होगा तो सब्स्क्राइब जरूर करें |
पढने के लिए आपका धन्यवाद ! धन्यवाद ! धन्यवाद !




