Работы Льва на основе набора «Матрешка Z». Проект 2

18 августа 2016
Жидкокристаллический экран

В моём наборе есть текстовый lcd-дисплей. По брошюре он используется только в одном проекте: он с помощью Arduino печатает на экране напряжение в батарейке (не больше 10 Вольт). Но дисплей – и лишь в одном проекте – это скучно! Я решил научить его писать свои фразы.

На фото - LCD дисплей MT-16S2H компании МЭЛТ.

Я не выдумывал модель самостоятельно. Я убрал из «брошюрного» проекта приспособление для подключения батарейки. Вот что примерно у меня получилось:

На рисунке к одному из входов питания в дисплее подключён резистор. В симуляторе экран от большого тока взрывался. Но у меня дисплей, изображённый на первой картинке, и ему это не нужно.

Опять же, я «экспериментирую» только с программой, саму модель я скопировал из брошюры, убрав ненужное.

На этих рисунках – работа моей модели.

А это скретч.

 // Подключаем стандартную библиотеку LiquidCrystal
#include<LiquidCrystal.h>
// Инициализируем объект-экран, передаём использованные
// для подключения контакты на Arduino в порядке:
// RS, E, DB4, DB5, DB6, DB7
LiquidCrystal lcd(13, 12, 11, 10, 9, 8);
void setup()
{
// устанавливаем размер (количество столбцов и строк) экрана
lcd.begin(16, 2);
// печатаем первую строку
lcd.print("Hi, Robogeek!");
// устанавливаем курсор в колонку 0, строку 1. То есть на
// самом деле это вторая строка, т.к. нумерация начинается с нуля
lcd.setCursor(0, 1);
// печатаем вторую строку
lcd.print("edu.robogeek.ru");
}
void loop()
{
}

И под конец: спасибо Амперке!

Ждите следующих проектов!

Комментарии

(0) Добавить комментарий