Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <LiquidCrystal.h>
- LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
- String text = "";
- void setup() {
- lcd.begin(16, 2);
- Serial.begin(9600);
- }
- void loop() {
- if(Serial.available() > 0){
- lcd. clear();
- delay(500);
- leerCadena();
- }
- }
- //Metodo para leer cada byte de la cadena enviada de
- //Processing
- void leerCadena(){
- if(Serial.available() > 0){
- char dato = Serial.read();
- text += dato;
- leerCadena();
- }
- lcd.print(text);
- if(text.length() > 15){
- lcd.setCursor(0,2);
- text = text.substring(16,text.length());
- lcd.print(text);
- }
- text = "";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement