Posts

Showing posts from May, 2019

RF controlled car making in tamil

Image
coding void setup() { pinMode(2,OUTPUT); // in1 pinMode(3,OUTPUT); // in2 pinMode(4,OUTPUT); // in3 pinMode(5,OUTPUT); // in4 pinMode(7,INPUT); // RF in1 pinMode(8,INPUT); // RF in2 pinMode(9,INPUT); // RF in3 pinMode(10,INPUT); // RF in4 Serial.begin(9600); } void loop() {   int RF1, RF2, RF3, RF4;   RF1 = digitalRead(7);   RF2 = digitalRead(8);   RF3 = digitalRead(9);   RF4 = digitalRead(10);     if(RF1) //forward     {       digitalWrite(2,HIGH);       digitalWrite(3,LOW);       digitalWrite(4,HIGH);       digitalWrite(5,LOW);       Serial.println("0");     }     if(RF2) //backward     {       digitalWrite(2,LOW);       digitalWrite(3,HIGH);       digitalWrite(4,LOW);       digitalWrite(5,HIGH);       Serial.println("1");     }     if(RF3) //right     {       digitalWrite(2,HIGH);       digitalWrite(3,LOW);       digitalWrite(4,LOW);       digitalWrite(5,HIGH);       Serial.println("2");     }     if(RF4)//le

Arduino controlled RC car making in tamil

Image
Coding void setup() { pinMode(2,OUTPUT); //in1 pinMode(3,OUTPUT); //in2 pinMode(4,OUTPUT); //in3 pinMode(5,OUTPUT); //in4 Serial.begin(9600); } void loop() {   if(Serial.available()>0)   {     char cmt = Serial.read();     Serial.println(cmt);         if(cmt == '0') //forward     {       digitalWrite(2,HIGH);       digitalWrite(3,LOW);       digitalWrite(4,HIGH);       digitalWrite(5,LOW);       Serial.println("0");     }     else if(cmt == '1') //backward     {       digitalWrite(2,LOW);       digitalWrite(3,HIGH);       digitalWrite(4,LOW);       digitalWrite(5,HIGH);       Serial.println("1");     }     else if(cmt == '2') //right     {       digitalWrite(2,HIGH);       digitalWrite(3,LOW);       digitalWrite(4,LOW);       digitalWrite(5,HIGH);       Serial.println("2");     }     else if(cmt == '3')//left     {       digitalWrite(2,LOW);       digitalWrite(3,HIGH);       digitalWrite(4,HIGH);       digitalWrite(5,LOW

using millis() in ultrasonic sensor program in tamil

Image
Coding #define trig 5 #define echo 4 void setup() {   Serial.begin(9600);   pinMode(trig,OUTPUT);   pinMode(echo,INPUT);   pinMode(13,OUTPUT);   pinMode(12,OUTPUT);   digitalWrite(12,HIGH);   delay(2000); } void loop() {   digitalWrite(13,HIGH);   digitalWrite(12,LOW);   delay(1000);   digitalWrite(13,LOW);   digitalWrite(12,HIGH);   delay(2000);     long duration , distance;     digitalWrite(trig,LOW);   delay(2);   digitalWrite(trig,HIGH);   delay(2);   digitalWrite(trig,LOW);     duration= pulseIn(echo,HIGH);   distance=(duration/2)/29.1;   Serial.println(distance); }

Arduino - millis() in tamil

Image
arduino with 2 led blink using millis int period = 2000; unsigned long time_now = 0; unsigned long time_now2 = 0; int led_state1 = false; int led_state2 = false; void setup() {   pinMode(13,OUTPUT);   pinMode(12,OUTPUT);   Serial.begin(9600); } void loop() {   if(millis() > time_now + period){     time_now = millis();     led_state1 = !led_state1;     digitalWrite(13,led_state1);   }    if(millis() > time_now2 + 1000){     time_now2 = millis();     led_state2 = !led_state2;     digitalWrite(12,led_state2);      }    }