Close

Odpověď na: Tkačítko + Display

Úvodní stránka Fórum Hardware Arduino Tkačítko + Display Odpověď na: Tkačítko + Display

#11449
RomanB
Účastník

Ahoj

#include <Wire.h>
#include <LiquidCrystal_I2C.h>

int tlacitko = 9; //tlacitko na pinu 9
boolean tlacitkostav = 0;
boolean lcdstav = 0;

LiquidCrystal_I2C lcd(0x27, 16, 2);

void setup()
{
lcd.begin();
lcd.backlight();
pinMode(tlacitko, INPUT_PULLUP); //zvedame vnitrnim odporem pin 9 do stavu HIGH
lcd.print(„text prvni“);
}

void loop()
{

if (digitalRead( tlacitko ) == LOW & tlacitkostav == 0 ) { //tlacitkem spiname GND

if ( lcdstav == 1 ) { lcd.clear(); lcd.print(„text prvni“); }

if ( lcdstav == 0 ) { lcd.clear(); lcd.print(„text druhy“); }

tlacitkostav = 1; lcdstav = !lcdstav; } // lcdstav negujeme

if (digitalRead( tlacitko ) == HIGH & tlacitkostav == 1 ) { tlacitkostav = 0; }

delay(200); //osetreni zakmitu tlacitka

}