Предмет: Информатика,
автор: AchtungFrau
Написати програму в Arduino IDE, при натисканні кнопки на 20 дисплеї LCD 16×2 виводиться фраза «Button pressed», інакше
«Button not pressed» (кнопка на 4 цифровому порту). Фрази
виводяться на другій строкі LCD дисплею
Ответы
Автор ответа:
0
Ответ:
Объяснение:
#include <LiquidCrystal.h>
const int buttonPin = 4; // button connected to digital pin 4
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2; // LCD pins
LiquidCrystal lcd(rs, en, d4, d5, d6, d7); // initialize LCD
void setup() {
lcd.begin(16, 2); // set up the LCD's number of columns and rows
pinMode(buttonPin, INPUT); // set buttonPin as input
}
void loop() {
if (digitalRead(buttonPin) == HIGH) { // check if button is pressed
lcd.setCursor(0, 1); // move cursor to second line
lcd.print("Button pressed");
} else {
lcd.setCursor(0, 1);
lcd.print("Button not pressed");
}
}
Похожие вопросы
Предмет: Қазақ тiлi,
автор: adilbek200725
Предмет: Математика,
автор: lugarDasha
Предмет: Информатика,
автор: nightkittycatt
Предмет: Математика,
автор: uelvira2308
Предмет: Математика,
автор: Polshakovaliza