Оглавление:

Visuino Как использовать LCD TFT ST7735: 9 шагов
Visuino Как использовать LCD TFT ST7735: 9 шагов

Видео: Visuino Как использовать LCD TFT ST7735: 9 шагов

Видео: Visuino Как использовать LCD TFT ST7735: 9 шагов
Видео: ЛУЧШИЙ ЭКРАН ДЛЯ АРДУИНО ARDUINO TFT LCD 1.44 SPI 128Х128 ЗА $3! 2024, Ноябрь
Anonim
Image
Image
Что тебе понадобится
Что тебе понадобится

В этом уроке мы будем использовать ЖК-TFT ST7735, подключенный к Arduino UNO и Visuino, для отображения изображения и случайного числа.

Посмотрите демонстрационное видео.

Шаг 1. Что вам понадобится

Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
Что тебе понадобится
  1. Arduino UNO (или любой другой Arduino)
  2. Макетная плата
  3. Провода перемычки
  4. ЖК-TFT ST7735
  5. Программа Visuino: Скачать Visuino

Шаг 2: Схема

Схема
Схема
Схема
Схема

Соединять:

1,8 TFT-дисплей от PIN [LED] к Arduino PIN [3,3 В]

1.8 ПИН-код дисплея TFT [SCK] для ПИН-кода Arduino [13]

1.8 ПИН-код дисплея TFT [SDA] для ПИН-кода Arduino [11]

1.8 PIN-код TFT-дисплея [A0 или DC] для PIN-кода Arduino [9]

1.8 ПИН-код дисплея TFT [СБРОС] на ПИН-код Arduino [8]

1.8 PIN-код дисплея TFT [CS] к PIN-коду Arduino [10]

1.8 TFT-дисплей PIN [GND] к Arduino PIN [GND]

1.8 PIN-код дисплея TFT [VCC] на PIN-код Arduino [5V]

ПРИМЕЧАНИЕ. Некоторые платы Arduino имеют разные контакты SPI, поэтому обязательно проверьте документацию по плате.

Шаг 3:

Изображение
Изображение

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

Загрузите новейшее мощное программное обеспечение Visuino

Шаг 4. Запустите Visuino и выберите тип платы Arduino UNO

Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO
Запустите Visuino и выберите тип платы Arduino UNO

Чтобы начать программировать Arduino, вам потребуется установить Arduino IDE отсюда:

Имейте в виду, что в Arduino IDE 1.6.6 есть несколько критических ошибок. Убедитесь, что вы установили 1.6.7 или выше, иначе это руководство не будет работать! Если вы еще не сделали, следуйте инструкциям в этом Руководстве, чтобы настроить Arduino IDE для программирования Arduino UNO! Также необходимо установить Visuino: https://www.visuino.eu. Запустите Visuino, как показано на первом рисунке. Нажмите кнопку «Инструменты» на компоненте Arduino (рисунок 1) в Visuino. Когда появится диалоговое окно, выберите «Arduino UNO», как показано на рисунке 2.

Шаг 5: Добавьте компоненты в Visuino

В Visuino Добавить компоненты
В Visuino Добавить компоненты
В Visuino Добавить компоненты
В Visuino Добавить компоненты
В Visuino Добавить компоненты
В Visuino Добавить компоненты
  1. Добавить компонент "Цветной TFT-дисплей ST7735"
  2. Добавить компонент "Генератор импульсов"
  3. Добавить компонент "Генератор случайных целых чисел"

Шаг 6. В Visuino задайте свойства компонента

В Visuino задайте свойства компонента
В Visuino задайте свойства компонента
В Visuino задайте свойства компонента
В Visuino задайте свойства компонента
  1. Выберите компонент «PulseGenerator1» и установите частоту 1
  2. Выберите компонент «RandomIntegerGenerator1» и установите «Макс» на «1000» и «Мин» на «0».
  3. Выберите компонент «Display1» и установите «Тип» на «dtST7735R_BlackTab».

ПРИМЕЧАНИЕ. Некоторые дисплеи имеют разные свойства, поэтому поэкспериментируйте, выбирая разные типы, чтобы найти тот, который работает лучше всего, в моем случае я выбираю «dtST7735R_BlackTab»

Дважды щелкните компонент «Display1» и:

  • в диалоговом окне перетащите "Текстовое поле" влево, установите размер: 3, X: 10, Y: 10
  • в диалоговом окне перетащите «Draw Bitmap» влево, загрузите растровое изображение (в моем случае логотип Visuino) установите X: 5, Y: 50

Шаг 7. В компонентах Visuino Connect

В компонентах Visuino Connect
В компонентах Visuino Connect
В компонентах Visuino Connect
В компонентах Visuino Connect
  1. Подключите вывод компонента «PulseGenerator1» [Out] к выводу «RandomIntegerGenerator1» [Clock]
  2. Подключите вывод компонента «RandomIntegerGenerator1» [Out] к выводу «Display1»> «TextField1» [In]
  3. Connecrt Компонент Display1 Pin [Out] SPI к Arduino Pin SPI [In]
  4. Подключите вывод компонента Display1 [ChipSelect] к цифровому выводу Arduino [10]
  5. Подключите вывод компонента Display1 [Reset] к цифровому выводу Arduino [8]
  6. Подключите вывод компонента «Display1» [Выбор регистра] к цифровому выводу Arduino [9]

Шаг 8: сгенерируйте, скомпилируйте и загрузите код Arduino

Сгенерируйте, скомпилируйте и загрузите код Arduino
Сгенерируйте, скомпилируйте и загрузите код Arduino
Сгенерируйте, скомпилируйте и загрузите код Arduino
Сгенерируйте, скомпилируйте и загрузите код Arduino

В Visuino нажмите F9 или нажмите кнопку, показанную на рисунке 1, чтобы сгенерировать код Arduino, и откройте IDE Arduino.

В среде Arduino IDE нажмите кнопку «Загрузить», чтобы скомпилировать и загрузить код (рисунок 2).

Шаг 9: Играйте

Если вы включите модуль Arduino UNO, дисплей начнет показывать изображение и каждую секунду случайное число.

Поздравляю! Вы завершили свой проект с Visuino. Также прилагается проект Visuino, который я создал для этого руководства. Вы можете скачать и открыть его в Visuino:

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