Предмет: Информатика, автор: AchtungFrau

Написати програму в Arduino IDE, при натисканні кнопки на 20 дисплеї LCD 16×2 виводиться фраза «Button pressed», інакше
«Button not pressed» (кнопка на 4 цифровому порту). Фрази
виводяться на другій строкі LCD дисплею

Ответы

Автор ответа: Tetr1s228
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");
 }
}

Похожие вопросы
Предмет: Математика, автор: lugarDasha
Предмет: Информатика, автор: nightkittycatt
нужно решить задачи на языке паскаль. в разных категориях

линейный алгоритм

1. Найти значение переменных m и n по формуле, и получить общий ответ отношения m и n.

2. Даны числа a, b, c. Найти

3. Из поселка в город выехал мотоциклист со скоростью 60 км/ч. В то же время ему на встречу выехал велосипедист со скоростью 15 км/ч. Они встретились через 2 часа. Составьте программу, которая выводит расстояние от города до поселка.

задачи на разветвляющиеся алгоритмы

1. Ввести два числа. Если их произведение отрицательно, умножить его на -2 и вывести на экран, в противном случае увеличить его в 3 раза и вывести на экран.

2. Ввести двухзначное число. Если сумма цифр числа четная, то увеличить число на 2 ,в противном случае уменьшить на 2.

3. Ввести 2 числа. Если их произведение отрицательно, умножить его на 8 и вывести на экран, в противном случае увеличить его в 1,5 раза и вывести на экран. (Написать программу, начертить блок-схему в тетради).

задачи на циклы

1. Напечатать ряд из повторяющихся чисел 20 в виде: 20 20 20 20 20 20 20 20 20 20

2. Напечатать столбиком все целые числа от а до b (значения а и b вводятся с клавиатуры).

3. Мой богатый дядюшка подарил мне один доллар в мой первый день рождения. В каждый день рождения он удваивал свой подарок и прибавлял к нему столько долларов, сколько лет мне исполнилось. Написать программу, указывающую, к какому дню рождения подарок превысит 100$.

оч прошу !!!!!! =(
ответ скринами из программы