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


Эй, как дела, ребята? Акарш здесь от CETech.
Сегодня мы собираемся создать проект, который представляет собой простой узел LoRa, и вы даже можете использовать его как одноканальный шлюз.
Здесь микроконтроллер, который я использовал, - это ESP8266, который подключен к платам LoRa с частотой 433 МГц (Ra-02 от Ai-Thinker), я также прикрепил OLED-дисплей к печатной плате, чтобы информация о пакете была видна.
Чтобы упростить задачу, я разработал печатную плату, которую вы можете изготовить для пайки.
Я также снял видео о создании этого проекта в деталях, рекомендую посмотреть его для лучшего понимания и детализации.
Шаг 1: Детали

Я получил большинство деталей для моей сборки от LCSC.
Тебе понадобится:
1) Модуль Ra-02 LoRa
2) ESP8266
3) OLED-дисплей
4) Пассивные компоненты, такие как резисторы и конденсаторы
Вам потребуется печатная плата для пайки этих компонентов, что мы увидим на следующем шаге.
Шаг 2: изготовление печатной платы проекта

Вы должны проверить JLCPCB, чтобы дешево заказать печатные платы в Интернете!
Вы получаете 10 печатных плат хорошего качества, изготовленных и отправленных к вашему порогу за 2 доллара и небольшую доставку. Вы также получите скидку на доставку первого заказа. Чтобы спроектировать собственную печатную плату, перейдите в easyEDA, как только это будет сделано, загрузите файлы Gerber в JLCPCB, чтобы они были изготовлены с хорошим качеством и в короткие сроки.
Загрузите файл Gerber:
Шаг 3: Связи (ТЕОРИЯ)


В основном здесь есть 4 аспекта в связях:
1) ESP8266 для правильной работы требует некоторого подтягивания и опускания соединения для G0, G15, EN и RST.
2) Ra-02 и модули ESP8266 соединены между собой по протоколу SPI
3) OLED и ESP8266 подключаются друг к другу по шине I2C.
4) Все модули должны быть подключены к шинам питания, чтобы они работали (очевидно: P).
Шаг 4: пайка


Припаиваем все компоненты к печатной плате.
Я бы посоветовал сначала припаять компоненты малой высоты на печатной плате, а затем перейти к компонентам большей высоты, таким как заголовки и т. Д.
Перед включением модуля проверьте все соединения с помощью мультиметра на наличие плохих паяных соединений и коротких замыканий.
Шаг 5: Кодирование модуля



1) Загрузите код отсюда.
2) Откройте код в Arduino IDE.
3) Подключите печатную плату к компьютеру с помощью преобразователя USB CP2102 в последовательный порт или любого другого аналогичного устройства.
4) Перезагрузите модуль ESP8266, потянув GPIO0 на низкий уровень (удерживайте кнопку G0 нажатой во время сброса).
5) Теперь нажмите кнопку загрузки в среде IDE. Загрузка может завершиться неудачно один или несколько раз, поэтому в случае неудачи вы должны попробовать 2-3 раза.
6) Отключите USB-последовательный адаптер и подключите OLED-дисплей, если вы еще этого не сделали.
7) Запрограммируйте другую часть проекта Ресивер / Передатчик
Шаг 6: Время тестирования


После того, как вы закодировали оба модуля, вы можете подключить их к источнику питания.
В моем случае я подключил свой передатчик к блоку питания, приемник к ноутбуку для доступа к последовательному монитору.
Как только я включил передатчик, я начал видеть сообщения на последовательном мониторе, подключенном к приемнику.
Моя работает как шарм!
Рекомендуемые:
Украшение мигающего дерева печатной платы: 5 шагов (с изображениями)

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

Simple PCB Trivet: это простой и увлекательный проект, связанный с переработанными печатными платами. Я вытащил одну из сломанной стереосистемы, но вы можете найти эти платы в самой разной электронике. Подставка - это объект, помещаемый между сервировочным блюдом и д
Диодная лестница VCF без печатной платы !: 38 шагов

Диодная лестничная схема VCF без печатной платы!: Эй, что происходит? Добро пожаловать в сложный проект BONKERS, который, если все будет сделано правильно, приведет к тому, что у вас будет очень хороший диодный лестничный фильтр, управляемый напряжением нижних частот. Это основано на дизайне «Электроника для музыкантов» с парочкой важных
Сборка DIY Arduino на печатной плате и несколько советов для начинающих: 17 шагов (с изображениями)

Сборка DIY Arduino на печатной плате и несколько советов для начинающих: это руководство для тех, кто паяет свой собственный Arduino из набора, который можно приобрести в A2D Electronics. Он содержит множество советов и приемов, которые помогут его успешно построить. Вы также узнаете о том, что все компоненты d
Проектирование печатной платы с помощью простых и легких шагов: 30 шагов (с изображениями)

Проектирование печатных плат с помощью простых и легких шагов: ПРИВЕТ, ДРУЗЬЯ Это очень полезное и легкое руководство для тех, кто хочет изучить дизайн печатных плат. Давайте начнем