Оглавление:

Сенсорный дисплей Arduino: 4 шага
Сенсорный дисплей Arduino: 4 шага

Видео: Сенсорный дисплей Arduino: 4 шага

Видео: Сенсорный дисплей Arduino: 4 шага
Видео: ЛУЧШИЙ ЭКРАН ДЛЯ АРДУИНО ARDUINO TFT LCD 1.44 SPI 128Х128 ЗА $3! 2024, Июль
Anonim
Сенсорный дисплей Arduino
Сенсорный дисплей Arduino

Привет! Сегодня я покажу вам, как использовать сенсорный экран с Arduino Uno. Вы можете использовать его как небольшой дисплей для цитат, картинок или всего прочего.

Шаг 1: Детали

Запчасти
Запчасти

Тебе понадобится:

  • Ардуино Уно
  • Seeed Studios TFT Shield
  • USB-кабель
  • Карта Micro SD

Это все, что вам нужно. Вы можете приобрести экран TFT на сайте seeedstudios.com за 50 долларов. Получив щиток, вставьте карту micro SD в небольшой слот внизу. Теперь ваш TFT-экран готов к работе. Подключите его к вашему Arduino Uno и настройте загрузку файлов, перечисленных ниже.

Вам понадобится это программное обеспечение и эти файлы:

  • IDE Arduino
  • Библиотека TFT_Touch_Shield_v2-master-2 (ее можно скачать с вики-сайта seeed studios)
  • Любой конвертер zip-файлов

Шаг 2. Запустите свою первую программу TFT

Теперь, когда у вас есть все компоненты и программное обеспечение, откройте IDE Arduino и откройте

Библиотека TFT_Touch_Shield_v2-master-2. Откройте примеры и найдите первую программу с надписью «drawCircle». После того, как вы открыли эту программу, прочтите все примечания, чтобы понять команды и способы их использования. Загрузите программу на свою доску. На сенсорном экране должно отображаться 4 круга, 2 закрашенных и 2 контура. Если да, поздравляем! Вы только что запустили свою первую программу TFT.

Шаг 3: добавление

Добавление
Добавление

Надеюсь, вы прочитали боковые примечания и знаете, как использовать команды в программе "drawCircle". Теперь вам нужно применить то, что вы знаете, изменив параметры в некоторых командах, чтобы вы могли видеть, что происходит, когда вы это делаете. Попробуйте изменить координацию, размер и цвет кругов на экране. Вот что я сделал после того, как узнал, как менять команды:

#include #include

#включают

void setup () {

TFT_BL_ON;

Tft. TFTinit ();

Tft.fillCircle (110, 150, 100, ЖЕЛТЫЙ);

Tft.fillCircle (100, 100, 25, ЧЕРНЫЙ);

Tft.fillCircle (120, 120, 10, КРАСНЫЙ);

Tft.fillCircle (120, 120, 10, СИНИЙ);

Tft.fillCircle (120, 120, 10, CYAN);

Tft.fillCircle (110, 110, 5, БЕЛЫЙ);

}

void loop () {

}

Если вы все это сделали, то пора двигаться дальше. Посмотрите на некоторые другие примеры, узнайте, как их использовать вместе. Вам, вероятно, следует изучить программы, которые рисуют фигуры или фигуры (например, «drawRectangle» или «drawNumbers»).

Шаг 4: Добавление на Contd

Когда вы освоите создание фигур на экране, вам следует перейти к изучению отображения изображений (drawbmp1 и 2) и того, как рисовать на экране (рисовать). Ну вот и все. Спасибо за чтение, и если вы хотите, чтобы я опубликовал еще одно руководство по этому поводу, просто оставьте комментарий. Спасибо за прочтение!

Рекомендуемые: