Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Makatuturo ang makakatulong sa iyo na lumikha ng isang LoRa Gateway na katugma sa The Things Network, para sa lahat ng mga rehiyon sa mundo, gamit ang isang ESP8266 kasama ang isang RFM95 / 96 module ng radyo. Ang pinagmulang code upang ito ay gumana ay ibinigay din at mayroong kasamang isang integrated web interface para sa pagsasaayos, napakadaling gamitin, makikita mo…
Source code
Mga gamit
Ang lahat ng kinakailangang elemento ay nakalista sa ibaba
Hakbang 1: Hardware
Mahahanap mo ang lahat ng mga elemento ng hardware dito, o nakalista sa ibaba
- Waterproof Plastic Case
- WEMOS D1 Mini Pro ESP8266
- LoRa module RFM95 SX1276 chip 915MHz 868MHz 433MHz
- 868/915 MHz antena
- 5V 2A DC Output Power Adapter
- Pin Male Strip 1 * 40P 2.0mm
- 2mm pin header babae
- coaxial connectors Antena
- DC Jack Connector 3.5 X 1.3 mm
- Maliit na Phillips
- Terminal Block Connector 2Pin 5.0mm
- Lupon ng PCB
Kapag mayroon ka ng lahat ng mga piraso, ito ay tulad ng paglalaro sa LEGO … tangkilikin ito:)
Hakbang 2: Tandaan Tungkol sa Ibinigay na PCB / Schematics
Ang mga bahagi na greyed ay hindi ginagamit sa proyektong ito, naroroon sila dahil ang parehong circuit na ito ay maaaring magamit sa isang proyekto na kasalukuyang sinusulat ko.
Hakbang 3: Software
Ngayon kailangan mong i-set up ang Arduino IDE, tandaan na maaari mong gamitin ang anumang iba pang balangkas na gusto mo. Hindi ito mahirap ngunit kailangan mong gumawa ng isa o dalawang bagay upang maipon ang proyekto. Ang code ay nai-host sa github.com, ito ay bukas na mapagkukunan, huwag mag-atubiling maging nakabubuo, ang pag-uulat ng mga bug o paggawa ng mga mungkahi ay magiging isang malaking kontribusyon:) I-download ito at buksan:
LoRaWanGateway / LoRaWanGateway.ino
Baguhin ang lokasyon ng Sketchbook sa ilalim ng mga kagustuhan ng file
Kung kinakailangan magdagdag ng mga karagdagang board sa ilalim ng mga kagustuhan ng file … Gumagamit ako ng:
https://arduino.esp8266.com/stable/package_esp8266com_index.json
Magbayad ng pansin dito, ang mga mas lumang bersyon ay hindi gagana nang maayos, kailangan mong mag-install ng hindi bababa sa bersyon 2.6.3
Piliin ang iyong board sa ilalim ng mga tool Board (maaaring hindi pareho sa larawan, pinili mo ang iyong)
Dapat na itong mag-ipon, i-upload ito sa iyong board at i-configure ito gamit ang web interface.
Hakbang 4: Pag-configure ng Web Interface
Kapag naisaayos mo na ang lahat ng mga piraso maaari mong buksan at i-configure ang iyong bagong gateway sa pamamagitan ng isinamang web interface. Ito ay isang maliit na pahina sa loob ng ESP8266 na nagbibigay-daan sa madali mong i-tweak ang mga halaga nito … isang unang tingin at maglaro kasama ang config ng demo dito. Sa interface na ito nagawa mong i-configure:
- Koneksyon sa WiFi, alinman bilang isang Client device o bilang isang Access Point
- Parameter ng TTN Gateway
- Mga parameter ng module ng RFM
- Pangunahing ESP8266 Mga parameter ng system
- Seguridad / password ng Configuration Interface (oo, protektado ito ng password)
Bilang default lilikha ito ng isang WiFi network upang payagan kang ma-access ang panloob na pagsasaayos.
- wifi: Access Point ESP
- pumasa: 12345678
Kung nababahala ang matinding seguridad, dapat mong baguhin ang mga default na halaga, bago i-upload ang firmware sa iyong gateway. Alinmang paraan maaari mong baguhin ang mga ito mula sa iyong browser pagkatapos ng unang koneksyon. Sa sandaling tumatakbo, ang pag-configure ng gateway ay maaaring ma-access sa pamamagitan ng isang web browser alinman sa pamamagitan ng nakatalagang ip nito
X. X. X. X/
o kung nakakonekta sa pamamagitan ng Access Point
192.168.4.1/ (bilang default)
Maaari mo nang gamitin ang iyong mga kredensyal upang mag-log in, ang mga default ay:
- gumagamit: admin
- pumasa: admin
Hakbang 5: Magdagdag ng isang TTN Gateway
Huling ngunit hindi pa huli, kailangan mong lumikha ng isang Gateway sa The Things Network at i-configure ang mga parameter nito nang naaayon, upang mairehistro at maiugnay ang iyong aparato. Mag-log in sa The Things Network console at piliin ang GATEWAYS.
Magrehistro ng bago gamit ang kaukulang ID na matatagpuan sa pahina ng pagsasaayos ng gateway. Punan ang lahat ng natitirang mga patlang kung kinakailangan. Dapat magkatugma ang parehong id.
Ngayon, dapat itong maging handa na magpakita ng data.
Iyon lang, inaasahan kong malinaw na sapat ito … kung mayroon kang anumang mga problema, huwag mag-atubiling magtanong ng anumang katanungan