0% found this document useful (0 votes)
27 views5 pages

Tinker Cad

The code defines an Adafruit LiquidCrystal LCD display and uses it to: 1) Print "hello world" on startup and incrementing seconds on the second line. 2) Display various text messages by clearing and reprinting to the LCD at set intervals, incrementing a variable to track state. 3) Simulate a loading indicator by repeatedly clearing and reprinting slashes and dashes one character at a time with delays.

Uploaded by

dario pineda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
27 views5 pages

Tinker Cad

The code defines an Adafruit LiquidCrystal LCD display and uses it to: 1) Print "hello world" on startup and incrementing seconds on the second line. 2) Display various text messages by clearing and reprinting to the LCD at set intervals, incrementing a variable to track state. 3) Simulate a loading indicator by repeatedly clearing and reprinting slashes and dashes one character at a time with delays.

Uploaded by

dario pineda
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 5

// C++ code

//
#include <Adafruit_LiquidCrystal.h>

int seconds = 0;

Adafruit_LiquidCrystal lcd_1(0);

void setup()
{
lcd_1.begin(16, 2);

lcd_1.print("hello world");
}

void loop()
{
lcd_1.setCursor(0, 1);
lcd_1.print(seconds);
lcd_1.setBacklight(1);
delay(500); // Wait for 500 millisecond(s)
lcd_1.setBacklight(0);
delay(500); // Wait for 500 millisecond(s)
seconds += 1;
}

_______________________________________--
#include <Adafruit_LiquidCrystal.h>
Adafruit_LiquidCrystal lcd(2,3,4,5,6,7);
int verdad = -20;
void setup()
{
lcd.begin(16,2);
}

void loop()
{
if (verdad == 0){
lcd.print("Hi World");
delay(4000);
lcd.clear();
delay(200);
lcd.print("This is not");
lcd.setCursor(0, 1);
lcd.print("simulation!");
lcd.setCursor(0, 0);
delay(4000);
lcd.clear();
delay(200);
lcd.print("This is the real");
lcd.setCursor(0, 1);
lcd.print("life!");
lcd.setCursor(0, 0);
delay(3000);
lcd.clear();
delay(200);
verdad = 1;
}
if (verdad == 1){
lcd.print("This is the End!");
delay(3000);
lcd.clear();
verdad= 2;
}
if (verdad == 2) {
}
else{
lcd.print("L");
delay(100);
lcd.print("o");
delay(100);
lcd.print("a");
delay(100);
lcd.print("d");
delay(100);
lcd.print("i");
delay(100);
lcd.print("n");
delay(100);
lcd.print("g");
delay(100);
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();
lcd.print("-");
delay(100);
lcd.clear();
lcd.print("");
delay(100);
lcd.clear();
lcd.print("|");
delay(100);
lcd.clear();
lcd.print("/");
delay(100);
lcd.clear();

verdad++;
}

}
________________________________________________________________
else{
lcd.print("L");
delay(100);
lcd.print("o");
delay(100);
lcd.print("a");
delay(100);
lcd.print("d");
delay(100);
lcd.print("i");
delay(100);
lcd.print("n");
delay(100);
lcd.print("g");
delay(100);
lcd.print(".");
delay(100);
lcd.print(".");
delay(100);
lcd.print(".");
delay(100);
lcd.clear();

verdad++;
}
________________________________________________________________

You might also like