Агуулгын хүснэгт:

LoRa Gateway ESP8266 Arduino DIY: 5 алхам
LoRa Gateway ESP8266 Arduino DIY: 5 алхам

Видео: LoRa Gateway ESP8266 Arduino DIY: 5 алхам

Видео: LoRa Gateway ESP8266 Arduino DIY: 5 алхам
Видео: IoT project: ESP8266 LoRa Gateway for Arduino and LM75 Temperature Sensor, Arduino LoRa Gateway 2024, Долдугаар сарын
Anonim
LoRa гарц ESP8266 Arduino DIY
LoRa гарц ESP8266 Arduino DIY

Энэхүү зааварчилгаа нь дэлхийн бүх бүс нутагт ESP8266 ашиглан RFM95/96 радио модулийг ашиглан Things Network -тэй нийцтэй LoRa гарц үүсгэхэд туслах болно. Үүнийг ажиллуулах эх кодыг мөн өгсөн бөгөөд тохиргооны зориулалттай нэгдсэн вэб интерфэйстэй бөгөөд ашиглахад тун хялбар, та харах болно … явцгаая

Эх код

Хангамж

Шаардлагатай бүх элементүүдийг доор жагсаав

Алхам 1: Техник хангамж

Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж
Техник хангамж

Та тоног төхөөрөмжийн бүх элементүүдийг эндээс эсвэл доор жагсаасан болно

  1. Усны хамгаалалттай хуванцар хайрцаг
  2. WEMOS D1 Mini Pro ESP8266
  3. LoRa модуль RFM95 SX1276 чип 915MHz 868MHz 433MHz
  4. 868/915 MHz антен
  5. 5V 2A DC гаралтын тэжээлийн адаптер
  6. Эрэгтэй зурвас 1*40P 2.0 мм
  7. Эмэгтэй 2 мм -ийн зүү толгой
  8. коаксиаль холбогч Антен
  9. DC Жак холбогч 3.5 X 1.3 мм
  10. Жижиг Филлипс
  11. Терминал блок холбогч 2Pin 5.0mm
  12. ПХБ -ийн самбар

Бүх эд ангиудыг авсны дараа энэ нь 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 гарц параметр
  • RFM модулийн параметрүүд
  • ESP8266 системийн үндсэн параметрүүд
  • Тохиргооны интерфэйсийн аюулгүй байдал/нууц үг (тийм ээ, энэ нь нууц үгээр хамгаалагдсан)

Анхдагч байдлаар, энэ нь дотоод сүлжээний тохиргоонд нэвтрэх боломжийг олгодог WiFi сүлжээг бий болгоно.

  • wifi: ESP хандалтын цэг
  • нэвтрэх: 12345678

Хэрэв хэт аюулгүй байдлын талаар санаа зовж байгаа бол firmware -ийг гарц руугаа оруулахаасаа өмнө анхдагч утгыг өөрчлөх хэрэгтэй. Эхний холболтын дараа та тэдгээрийг хөтөчөөсөө өөрчилж болно. Ажиллаж эхэлмэгц гарцын тохиргоонд вэб хөтөчөөр аль хэдийн томилогдсон ip -ээр хандаж болно

X. X. X. X/

эсвэл хандалтын цэгээр холбогдсон бол

192.168.4.1/ (анхдагчаар)

Одоо та нэвтрэхийн тулд итгэмжлэлээ ашиглаж болно, өгөгдмөл нь:

  • хэрэглэгч: админ
  • нэвтрэх: админ

Алхам 5: TTN гарцыг нэмнэ үү

TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү
TTN гарцыг нэмнэ үү

Хамгийн сүүлд та Things Network -д гарц үүсгэж, төхөөрөмжөө бүртгүүлэх, холбохын тулд параметрүүдийг нь тохируулах хэрэгтэй. The Things Network консол руу нэвтэрч GATEWAYS -ийг сонгоно уу.

Гарцын тохиргооны хуудаснаас олдсон харгалзах ID -г ашиглан шинээр бүртгүүлнэ үү. Шаардлагатай бол үлдсэн бүх талбарыг бөглөнө үү. Хоёр id хоёулаа таарч байх ёстой.

Одоо энэ нь өгөгдлийг харуулахад бэлэн байх ёстой.

Энэ бол хангалттай ойлгомжтой гэж найдаж байна … хэрэв танд ямар нэгэн асуудал байвал ямар ч асуулт асууж болно

Зөвлөмж болгож буй: