Как добавить экран в устройство FakeTec NRF52840 Meshtastic

Тип статьи:
Перевод
Источник:

В этом руководстве мы расскажем вам о том, как добавить модуль экрана (OLED) к существующему узлу FakeTec Meshtastic Node, чтобы отображать сообщения, состояние узла, информацию о сети и навигационные меню прямо на устройстве.

Изображение


Оборудование

Давайте начнем с необходимого оборудования:

 1x OLED-дисплей SSD1306 — AliExpress Цена: 2.00USD 
 4x Штырьковый разъем AliExpress Цена: 0.42USD

📢
Заказывая на AliExpress, подумайте о том, чтобы объединить покупки у одного продавца, чтобы получить максимальную экономию. Например, если вы покупаете антенну у продавца X, проверьте, не предлагают ли они также кабель IPEX — SMA-K. Приобретая все товары у одного продавца, вы сможете значительно сократить расходы на доставку.

💡
OLED-дисплеи бывают разных размеров и с разными интерфейсами. Мы рекомендуем 0,96-дюймовый I2C OLED SSD1306 для оптимальной совместимости и площади экрана.

Хотя вы можете изменить этот выбор оборудования, мы выбрали легкодоступные компоненты. Обратите внимание, что пайка требуется только для подключения разъемов к узлу FakeTec и модулю OLED-дисплея. Этот этап можно поручить местному магазину электроники, если вы предпочитаете не заниматься пайкой самостоятельно.

Сборка

Аппаратное обеспечение готово, теперь можно приступать к сборке. Для этого мы будем следовать следующим схемам.

OLED-дисплей SSD1306 → FakeTec Meshtastic Node

Изображение

  • VCC/VIN3.3V (OLED дисплеи стандартно работают от 3.3V)
  • SCLSCL Pin (I2C Clock)
  • SDASDA Pin (I2C Data)
  • GNDGND Pin

💡 Если у вас есть другие устройства I2C (например, датчик BME280), подключенные к тем же контактам, вы можете подключить OLED-дисплей параллельно с этими устройствами. I2C поддерживает несколько устройств на одной шине

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

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

Настройки Meshtastic

 Откройте приложение Meshtastic (iOS/Android)
 Подключитесь к устройству FakeTec через Bluetooth
 Перейдите на страницу настроек
 Перейдите к разделу «Настройка устройства»
 Выберите «Дисплей»
 Настройте следующие параметры:
 Интервал включения экрана: Установите, как долго экран остается включенным (например, 60 секунд)
 Интервал автоматической карусели экрана: Время между автоматическими сменами экрана (например, 10 секунд)
 GPS Format: Выбор формата отображения координат
 Display Units: Выберите метрические или имперские единицы
 OLED Type: Выберите SSD1306 (если доступно в опциях)
 Режим отображения: Выберите, какую информацию показывать по умолчанию
 Дополнительные опции дисплея:
 Flip Screen: Включить, если ваш дисплей установлен вверх ногами
 Wake on Tap: Включить активацию экрана при движении устройства (если поддерживается)
 Heading Bold: Сделать направление компаса более заметным
 Сохраните конфигурацию и перезагрузите устройство.

Заключение

Добавление модуля дисплея к узлу FakeTec Meshtastic Node значительно улучшает пользовательский опыт, обеспечивая визуальную обратную связь в режиме реального времени без необходимости использования приложения для смартфона. Хотя для установки заголовка может потребоваться некоторая пайка, при необходимости это можно легко поручить местному магазину электроники.

Нет комментариев. Ваш будет первым!

Похожие статьи

В этом руководстве подробно описана сборка недорогого, экономичного узла Meshtastic с использованием микросхемы NRF52840 Pro, LoRa-модуля HT-RA62 и печатной платы FakeTec.

Привнесите искусственный интеллект ChatGPT в вашу сеть Meshtastic с помощью простого бота на Python. Один узел, подключенный к интернету, обслуживает всю сеть, обеспечивая мгновенные ответы на вопросы по выживанию, полевым операциям, образованию и т. д.,

Использование каналов — это ключ к эффективной связи. Мониторинг и оптимизация использования каналов имеют решающее значение для здоровой сети.

Узнайте, как Paxcounter, инструмент для отслеживания потока людей, легко интегрируется с Meshtastic, обеспечивая мониторинг толпы и управление заполняемостью в режиме реального времени. 

Мы расскажем вам, как добавить модуль телеметрии в устройство FakeTec Meshtastic Device для измерения давления воздуха, температуры и влажности

 Создайте свой собственный узел Meshtastic LoRa Node с помощью нашего простого руководства DIY. Полный шаг за шагом для создания вашей собственной распределенной коммуникационной системы.

Мы расскажем вам о том, как добавить модуль BME280 (температура, влажность, давление, качество воздуха)  к существующему узлу Heltec V3 Lora ESP32 Meshtastic Node. 

Интеграция MQTT с Meshtastic расширяет возможности автономной связи, соединяя удаленные сети. Это позволяет обмениваться глобальными сообщениями и гарантирует более быструю доставку сообщений через интернет. Идеально подходит для удаленных районов и чрезвычайных ситуаций.

Встройте датчик вибрации/землетрясения в ваш узел Meshtastic на базе ESP32 LoRa с помощью нашего руководства, подходящего для таких плат, как Heltec V3 Lora, TTGo или T-Beam. Такая настройка позволяет сети передавать предупреждения при обнаружении сейсмической активности.

Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.