Category: softwares
4 way Arduino traffic light
Posted by admin on May.05, 2012, under softwares No Comments
Today i made 4 way Arduino traffic light. Its real world application with use of relay’s and high voltage bulbs as traffic lights. Here is the control circuit and sketch of this program.
Sketch :
/*
4 way traffic light controller with red and green signals.
*/
int count = 0;
void setup() {
// initialize the digital pin as an output.
// Pin 10, 11, 12, 13 has an LED connected on most Arduino boards:
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
}
void loop() {
if(count == 0) {
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH);
digitalWrite(13, HIGH);
delay(500); // blink led for first time on!
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(500); // blink led for first time on!
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH);
digitalWrite(13, HIGH);
delay(500); // blink led for first time on!
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(500); // blink led for first time on!
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH);
digitalWrite(13, HIGH);
delay(500); // blink led for first time on!
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(500); // blink led for first time on!
digitalWrite(10, HIGH);
digitalWrite(11, HIGH);
digitalWrite(12, HIGH);
digitalWrite(13, HIGH);
delay(500); // blink led for first time on!
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(500); // blink led for first time on!
count++;
}
else {
// led 1
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(10000); //
// led 2
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
delay(10000); //
// led 3
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
digitalWrite(13, LOW);
delay(10000); //
// led 4
digitalWrite(10, LOW);
digitalWrite(11, LOW);
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
delay(10000); //
} // end of else statement.
}
i have connected green LED’s to pin no. 10, 11, 12, 13 pin. where i am going to connect 3v or 5v relay. on NC point i am going to connect red light wire and on NO i am going to connect green ligh wires at high voltage side.
Hope you guys will enjoy this project.
Freeup memory resources used by gtalk plugin
Posted by admin on Aug.15, 2010, under google, softwares No Comments
Recently i installed gmail’s inbuilt video chatting facility. While installation its also installed googletalk plugin container and goolgetalk plugin. These two files was taking too high memory resource that results in low virtual memory notification even for 556MB of ram. After investigation using process explorer i realize these two file are main cause for the reason. So its simple to uninstall these googleTalk Pluin from COntrol Panle -> Add Remove Programs -> GoogleTalk Pluin. If you are no more using inbuilt video chat feature from gmail.com.















