
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:05

В этом руководстве для части 3 раздела «Как сделать - МОДУЛЬ ДИСПЛЕЯ E-INK E-PAPER» я расскажу вам, как подключить модуль E-Ink Display к модулю WiFi, который позволяет обновлять тексты через WiFi.
У вас нет модуля отображения электронных чернил? Вы можете получить его здесь из Smart Prototyping:
Давайте начнем.
Шаг 1. Требуется оборудование и программное обеспечение
АППАРАТНОЕ ОБЕСПЕЧЕНИЕ:
1. Espresso Lite V2.0
2. Дисплей с электронными чернилами
3. Инструмент FTDI
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ необходимо:
1. Модифицированная библиотека Smart E Ink.
2. Arduino IDE 1.6.12
Шаг 2: Подключение оборудования

Подключите модуль дисплея E-Ink к Espresso Lite V2.0, как показано на схеме подключения. Подробную распиновку Espresso Lite V2.0 можно найти ЗДЕСЬ.
Шаг 3. Установите пакет поддержки платы для Espresso Lite V2.0

В Интернете есть множество статей о том, как установить пакеты поддержки платы для Espresso Lite V2.0, основанного на ESP8266. Я нашла довольно неплохую. Вы можете выполнить следующие действия:
Шаг 4: Импортируйте библиотеку Arduino

1. Загрузите измененную библиотеку Smart E-Ink в виде файла.zip.
2. Откройте вашу Arduino IDE 1.6.12 и импортируйте E-Ink Library в Arduino IDE.
3. В Arduino IDE перейдите в Sketch> Включить библиотеку> Добавить библиотеку.zip.
4. Выберите файл SmartEink_Arduino_Library.zip, который вы только что загрузили.
5. Вы должны увидеть, что библиотека добавлена успешно.
Шаг 5: Код Arduino
Загрузите код EInk_EspressoLite.ino.
Загрузите код в Arduino IDE.
*** Не забудьте изменить SSID и пароль в соответствии с вашими учетными данными в сети. ***
После того, как вы выбрали правильную плату (Espresso Lite V2.0) и правильный COM-порт вашего устройства, приступайте к загрузке его на ваше устройство.
Шаг 6: выходной результат



После загрузки откройте монитор последовательного порта и найдите IP-адрес, по которому устройство (Espresso Lite V2.0) подключено к Wi-Fi.
Скопируйте IP-адрес и вставьте его в веб-браузер.
Когда вы вставляете IP-адрес в браузер, не забудьте указать номер порта 8844. Вы должны увидеть загруженную страницу ниже.
Введите любой текст в 4 ряда текстовых полей и нажмите «Отправить». Вы увидите, как изменения отражаются на вашем модуле E-Ink Display. Вы успешно обновили E-Ink через сеть Wi-Fi.
Пример результата на модуле E-Ink Display в качестве третьего прикрепленного изображения.
Шаг 7: выход за пределы локальной сети

Теперь интересно то, что вы можете перенаправить свой маршрутизатор, чтобы люди, такие как ваши друзья, могли получить доступ к вашему IP-адресу и управлять модулем дисплея. Чтобы выполнить переадресацию портов, вам сначала нужно позвонить своему интернет-провайдеру, например, Maxis / TM, чтобы активировать ваш общедоступный IP-адрес. После активации вы можете перейти на https://www.whatsmyip.org/, чтобы проверить свой общедоступный IP-адрес.
Затем вы переходите к настройкам вашего маршрутизатора, чтобы установить конфигурацию переадресации портов. В моем случае я использую Maxis Fiber, и на изображении показана конфигурация, которую я сделал.
Итак, вы выбираете / вводите устройство, которым в данном случае является Espresso Lite V2, подключенное к моему домашнему Wi-Fi. Обратите внимание, что я переношу перенаправленный порт 173 на общедоступном IP-адресе для прямого подключения к локальному IP-адресу с портом 8844.
После завершения настройки вы можете отправить своему другу ссылку (общедоступный IP-адрес: номер порта), чтобы он мог управлять вашим оборудованием и обновлять текст на модуле дисплея.
Дополнительно: вы можете изменить код таким образом, чтобы зуммер подавал один звуковой сигнал, когда кто-то в Интернете обновляет текст в модуле E-Ink Display.
Спасибо за чтение! Не стесняйтесь комментировать, если у вас есть какие-либо вопросы / предложения.
Рекомендуемые:
Как сделать отслеживание данных о коронавирусе COVID 19 в реальном времени с помощью ESP8266, отображение электронной бумаги: 7 шагов

Как сделать трекер данных о коронавирусе COVID 19 в реальном времени с ESP8266, дисплей электронной бумаги: 1
Настенное крепление для IPad в качестве панели управления домашней автоматикой, использование сервоуправляемого магнита для активации экрана: 4 шага (с изображениями)

Настенное крепление для IPad в качестве панели управления домашней автоматикой, использование сервоуправляемого магнита для активации экрана: в последнее время я потратил довольно много времени на автоматизацию вещей в моем доме и вокруг него. Я использую Domoticz в качестве приложения для домашней автоматизации, подробности см. На сайте www.domoticz.com. В моем поиске приложения для приборной панели, которое показывает всю информацию о Domoticz
ГОЛОДНЫЙ РОБОТ ДЛЯ БУМАГИ - Робот Pringles Recycle Arduino: 19 шагов (с изображениями)

PAPER HUNGRY ROBOT - Pringles Recycle Arduino Robot: это еще одна версия Hungry Robot, которую я построил в 2018 году. Вы можете сделать этого робота без 3D-принтера. Все, что вам нужно сделать, это просто купить банку Pringles, серводвигатель, датчик приближения, ардуино и некоторые инструменты. Вы можете скачать все
Электронное оригами «Создание лягушек из электронной бумаги»: 6 шагов (с картинками)

Электронное оригами «Создание электронных бумажных лягушек»: вы хотите создавать свои собственные фигурки из бумаги со встроенной электроникой? Вам понадобится только клей, токопроводящая краска и терпение. Вы можете спроектировать бумажные схемы и легко интегрировать некоторые базовые электронные компоненты. Следуя этому руководству, вы сможете построить
Как сделать колеса для радиоуправляемых машинок из картона и крафт-бумаги: 9 шагов (с иллюстрациями)

Как сделать колеса для радиоуправляемых машинок из картона и крафт-бумаги: Радиоуправляемые колеса являются неотъемлемой частью всех радиоуправляемых машин. Существуют различные категории и типы колес с дистанционным управлением, и правильный выбор колеса является одним из наиболее важных факторов при работе с этими автомобилями. Когда я начал делать радиоуправляемые машины своими руками, один из главных