Оглавление:

Как - E-INK МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ - Часть 3 - Wi-Fi: 7 шагов (с изображениями)
Как - E-INK МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ - Часть 3 - Wi-Fi: 7 шагов (с изображениями)

Видео: Как - E-INK МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ - Часть 3 - Wi-Fi: 7 шагов (с изображениями)

Видео: Как - E-INK МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ - Часть 3 - Wi-Fi: 7 шагов (с изображениями)
Видео: E-Ink дисплей для ESP32 (электронная бумага) 2024, Ноябрь
Anonim
Как - E-INK МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ - Часть 3 | Вай фай
Как - E-INK МОДУЛЬ ЭКРАНА ДЛЯ ЭЛЕКТРОННОЙ БУМАГИ - Часть 3 | Вай фай

В этом руководстве для части 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
Установите пакет поддержки платы для Espresso Lite V2.0

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

Шаг 4: Импортируйте библиотеку Arduino

Импортировать библиотеку Arduino
Импортировать библиотеку 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.

Спасибо за чтение! Не стесняйтесь комментировать, если у вас есть какие-либо вопросы / предложения.

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