අද post එකෙන් මම කියලා දෙන්න යන්න ආඩුයිනෝ බෝඩ් එක පාවිච්චි කරලා කහ ඉරි ලග තියන colour light system එකක්,ඒ කියන්නේ කහ ඉර ලග තියන බටන් එක එබුවම වාහන වලට නවතින්න කියලා රතු පාට බල්බ් එක පත්තු වෙලා පාර පනින අයට කොල පාට බල්බ් එක පත්තු වෙන විදියේ එකක් හදන විදිය..
මේක ආඩුයිනෝ ගැන පොඩි හරි දැනුමක් තියන ඕනම කෙනෙක්ට හදන්න පුලුවන්..වියදම් වෙන්නේ ගොඩක් අඩු මුදලක්..මේකට ඕන වෙන බඩු ලිස්ට් එක👇
1.රතු led 2ක්
2.කහ led 1ක්
3.කොල led 2ක්
4.push on switch එකක්
5.22k resistor එකක්
6.arduino uno
7.jumper cable කිහිපයක්
8.Breadboard එකක්
2.කහ led 1ක්
3.කොල led 2ක්
4.push on switch එකක්
5.22k resistor එකක්
6.arduino uno
7.jumper cable කිහිපයක්
8.Breadboard එකක්
මුලින්ම උඩ පින්තූරේ තියන විදියට led bulb ටිකයි push button එකයි resistor එකයි ආඩුයිනෝ බෝඩ් එකට සෙට් කර ගන්න..
ඕන නම් D6 pin එකටම පොඩි පීසෝ බසර් එකක් සෙට් කර ගන්න..එතකොට පාර පනින්න කියලා කොල පාට පත්තු වෙනකොට බසර් එකෙනුත් පොඩි සද්දයක් එනවා..
ඕන නම් D6 pin එකටම පොඩි පීසෝ බසර් එකක් සෙට් කර ගන්න..එතකොට පාර පනින්න කියලා කොල පාට පත්තු වෙනකොට බසර් එකෙනුත් පොඩි සද්දයක් එනවා..
දැන් මේ කෝඩ් එක අප්ලෝඩ් කරන්න..
කෝඩ් එක..👇
#define 2 red1
#define 3 yellow
#define 4 green1
#define 5 red2
#define 6 green2
#define 3 yellow
#define 4 green1
#define 5 red2
#define 6 green2
void setup(){
for(int i=2; i<7; i++){
pinMode(i, OUTPUT);
}
pinMode(7, INPUT);
}
for(int i=2; i<7; i++){
pinMode(i, OUTPUT);
}
pinMode(7, INPUT);
}
void loop(){
if(digitalRead(7)==HIGH){
digitalWrite(green1, LOW);
digitalWrite(yellow, HIGH);
delay(3000);
digitalWrite(green1, LOW);
digitalWrite(yellow, HIGH);
delay(3000);
digitalWrite(yellow, LOW);
digitalWrite(red1, HIGH);
digitalWrite(red2, LOW);
digitalWrite(green2, HIGH);
delay(6000);
digitalWrite(red1, HIGH);
digitalWrite(red2, LOW);
digitalWrite(green2, HIGH);
delay(6000);
digitalWrite(green2, LOW);
digitalWrite(red2, HIGH);
digitalWrite(yellow, HIGH);
delay(3000);
digitalWrite(red2, HIGH);
digitalWrite(yellow, HIGH);
delay(3000);
digitalWrite(yellow, LOW);
digitalWrite(red1, LOW);
digitalWrite(green2, LOW);
}
else{
digitalWrite(red2, HIGH);
digitalWrite(green1, HIGH);
}
}
digitalWrite(red1, LOW);
digitalWrite(green2, LOW);
}
else{
digitalWrite(red2, HIGH);
digitalWrite(green1, HIGH);
}
}
කෝඩ් එක ගහපු විදියෙන් වෙන්නේ බටන් එක ඔබපු ගමන් වාහන වලට කහ පාට light එක පත්තු වෙනවා..ඊට පස්සේ තත්පර 3ක් තිබිලා වාහන වලට රතු පාට වැටිලා පාර පනින අයට කොල පාට වැටෙනවා..තත්පර 6කින් අයිත් වාහන වලට රතු පාට එක්ක කහ පාට පත්තු වෙලා යන්න සූදානම් වෙන්න කියලා කියනවා..ඒ වෙලාවෙදි පාර පනින අයට රතු වැටෙනවා..තත්පර 3කින් අයිත් වාහන වලට කොල පාටත් පාර පනින අයට රතු පාටත් වැටෙනවා..
ලේසියෙන්ම හදන්න පුලුවන් නිසා කවුරුත් හදලා බලන්න..ඊලග පෝස්ට් එකෙන් පොඩි බුදු රැස් වලල්ලක් කෝඩ් කරන විදිය කියලා දෙන්නම්..




