int t;
void setup() {
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
Serial.begin(115200);
//analogWrite(11, 50);
}
void loop() {
t = map(analogRead(A0), 791, 351, 0, 40);
//t = analogRead(A0);
Serial.println(t);
delay(100);
if (t >= 4) {
digitalWrite(2, HIGH);
}
else{
digitalWrite(2, LOW);
}
if (t >= 8) {
digitalWrite(3, HIGH);
}
else{
digitalWrite(3, LOW);
}
if (t >= 12) {
digitalWrite(4, HIGH);
}
else{
digitalWrite(4, LOW);
}
if (t >= 16) {
digitalWrite(5, HIGH);
}
else{
digitalWrite(5, LOW);
}
if (t >= 20) {
digitalWrite(6, HIGH);
}
else{
digitalWrite(6, LOW);
}
if (t >= 24) {
digitalWrite(7, HIGH);
}
else{
digitalWrite(7, LOW);
}
if (t >= 28) {
digitalWrite(8, HIGH);
}
else{
digitalWrite(8, LOW);
}
if (t >= 32) {
digitalWrite(9, HIGH);
}
else{
digitalWrite(9, LOW);
}
if (t >= 36) {
digitalWrite(10, HIGH);
}
else{
digitalWrite(10, LOW);
}
if (t >= 40) {
digitalWrite(12, HIGH);
}
else{
digitalWrite(12, LOW);
}
if (t >= 46) {
analogWrite(11, 1);
}
else{
digitalWrite(11, LOW);
}
}