ADC TINKERCAD
// C++ code
//
void setup()
{
pinMode(A0, INPUT);
pinMode(2,OUTPUT);
pinMode(4,OUTPUT);
pinMode(8,OUTPUT);
Serial.begin(9600);
}
void loop()
{
int x=analogRead(A0);
if(x>=100&&x<=300){
digitalWrite(4,LOW);
digitalWrite(2,HIGH);
digitalWrite(8,LOW);
}
else if(x<=600&&x>=300){
digitalWrite(8,LOW);
digitalWrite(2,LOW);
digitalWrite(4,HIGH);
}
else if(x>=600&&x>=800){
digitalWrite(2,LOW);
digitalWrite(4,LOW);
digitalWrite(8,HIGH);
}
Serial.println(x);
}
Comments
Post a Comment