Съдържание:

Плаващ дисплей: 6 стъпки (със снимки)
Плаващ дисплей: 6 стъпки (със снимки)

Видео: Плаващ дисплей: 6 стъпки (със снимки)

Видео: Плаващ дисплей: 6 стъпки (със снимки)
Видео: Полезные функции IPhone / Как настроить камеру и делать фото на Айфоне более удобно? 2024, Ноември
Anonim
Image
Image
Подготовка
Подготовка

Тези натрапчиви елементи показват как да използвате ESP8266/ESP32 и LCD за изграждане на плаващ дисплей върху акрилна фотостанда.

Стъпка 1: Подготовка

Подготовка
Подготовка
Подготовка
Подготовка

Акрилна фото стойка

Всяка акрилна стойка, която е малко по -голяма от LCD, трябва да е наред. Този път използвам 3R стойка за снимки.

ЛСД дисплей

Всеки поддържан от Arduino_GFX LCD дисплей е наред, може да намерите поддържан в момента дисплей в GitHub readme:

Този път използвам YT400S0006 4 ST7796 LCD.

Конверторна платка FPC към DIP PCB

Това е по избор, в зависимост от избрания от вас LCD, конверторната платка FPC към DIP PCB може да ви помогне да запоявате по -лесно. YT400S0006 имат 40 пина с 0,5 мм стъпка FPC. Директното запояване на стъпка 0,5 мм не е лесно, затова използвам конвертора, за да ми помогнете.

ESP8266/ESP32 Dev Board

За да направите дисплея плаващ, по -добре е да използвате безжична платка за разработчици и също така да предпочитате поддръжка на Lipo power. Този път използвам TTGO T-base ESP8266 dev board.

Lipo батерия

Това е по избор, зависи от това дали ще използвате този дисплей изключен. Този размер на батерията се определя от 2 фактора:

  • работно време: напр. ако искате той може да работи 2 часа, трябва да е някъде като ~ 250 mA x 2 часа ~ = 500 mAH
  • оставащо място: за скриване на всички компоненти зад LCD дисплея, размерът на батерията трябва да бъде LCD размер, извадете преобразувателната платка и дъската за разработчици

Стъпка 2: Закърпване на рамка за снимки

Кърпене на рамка за снимки
Кърпене на рамка за снимки
Кърпене на рамка за снимки
Кърпене на рамка за снимки
Кърпене на рамка за снимки
Кърпене на рамка за снимки

Тези стъпки са незадължителни и зависят от ъгъла на видимост на дисплея.

Няма почти никакъв проблем с ъгъла на видимост за IPS/OLED дисплея. Но е трудно да се намери голям размер SPI IPS/OLED дисплей на пазара за любители.

За "широкоъгълния" дисплей като YT400S0006, който използвам, прочетете внимателно информационния лист преди действителното сглобяване. Официалният ъгъл на видимост на YT400S0006 е 12 часа, което означава, че трябва да поставите FPC в горната страна за най -добър ъгъл на видимост.

Ако имате и 12 -часов дисплей, е необходимо да пробиете и да закърпите дълга дупка в горната задна страна на фоторамката, за да излезе FPC. Възможно е да не правите този пластир, ако имате дисплей на 3, 6 или 9 часа.

Стъпка 3: Поправяне

Поправяне
Поправяне

Поправете LCD, конверторната платка и дъската за разработчици с малко двойно докосване. Имайте предвид, че лентата не трябва да покрива DIP щифтове.

Стъпка 4: Подреждане на работата

Подреждане на работа
Подреждане на работа
Подреждане на работа
Подреждане на работа
Подреждане на работа
Подреждане на работа

Свържете вашия LCD към таблото за разработчици.

Ето примерното резюме на връзката:

ESP8266 -> LCD

Vcc -> Vcc, резистор -> LED+

GND -> GND, LED- GPIO 15 -> CS GPIO 5 -> DC (ако има такъв) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (по избор) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc, резистор -> LED+

GND -> GND, LED- GPIO 5 -> CS GPIO 16 -> DC (ако има такъв) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (по избор) GPIO 23 -> MOSI / SDA

Прочетете листа с данни за LCD за по -нататъшно свързване, напр. YT400S006 изискват контакт 38, 39 и 40 към Vcc за настройка на SPI режим.

Трябва да добавите резистор, обикновено няколко ома до няколкостотин ома, между Vcc и LED+, за да регулирате яркостта.

Стъпка 5: Включете Lipo (по избор)

Plug Lipo (по избор)
Plug Lipo (по избор)

Ако искате да използвате това безжично, включете Lipo батерията и я фиксирайте с лента с двоен размер.

Стъпка 6: Приятно показване

Image
Image
Приятно показване!
Приятно показване!
Приятно показване!
Приятно показване!
Приятно показване!
Приятно показване!

Вече имате приличен плаващ дисплей, време е да тествате върху стотици проекти за показване на IoT.

Ето няколко примера:

  • Пример за вградена библиотека Arduino_GFX:

    • Часовник, реф.:
    • ESP32PhotoFrame, реф.:
    • ESPWiFiAnalyzer, реф.:
    • PDQgraphicstest
  • Arduino BiJin Tokei, реф.:

Препоръчано: