Სარჩევი:

LoRa Gateway ESP8266 Arduino წვრილმანი: 5 ნაბიჯი
LoRa Gateway ESP8266 Arduino წვრილმანი: 5 ნაბიჯი

ვიდეო: LoRa Gateway ESP8266 Arduino წვრილმანი: 5 ნაბიჯი

ვიდეო: LoRa Gateway ESP8266 Arduino წვრილმანი: 5 ნაბიჯი
ვიდეო: IoT project: ESP8266 LoRa Gateway for Arduino and LM75 Temperature Sensor, Arduino LoRa Gateway 2024, ნოემბერი
Anonim
LoRa Gateway ESP8266 Arduino წვრილმანი
LoRa Gateway ESP8266 Arduino წვრილმანი

ეს ინსტრუქცია დაგეხმარებათ შექმნათ LoRa Gateway თავსებადი Things Network– თან, მსოფლიოს ყველა რეგიონისთვის, ESP8266– ის გამოყენებით RFM95/96 რადიო მოდულის გამოყენებით. ასევე მოცემულია წყაროს კოდი, რომ ის იმუშაოს და მას გააჩნია ინტეგრირებული ვებ ინტერფეისი კონფიგურაციისთვის, მისი გამოყენება ძალიან ადვილია, ნახავთ … მოდით წავიდეთ

წყაროს კოდი

მარაგები

ყველა საჭირო ელემენტი ჩამოთვლილია ქვემოთ

ნაბიჯი 1: აპარატურა

ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა
ტექნიკა

თქვენ შეგიძლიათ იპოვოთ აპარატურის ყველა ელემენტი აქ, ან ქვემოთ ჩამოთვლილი

  1. წყალგაუმტარი პლასტიკური ქეისი
  2. WEMOS D1 Mini Pro ESP8266
  3. LoRa მოდული RFM95 SX1276 ჩიპი 915MHz 868MHz 433MHz
  4. 868/915 MHz ანტენა
  5. 5V 2A DC გამომავალი დენის ადაპტერი
  6. Pin მამრობითი ზოლები 1*40P 2.0 მმ
  7. 2 მმ ქინძისთავის ქალი
  8. კოაქსიალური კონექტორები ანტენა
  9. DC ჯეკ კონექტორი 3.5 X 1.3 მმ
  10. პატარა ფილიპსი
  11. ტერმინალური ბლოკის კონექტორი 2 პინი 5.0 მმ
  12. PCB დაფა

მას შემდეგ რაც ყველა ფიგურა გექნებათ, ეს ჰგავს თამაშს LEGO– სთან ერთად … ისიამოვნეთ:)

ნაბიჯი 2: შენიშვნა მოწოდებული PCB / სქემების შესახებ

შენიშვნა მოწოდებული PCB / სქემების შესახებ
შენიშვნა მოწოდებული PCB / სქემების შესახებ
შენიშვნა მოწოდებული PCB / სქემების შესახებ
შენიშვნა მოწოდებული PCB / სქემების შესახებ

ნაცრისფერი ნაწილები არ გამოიყენება ამ პროექტში, ისინი იქ არიან, რადგან იგივე სქემა შეიძლება გამოყენებულ იქნას პროექტში, რომელსაც მე ვწერ.

ნაბიჯი 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

თუ უკიდურეს უსაფრთხოებას ეხება, თქვენ უნდა შეცვალოთ ნაგულისხმევი მნიშვნელობები, სანამ firmware ატვირთავთ თქვენს კარიბჭეს. ნებისმიერ შემთხვევაში, თქვენ შეგიძლიათ შეცვალოთ ისინი თქვენი ბრაუზერიდან პირველი კავშირის შემდეგ. გაშვებისთანავე, კარიბჭის კონფიგურაციაზე წვდომა შესაძლებელია ვებ ბრაუზერის საშუალებით, უკვე მისი უკვე მინიჭებული IP- ით

X. X. X. X/

ან თუ დაკავშირებულია წვდომის წერტილის საშუალებით

192.168.4.1/ (ნაგულისხმევად)

ახლა თქვენ შეგიძლიათ გამოიყენოთ თქვენი რწმუნებათა სიგელები შესასვლელად, ნაგულისხმევი არის:

  • მომხმარებელი: ადმინისტრატორი
  • გავლა: ადმინისტრატორი

ნაბიჯი 5: დაამატეთ TTN Gateway

დაამატეთ TTN Gateway
დაამატეთ TTN Gateway
დაამატეთ TTN Gateway
დაამატეთ TTN Gateway
დაამატეთ TTN Gateway
დაამატეთ TTN Gateway
დაამატეთ TTN Gateway
დაამატეთ TTN Gateway

და ბოლოს, სულ მცირე, თქვენ უნდა შექმნათ Gateway The Things Network და შესაბამისად დააკონფიგურიროთ მისი პარამეტრები, რათა მიიღოთ თქვენი მოწყობილობა რეგისტრირებული და დაკავშირებული. შედით Things Network კონსოლში და შეარჩიეთ GATEWAYS.

დაარეგისტრირეთ ახალი პირადობის მოწმობის გამოყენებით, რომელიც ნაპოვნია კარიბჭის კონფიგურაციის გვერდზე. შეავსეთ ყველა დარჩენილი ველი, როგორც საჭიროა. ორივე პირადობის მოწმობა უნდა ემთხვეოდეს.

ახლა ის მზად უნდა იყოს მონაცემების საჩვენებლად.

ესე იგი, ვიმედოვნებ, რომ ის საკმარისად ნათელია … თუ რაიმე პრობლემა გაქვს, მოგერიდება ნებისმიერი კითხვის დასმა

გირჩევთ: