Мазмуну:

LoRa Gateway ESP8266 Arduino DIY: 5 кадам
LoRa Gateway ESP8266 Arduino DIY: 5 кадам

Video: LoRa Gateway ESP8266 Arduino DIY: 5 кадам

Video: LoRa Gateway ESP8266 Arduino DIY: 5 кадам
Video: Краткий обзор Lora модуля REYAX RYLR998 тест дальности в городе с высокой плотностью застроек 2024, Ноябрь
Anonim
LoRa Gateway ESP8266 Arduino DIY
LoRa Gateway ESP8266 Arduino DIY

Бул көрсөтмө сизге ESP8266 менен RFM95/96 радио модулун колдонуп, дүйнөнүн бардык региондору үчүн Things Network менен шайкеш LoRa Gateway түзүүгө жардам берет. Иштетүү үчүн баштапкы код дагы камсыздалган жана конфигурация үчүн интеграцияланган веб -интерфейс менен келет, аны колдонуу абдан оңой, көрөсүз … кеттик

Булак коду

Жабдуулар

Бардык керектүү элементтер төмөндө келтирилген

1 -кадам: Аппараттык

Аппараттык
Аппараттык
Аппараттык
Аппараттык
Аппараттык
Аппараттык

Сиз бардык аппараттык элементтерди бул жерден таба аласыз, же төмөндө келтирилген

  1. Суу өткөрбөй турган пластикалык корпус
  2. WEMOS D1 Mini Pro ESP8266
  3. LoRa модулу RFM95 SX1276 чип 915MHz 868MHz 433MHz
  4. 868/915 МГц антенна
  5. 5V 2A DC Output Power адаптери
  6. Pin Эркек Strip 1*40P 2.0mm
  7. 2 мм төөнөгүч ургаачы аял
  8. коаксиалдуу туташтыргычтар Антенна
  9. DC Jack Connector 3.5 X 1.3 мм
  10. Small Phillips
  11. Терминал блогунун туташтыргычы 2Pin 5.0mm
  12. PCB Board

Бардык бөлүктөрүңүз болгондон кийин, бул LEGO менен ойногондой болот … ырахат алыңыз:)

2 -кадам: Берилген ПКБ / Схемалар жөнүндө эскертүү

Берилген ПХБ / схемалар жөнүндө эскертүү
Берилген ПХБ / схемалар жөнүндө эскертүү
Берилген ПХБ / схемалар жөнүндө эскертүү
Берилген ПХБ / схемалар жөнүндө эскертүү

Бул долбоордо бозомук бөлүктөр колдонулбайт, алар ошол жерде, анткени ушул эле схеманы мен азыр жазып жаткан долбоордо колдонсо болот.

3 -кадам: Программалык камсыздоо

Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо

Эми сиз Arduino IDEди орнотушуңуз керек, көңүлүңүзгө жаккан башка алкакты колдоно аласыз. Бул кыйын эмес, бирок долбоорду түзүү үчүн бир же эки нерсени жасаш керек. Код github.com сайтында жайгаштырылган, бул ачык булак, конструктивдүү болуудан тартынбаңыз, мүчүлүштүктөрдү билдирүү же сунуштарды киргизүү чоң салым болот:) Аны жүктөп алып, ачыңыз:

LoRaWanGateway/LoRaWanGateway.ino

Sketchbookтун жайгашуусун файлдын каалоолору астында өзгөртүңүз

Керек болсо, файлдын каалоолору астында кошумча такталарды кошуңуз … Мен колдонуп жатам:

https://arduino.esp8266.com/stable/package_esp8266com_index.json

Бул жерге көңүл буруңуз, эски версиялар туура иштебейт, жок дегенде 2.6.3 версиясын орнотушуңуз керек

Куралдар тактасынын астындагы тактаңызды тандаңыз (балким сүрөт менен бирдей эмес, сиздикин тандап алган)

Ал азыр түзүлүп, тактаңызга жүктөлүп, веб интерфейсинин жардамы менен конфигурацияланууга тийиш.

4 -кадам: Желе интерфейсинин конфигурациясы

Желе интерфейсинин конфигурациясы
Желе интерфейсинин конфигурациясы

Бардык бөлүктөрдү чогулткандан кийин, анын жаңы веб -интерфейси аркылуу жаңы шлюзду ачып, конфигурациялай аласыз. Бул ESP8266 ичиндеги кичинекей баракча, анын баалуулуктарын оңой оңдоого мүмкүндүк берет … бир карап алып, конфигурация демо менен бул жерде ойноңуз. Бул интерфейс менен сиз конфигурациялай аласыз:

  • WiFi туташуусу Кардар түзмөгү же Кирүү түйүнү катары
  • TTN Gateway параметр
  • RFM модулунун параметрлери
  • ESP8266 системасынын негизги параметрлери
  • Конфигурация Интерфейсинин коопсуздугу/сырсөзү (ооба, ал сырсөз менен корголгон)

Демейки боюнча, анын ички конфигурациясына кирүү үчүн WiFi тармагын түзөт.

  • wifi: кирүү чекити ESP
  • өтүү: 12345678

Эгерде өтө кооптуу болсо, анда сиз шлюзга микрофонду жүктөөдөн мурун, демейки маанилерди өзгөртүшүңүз керек. Кандай болбосун, сиз аларды биринчи туташуудан кийин браузериңизден өзгөртө аласыз. Иштегенден кийин, шлюз конфигурациясына веб -браузер аркылуу же буга чейин дайындалган ip аркылуу кирүүгө болот

X. X. X. X/

же Кирүү түйүнү аркылуу туташкан болсо

192.168.4.1/ (демейки боюнча)

Эми сиз кирүү үчүн ишеним грамотаңызды колдоно аласыз, демейки:

  • колдонуучу: админ
  • өтүү: админ

5 -кадам: TTN Gateway кошуу

TTN шлюзин кошуңуз
TTN шлюзин кошуңуз
TTN шлюзин кошуңуз
TTN шлюзин кошуңуз
TTN шлюзин кошуңуз
TTN шлюзин кошуңуз
TTN шлюзин кошуңуз
TTN шлюзин кошуңуз

Акыркы, бирок жок дегенде, сиз Things Network ичинде шлюз түзүп, ошого жараша анын параметрлерин конфигурациялашыңыз керек.

Шлюз конфигурация барагынан табылган тиешелүү ID аркылуу жаңысын каттаңыз. Калган бардык талааларды керектүү түрдө толтуруңуз. Идентификаторлордун экөө тең дал келиши керек.

Эми, ал маалыматтарды көрсөтүүгө даяр болушу керек.

Болду, жетишерлик түшүнүктүү деп үмүттөнөм … эгер сизде кандайдыр бир көйгөйлөр болсо, каалаган суроону берүүдөн тартынба

Сунушталууда: