Лучший симулятор Arduino UnoArduSim V2.6. Вторая серия. Arduino для начинающих. Дисплеи lcd и tft.

Аватар автора
PHP API
Эта серия посвящена, подключению lcd и tft дисплеев, по шинам I2C, по spi, и по параллельной шине. Также покажу, как вывести на дисплей текст, значения переменных, различные графические элементы, и даже анимацию. Представлены 8, 16 и 20 символьные дисплеи, на 1, 2 и 4 строки. Для работы с дисплеем понадобятся библиотеки: Wire и Adafruit_LiquidCrystal. Они уже встроены в приложение, надо подключить их, просто вписав в скетч. Доступны I2C адреса от 0x20 до 0x27. При использовании скетча в реальных условиях, необходимо использовать I2C адрес вашего lcd дисплея. Обычно это 0x27 или 0x3f . В void setup(е) указываем параметры дисплея 16 символов на 2 строки. Если вы в реальных условиях, планируете использовать дисплей с подсветкой, то ее можно включить командой setBacklight, установив в скобках значение HIGH. Имеющийся энкодер выдает 8 импульсов на 1 оборот, получается 22,5 градуса на 1 импульс. Для SPI соединения, надо вписать через запятую 3 контакта, к которым будет подключаться LCD дисплей. Первый контакт это SPI DATA, и я его записал на 3 контакт. Второй контакт это SCK и он записан на 2 контакт. И третий контакт это SS, который записан на 4 контакт. При подключении lcd дисплея, который имеет 4-битовый параллельный интерфейс, в модуле надо указать только первый контакт, а остальные 3 засчитываются автоматом. В это версии, есть модуль цветной tft дисплей, с разрешением 128 на 160 пикселей, на который можно выводить не только текст, но и различные графические элементы...

0/0


0/0

0/0

0/0