Posts

Showing posts from May, 2022

automatic street light

Image
* code * #define sensorpin  A0 int sensorvalue = 0;   #define signalpin  7 #define led1 13 void setup() {   pinMode(sensorpin,INPUT);   pinMode(signalpin,OUTPUT);   pinMode(led1,OUTPUT);   Serial.begin(9600); } void loop() {   sensorvalue = analogRead(sensorpin);   int level = map(sensorvalue,1024,0,255,0);   analogWrite(led1,level);   Serial.println(level);   if(sensorvalue <= 235)   {     digitalWrite(7,HIGH);     //Serial.println("LED IS ON...");   }   else   {     digitalWrite(7,LOW);     //Serial.println("LED IS OFF");   } }

Automatic irrigation system using Arduino Uno

Image
  *   Code * #include<LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); #define moisturepin A0 #define signalpin 6 int moisturevalue = 0; void setup() {   pinMode(moisturepin,INPUT);   pinMode(signalpin,OUTPUT);   lcd.begin(16,2); } void loop() {   moisturevalue = analogRead(moisturepin);      if(moisturevalue <= 400)   {     digitalWrite(signalpin,HIGH);     lcd.setCursor(0,1);     lcd.print("Motor is On ");   }   else   {     digitalWrite(signalpin,LOW);     lcd.setCursor(0,1);     lcd.print("Motor is Off ");   }      lcd.setCursor(0,0);   lcd.print("Moisture Value....");        lcd.setCursor(13,1);   lcd.print(moisturevalue); }

Moisture Sensor using Arduino Uno

Image
  code /*Create by indian Ai science*/ int sensorpin = A0; int sensorvalue = 0; void setup()    {   pinMode(sensorpin,INPUT);   Serial.begin(9600); } void loop() {   sensorvalue = analogRead(sensorpin);   Serial.println("Moisture value");   Serial.println(sensorvalue); }   

Ultrasonic sensor Code

Image
 Code  int trigpin = 7; int echopin = 6; int buzz = 13; int led1 = 12; int led2 = 11; int led3 = 10; int led4 = 9; int led5 = 8; int duration = 0; int distance = 0; void setup() {   for (int pin0 = 13;pin0<=8;pin0++)   {     pinMode(pin0,OUTPUT);   }   pinMode(trigpin ,OUTPUT);   pinMode(echopin ,INPUT);   Serial.begin(9600); } void loop() {   digitalWrite(trigpin,LOW);   delayMicroseconds(2);   digitalWrite(trigpin,HIGH);   delayMicroseconds(10);   digitalWrite(trigpin,LOW);   duration = pulseIn(echopin,HIGH);   distance = duration/58.2;   Serial.println(distance);      if(distance <= 30)   {     digitalWrite(13,HIGH);   }   else   {     digitalWrite(13,LOW);   }         if (distance <= 42)   {     digitalWrite(12,HIGH);     Serial.println("led1 is on.");   }   else   {     digitalWrite(12,LOW);   }   if(distance <= 80)   {     digitalWrite(11,HIGH);   }   else   {     digitalWrite(11,LOW);   }   if(distance <= 100)   {     digitalWrite(10,HIGH);   }   else