Hallo! Aus Rumänien mit Liebe. Dies ist mein erstes Projekt auf Instructables. Ich weiß, dass dieses Projekt, die Sie überall finden, aber ich ihn einführen möchte, weil ich eine Programm habe, mit der Sie kommunizieren können, mit display
Das Programm heißt LiShowLCD und können Sie von meiner Website lioll.org herunterladen . LiShowLCD ist die zweite Version.
Auch die Software laufen, Sie benötigen. NET Framework 4.0.3
Vorteil der Software ist, dass Sie in Echtzeit Text drucken können
Alles was Sie brauchen ist:
-Arduino (Uno in meinem Fall)
-LCD: 8 x 2 oder 16 x 2 oder 16 x 4 oder 20 x 4 (16 x 2 in meinem Fall. ich habe nicht versucht, mit 8 x 2, 16 x 4 und 20 x 4)
-10 k-pot
Die Verbindung ist wie im Bild.
Nun, alles, was Sie tun müssen, ist den Code hochladen:
Autor: Florea Alexandru #include LCD.Begin (16, 2); Serial.Begin(9600); void loop() Wenn (Serial.available()) {} Status = Serial.read(); lcd.setCursor (0, 0); während (Serial.available() > 0) {} Fall ' 2 ': lcd.setCursor (0, 1); während (Serial.available() > 0) {} Fall ' 3 ': lcd.setCursor (0, 2); LCD.Print("") / / Fall ' 4 ': lcd.setCursor (0, 3); LCD.Print("") / /
lioll
lioll.org
LiquidCrystal LCD-Display (12, 11, 5, 4, 3, 2);
Int Zustand = 0;
void setup() {}
LCD.Clear();
}
{
Switch(State)
{
Fall ' 1 ':
LCD.Print("") / /
delay(100);
lcd.setCursor (0, 0);
LCD.Write(Serial.read());
}
zu brechen;
LCD.Print("") / /
delay(100);
lcd.setCursor (0, 1);
LCD.Write(Serial.read());
}
zu brechen;
delay(100);
lcd.setCursor (0, 2);
während (Serial.available() > 0) {}
LCD.Write(Serial.read());
}
zu brechen;
delay(100);
lcd.setCursor (0, 3);
während (Serial.available() > 0) {}
LCD.Write(Serial.read());
}
zu brechen;
Fall ' 5 ':
LCD.Clear();
}
}
}
End-code
Sorry für mein Englisch