Оглавление:
- Шаг 1: демонстрация
- Шаг 2. Используемые ресурсы
- Шаг 3: Сборка
- Шаг 4: TFT-дисплей с диагональю 1,8 дюйма
- Шаг 5: Установка ESP-WROOM32 с TFT-дисплеем 1,8 дюйма
- Шаг 6: Таблица подключения ESP-WROOM32 и TFT1,8-дюймовый дисплей
- Шаг 7: Крепление ESP32 LoRa с TFT-дисплеем 1,8 дюйма
- Шаг 8: таблица подключений ESP32 LoRa и дисплей TFT1.8 ''
- Шаг 9: Установка библиотек - Arduino IDE
- Шаг 10: Код
- Шаг 11: Код ESP32
- Шаг 12: параметры сборки
- Шаг 13: ссылки
- Шаг 14: Файл
![Цените свой проект: используйте графический дисплей !: 14 шагов Цените свой проект: используйте графический дисплей !: 14 шагов](https://i.howwhatproduce.com/images/006/image-17055-6-j.webp)
Видео: Цените свой проект: используйте графический дисплей !: 14 шагов
![Видео: Цените свой проект: используйте графический дисплей !: 14 шагов Видео: Цените свой проект: используйте графический дисплей !: 14 шагов](https://i.ytimg.com/vi/Su97g5WHYzE/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
![Image Image](https://i.howwhatproduce.com/images/006/image-17055-8-j.webp)
![](https://i.ytimg.com/vi/nPbmVgv_nE/hqdefault.jpg)
![Демонстрация Демонстрация](https://i.howwhatproduce.com/images/006/image-17055-9-j.webp)
В нашем сегодняшнем видео я покажу вам 1,8-дюймовый TFT-дисплей. Это графический дисплей 128 на 160. Он больше, чем в ESP32 LoRa, и я также покажу его использование в традиционном ESP32. Затем у нас будет сборка и исходный код для использования этого дисплея с этими двумя моделями микроконтроллеров, используя пример, сделанный Adafruit. Я считаю, что дисплей является очень важной функцией, поскольку он дает вам обратную связь с вашей схемой.
Шаг 1: демонстрация
Шаг 2. Используемые ресурсы
![Используемые ресурсы Используемые ресурсы](https://i.howwhatproduce.com/images/006/image-17055-10-j.webp)
• ESP32-WROOM
• ESP32 LoRa
• Дисплей TFT Lcd 1,8 дюйма
• Протоборд
• Джемперы
Шаг 3: Сборка
![сборка сборка](https://i.howwhatproduce.com/images/006/image-17055-11-j.webp)
Шаг 4: TFT-дисплей с диагональю 1,8 дюйма
![TFT 1,8 '' Дисплей с распиновкой TFT 1,8 '' Дисплей с распиновкой](https://i.howwhatproduce.com/images/006/image-17055-12-j.webp)
Шаг 5: Установка ESP-WROOM32 с TFT-дисплеем 1,8 дюйма
![Крепление ESP-WROOM32 с TFT-дисплеем 1,8 '' Крепление ESP-WROOM32 с TFT-дисплеем 1,8 ''](https://i.howwhatproduce.com/images/006/image-17055-13-j.webp)
Шаг 6: Таблица подключения ESP-WROOM32 и TFT1,8-дюймовый дисплей
![Таблица подключений ESP-WROOM32 и TFT1,8-дюймовый дисплей Таблица подключений ESP-WROOM32 и TFT1,8-дюймовый дисплей](https://i.howwhatproduce.com/images/006/image-17055-14-j.webp)
Шаг 7: Крепление ESP32 LoRa с TFT-дисплеем 1,8 дюйма
![Крепление ESP32 LoRa с TFT-дисплеем 1,8 '' Крепление ESP32 LoRa с TFT-дисплеем 1,8 ''](https://i.howwhatproduce.com/images/006/image-17055-15-j.webp)
Шаг 8: таблица подключений ESP32 LoRa и дисплей TFT1.8 ''
![Таблица подключений ESP32 LoRa и TFT1,8-дюймовый дисплей Таблица подключений ESP32 LoRa и TFT1,8-дюймовый дисплей](https://i.howwhatproduce.com/images/006/image-17055-16-j.webp)
Шаг 9: Установка библиотек - Arduino IDE
![Установка библиотек - Arduino IDE Установка библиотек - Arduino IDE](https://i.howwhatproduce.com/images/006/image-17055-17-j.webp)
![Установка библиотек - Arduino IDE Установка библиотек - Arduino IDE](https://i.howwhatproduce.com/images/006/image-17055-18-j.webp)
Загрузите два ZIP-файла, перейдя по ссылкам ниже:
Библиотека Adafruit GFX:
Библиотека Adafruit ST7735:
1. В открытой среде Arduino IDE нажмите Sketch -> Add Library -> Add Library. ZIP.
2. Найдите загруженный файл, выберите и нажмите «Открыть».
3. Сделайте это для обеих загруженных библиотек.
Шаг 10: Код
ESP-WROOM Код 32
Объявления и переменные
#include // Базовая графическая библиотека # include // Аппаратно-зависимая библиотека для ST7735 #include // Эти контакты также будут работать с экраном 1,8 дюйма TFT // ESP32-WROOM #define TFT_DC 12 // A0 #define TFT_CS 13 // CS #define TFT_MOSI 14 // SDA #define TFT_CLK 27 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST)
Код ESP32 LoRa
Объявления и переменные
#include // Базовая графическая библиотека # include // Аппаратная библиотека для ST7735 #include #define TFT_DC 17 // A0 #define TFT_CS 21 // CS #define TFT_MOSI 2 // SDA #define TFT_CLK 23 // SCK #define TFT_RST 0 #define TFT_MISO 0 Adafruit_ST7735 tft = Adafruit_ST7735 (TFT_CS, TFT_DC, TFT_MOSI, TFT_CLK, TFT_RST);
Шаг 11: Код ESP32
![Код ESP32 Код ESP32](https://i.howwhatproduce.com/images/006/image-17055-19-j.webp)
Примечание
• Используемый графический код является примером, разработанным производителем Adafruit:
• Однако контакты, заявленные в коде, были изменены для работы с ранее показанным ESP32.
• Цель этого урока - научить только взаимодействовать между дисплеем и ESP32.
Шаг 12: параметры сборки
![Настройки сборки Настройки сборки](https://i.howwhatproduce.com/images/006/image-17055-20-j.webp)
![Настройки сборки Настройки сборки](https://i.howwhatproduce.com/images/006/image-17055-21-j.webp)
Конфигурации сборки показаны на изображениях ниже. Платы - ESP32 Dev Module и Heltec_WIFI_LoRa_32.
Шаг 13: ссылки
Библиотеки TFT-дисплеев
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Library
PDF - Учебное пособие по GFX
cdn-learn.adafruit.com/downloads/pdf/adafruit-gfx-graphics-library.pdf
Шаг 14: Файл
Загрузите файлы:
Я НЕТ
Рекомендуемые:
Используйте свой телефон в качестве второго монитора: 5 шагов
![Используйте свой телефон в качестве второго монитора: 5 шагов Используйте свой телефон в качестве второго монитора: 5 шагов](https://i.howwhatproduce.com/images/002/image-5381-j.webp)
Используйте свой телефон в качестве второго монитора. У всех нас есть опыт работы из дома. Это дает нам возможность выполнять работу или другие задания, не выходя из дома. Однако мы все хотим выполнить эти задачи наиболее эффективным и продуктивным способом, чтобы
Как добавить дисплей E-Ink в свой проект: 12 шагов (с изображениями)
![Как добавить дисплей E-Ink в свой проект: 12 шагов (с изображениями) Как добавить дисплей E-Ink в свой проект: 12 шагов (с изображениями)](https://i.howwhatproduce.com/images/001/image-871-52-j.webp)
Как добавить дисплей E-Ink к вашему проекту: многие проекты включают мониторинг некоторых данных, таких как данные об окружающей среде, часто с использованием Arduino для управления. В моем случае я хотел контролировать уровень соли в моем смягчителе воды. Возможно, вы захотите получить доступ к данным через домашнюю сеть
Используйте силу и сделайте свой собственный световой меч (лезвие): 9 шагов (с изображениями)
![Используйте силу и сделайте свой собственный световой меч (лезвие): 9 шагов (с изображениями) Используйте силу и сделайте свой собственный световой меч (лезвие): 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-5213-3-j.webp)
Используйте силу и сделайте свой собственный световой меч (лезвие): эта инструкция предназначена специально для изготовления лезвия для светового меча Ben Solo Legacy, приобретенного в Диснейленде на окраине Галактики в Анахайме, Калифорния, однако аналогичные шаги могут быть предприняты для создания собственного лезвия для другого лазерный меч. Следуйте за
ПОВТОРНО ИСПОЛЬЗУЙТЕ СВОЙ СТАРЫЙ АККУМУЛЯТОР ДЛЯ НОУТБУКА, ЧТОБЫ СДЕЛАТЬ БАНК ПИТАНИЯ: 9 шагов (с изображениями)
![ПОВТОРНО ИСПОЛЬЗУЙТЕ СВОЙ СТАРЫЙ АККУМУЛЯТОР ДЛЯ НОУТБУКА, ЧТОБЫ СДЕЛАТЬ БАНК ПИТАНИЯ: 9 шагов (с изображениями) ПОВТОРНО ИСПОЛЬЗУЙТЕ СВОЙ СТАРЫЙ АККУМУЛЯТОР ДЛЯ НОУТБУКА, ЧТОБЫ СДЕЛАТЬ БАНК ПИТАНИЯ: 9 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-6176-26-j.webp)
ПОВТОРНО ИСПОЛЬЗУЙТЕ СТАРУЮ БАТАРЕЮ ДЛЯ НОУТБУКА, ЧТОБЫ СДЕЛАТЬ БАНК ПИТАНИЯ: [Play Video] [Solar Power Bank] Несколько месяцев назад аккумулятор моего ноутбука Dell не работал. Каждый раз, когда я отключаю его от основного источника переменного тока, ноутбук сразу же выключается. разочарование, я заменил батарею и оставил мертвую (по моему
Не покупайте модуль GSM, используйте свой старый телефон!: 6 шагов
![Не покупайте модуль GSM, используйте свой старый телефон!: 6 шагов Не покупайте модуль GSM, используйте свой старый телефон!: 6 шагов](https://i.howwhatproduce.com/images/002/image-4567-56-j.webp)
Не покупайте модуль GSM, используйте свой старый телефон! В последнее время я выполнял множество беспроводных проектов, в основном основанных на модуле Bluetooth, но с тех пор я хотел двигаться дальше и начать делать свои проекты с помощью SMS или Управлять телефонным звонком, что почти так же просто, с помощью модуля GSM