Цель работы: приобрести навыки обработки информации с помощью микроконтроллера и ее отображения на текстовом дисплее.
Программа работы:
1. Вспомнить основные конструкции C++: действия с переменными, операторы циклов и условий, вызов функций объектов класса.
2. Вспомнить порядок программирования контроллера Arduino.
3. Изучить устройство текстового дисплея на базе контроллера управления HD44780, назначение его выводов.
4. Подключить дисплей к контроллеру Arduino. С помощью стандартной библиотеки вывести статичное текстовое сообщение (программа №1).
5. Подключив к контроллеру внешнюю клавиатуру или используя входящую в состав платы дисплея (в зависимости от лабораторного оборудования), считать состояния кнопок в свою программу. Отобразить на дисплее состояние кнопки: нажата или нет (программа №2).
6. Составить программу подсчета количества нажатий на кнопку (программа №3).
7. Разработать программу «Секундомер» (программа №4).
8. Разработать программу «Электронные часы» (программа №5). Модифицировать ее согласно индивидуальному заданию.