Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <LiquidCrystal.h>
- LiquidCrystal lcd(12, 11, 6, 5, 3, 4);
- long rand1;long rand2;long rand3;
- char in;
- char v=0;
- int cont=0;
- int cont2=0;
- //int Caracters1[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
- //int Caracters2[]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16};
- void setup() {
- Serial.begin(9600);
- pinMode(13, INPUT);
- digitalWrite(13, 1);
- lcd.begin(16, 2);
- int Vlx1;
- int Vlx2;
- for(int i=-1;i<16;i++){
- delay(15);
- rand3 = random(0,16);
- lcd.setCursor(rand3, 0);
- rand1 = random(2);
- lcd.print(rand1);
- for(int ie=0; ie<16; ie++){
- delay(20);
- lcd.setCursor(ie, 1);
- rand2 = random(2);
- lcd.print(rand2);
- } }
- lcd.clear();
- }
- void loop() {
- delay(50);
- if(Serial.available()){
- in=Serial.read();
- delay(100);
- if(cont<=15){
- lcd.setCursor(cont, 0);
- lcd.println(in);
- Serial.print("Nun.:");
- Serial.print(cont);
- Serial.print("L.::");
- Serial.println(in);
- cont++;
- }else
- if(cont==16){
- lcd.setCursor(0, 1);
- lcd.println(in);
- Serial.print("Nun.:");
- Serial.print(cont++);
- Serial.print("L.::");
- Serial.println(in);
- cont2++;
- } else
- if(cont>=16){
- lcd.setCursor(cont2, 1);
- lcd.println(in);
- Serial.print("Nun.:");
- Serial.print(cont++);
- Serial.print("L.::");
- Serial.println(in);
- cont2++;
- }
- if(in=='*'){
- lcd.clear();
- cont=0;
- cont2=0;
- }
- }
- }
- //bem10jfx.blogspot.com
- https://youtu.be/AazP11JKRLc
Add Comment
Please, Sign In to add comment