Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

LoRa - Raspberry Pi - одноканальный шлюз - дешево!

LoRa Одноканальный шлюз на Raspberry Pi. Небольшое количество деталей, требуется только модуль HopeRF LoRa (~ 10 долларов США) и Raspberry Pi.

История

Описание

Хотите начать работу с LoRaWAN, но у вас нет шлюза поблизости?

Эти инструкции помогут вам превратить модуль LoRa за 10 долларов и Raspberry Pi в одноканальный шлюз LoRaWAN для экспериментов с LoRaWAN.

Подготовьте RFM95W

RFM95W с отведениями (на этом изображении отсутствует провод сброса)

1) Подготовьте отведения от женщины к женщине для RFM95W, разрезав их 4 пополам. У вас должно получиться 8 проводов, каждый из которых имеет гнездовой разъем на одном конце.

2) Снимите 1/8 дюйма изоляции с каждого обрезанного конца.

3) Припаяйте обрезанный конец проводов к следующим точкам RFM95W (по одному проводу на точку):

  • DI00
  • 3,3 В
  • MISO
  • MOSI
  • SCK
  • СБРОС
  • NSS
  • Контакт GND рядом с контактом MISO

4) Отрежьте 2 куска одножильного провода 18 g длиной 83 мм.

5) Снимите 2 мм изоляции с одного конца каждого из этих проводов.

6) Припаяйте оголенный конец одного из проводов к точке ANT.

7) Припаяйте оголенный конец одного из проводов к контакту GND, который находится рядом с контактом ANT. - Вы только что сделали дипольную антенну.

Подключите RFM95W и Raspberry Pi

Распиновка Raspberry Pi

Вот подключения, которые необходимо выполнить:

Настройка программного обеспечения Raspberry Pi

* Эти инструкции предполагают, что вы используете Raspbian на Raspberry Pi *

Выполните эти команды в Raspberry Pi:

1) Войдите в Raspberry Pi как пользователь Pi

2) Клонируйте репо, найденное на https://github.com/tftelkamp/single_chan_pkt_fwd

git clone https://github.com/tftelkamp/single_chan_pkt_fwd

3) Используйте raspi-config для включения SPI:

sudo raspi-config

  • Выберите 5 вариантов интерфейса:
  • Выберите P4 SPI:
  • Выберите "Да".

Перезагрузка:

sudo shutdown -r сейчас

3) Установите wiringPi:

sudo apt-get install wiringpi

4) Настройте код одноканального шлюза:

cd ~ / single_chan_pkt_fwd
nano main.cpp

Если вы находитесь в США, вам нужно будет установить несколько параметров:

  • Найдите строку:

#define SERVER1 «54.72.145.119» // Сеть вещей:croft.thethings.girovito.nl

  • Заменить на:

#define SERVER1 «13.66.213.36» //router.us.thethings.network

  • Найдите строку:

uint32_t freq =868100000; // в МГц! (868,1)

  • Заменить на:

uint32_t freq =902300000; // в МГц! (902,3)

Вы также можете установить неофициальные поля статуса и местоположение, если хотите.

5) Скомпилируйте код одноканального шлюза:

сделать

6) Тестовый запуск шлюза:

sudo / home / pi / single_chan_pkt_fwd / single_chan_pkt_fwd

Crtl + C, чтобы убить его. Обязательно скопируйте найденный идентификатор шлюза:

7) Настройте шлюз в The Things Network

  • Войдите на console.thethingsnetwork.org (это бесплатно и легко создать учетную запись, если у вас ее еще нет)
  • Выберите «Шлюзы» вверху страницы.
  • Выбрать + зарегистрировать шлюз
  • Выбрать мост
  • Введите идентификатор шлюза, который вы скопировали несколько шагов назад, в поле EUI шлюза.
  • Внизу страницы выберите "Зарегистрировать шлюз".

Поздравляем, теперь у вас есть шлюз в The Things Network!

8) Запустите шлюз по-настоящему:

sudo / home / pi / single_chan_pkt_fwd / single_chan_pkt_fwd

Вы будете видеть сообщения о состоянии по мере их отправки шлюзом. Вы также можете проверить статус своего шлюза на console.thethingsnetwork.org

Что вы можете подключиться к своему одноканальному шлюзу?

  • Модуль Pycom LoPy - Как подключить LoPy к одноканальному шлюзу
  • Еще больше…

Подробнее:LoRa - Raspberry Pi - одноканальный шлюз - дешево!


Производственный процесс

  1. Мониторинг температуры на Raspberry Pi
  2. Метеостанция Raspberry Pi 2
  3. Мониторинг температуры с помощью Raspberry Pi
  4. Отслеживание Raspberry Pi Ball
  5. Универсальный пульт дистанционного управления Raspberry Pi
  6. Датчик движения с использованием Raspberry Pi
  7. Кусочек Raspberry Pi
  8. Cycle Chaser
  9. Монитор температуры ThingSpeak с Raspberry Pi
  10. Датчик влажности почвы Raspberry Pi