LoRa - Tạo một mạng cá nhân để theo dõi xe ô tô


8

Vì thế,

Tôi có hai mô-đun LoRa / GPS kênh đơn và tôi muốn tạo mạng cá nhân của riêng mình ...

Vì vậy, tôi muốn một mô-đun nhận tất cả dữ liệu từ các thiết bị khác và ans sẽ gửi nó đến một máy chủ có cơ sở dữ liệu ..

Tôi đã tự hỏi, điều này là có thể?!

Ngoài ra, làm thế nào tôi nên đạt được tất cả những điều này? Tôi mới biết về LoRa và tôi muốn tìm hiểu thêm về nó.

Tôi không thể tìm thấy bất kỳ thông tin nào về việc tạo một cổng lora và gửi mọi thứ đến máy chủ của riêng bạn?

Như thế này:

  1. Dữ liệu từ xe hơi
  2. Gửi tới người nhận LoRa (mô-đun dragino LoRa / GPS)
  3. Dữ liệu nhận được đang được gửi đến một máy chủ khác.

Điều này có thể không?


2
Tôi cũng không biết LoRa, nhưng bản thân nó không phải là "mô-đun nhận tất cả dữ liệu từ các thiết bị khác"? Trong mọi trường hợp, bạn không thể sử dụng Raspberry Pi Zero W giá rẻ, nhận được CRUD HTTP?
Mawg nói rằng phục hồi Monica

3
Không, đó là một lorawan (chi phí quá nhiều cho tôi khi còn là sinh viên) ... Tôi đã đọc ở đâu đó bạn có thể biến một thiết bị gửi thành một thiết bị nhận, một kênh, nhưng tôi không biết làm thế nào ...
Robin

3
Có một số loại thiết bị nhận tất cả dữ liệu LoRa và giải mã và gửi nó đến máy chủ của riêng tôi. Sau đó tôi có thể xử lý dữ liệu sau đó ... (rất có thể nó sẽ được lưu trữ trong cơ sở dữ liệu) ...
Robin

3
Chà, tôi đã mua chúng từ Dragino, nhà cung cấp lớn nhất (chineese) cho các thiết bị LoRa, nếu bạn google dragino, bạn sẽ tìm thấy nhiều mặt hàng của chúng.
Robin

3
Đây là loại điều nên được theo đuổi với các tài nguyên Internet truyền thống - bạn chưa có loại câu hỏi cụ thể duy nhất mà hệ thống SE được thiết kế. Bắt đầu bằng cách đọc trên Mạng điều - có thể phù hợp hoặc không phù hợp với bạn cần (tần suất báo cáo sẽ là một vấn đề) nhưng sẽ cho bạn cảm giác về một số điều có thể và không thể thực hiện được, bao gồm cả tại sao đắt hơn radio đa kênh thường được sử dụng trong vai trò cổng.
Chris Stratton

Câu trả lời:


8

Có, sử dụng radio LoRa để nhận tin nhắn là có thể. Đối với nền tảng Arduino, thư viện LMIC có thể được sử dụng. Xem mã của tôi cho nút di động với gpsgateway . Cổng xuất bản dữ liệu tới một dịch vụ có tên PubNub, có một tầng miễn phí có thể đủ cho nhu cầu của bạn.

Sẽ khá dễ dàng để sửa đổi mã cổng để gửi dữ liệu đến máy chủ của riêng bạn nếu bạn thích điều đó.

Tuy nhiên, tôi khuyên bạn nên xem xét LoRaWAN. Mạng điều (TTN) là một dịch vụ LoRaWAN miễn phí. Kiểm tra bản đồ của họ nếu họ có vùng phủ sóng trong khu vực bạn quan tâm. Tôi đã sử dụng mô-đun radio RFM95W tương đối rẻ để gửi tin nhắn đến TTN bằng thư viện LMIC. Mã ví dụ của thư viện sẽ giúp bạn đi rất xa.

Ưu điểm của TTN là bạn có thể không cần thiết lập các cổng riêng và bạn có thể sử dụng phạm vi bảo hiểm của họ trên toàn thế giới. Nếu TTN không có vùng phủ sóng trong khu vực bạn cần, hãy xem xét việc xây dựng / mua một cổng và kết nối nó với TTN. Bằng cách đó bạn thêm vào phạm vi bảo hiểm của họ và vẫn có thể sử dụng các cổng khác của họ. Một cổng LoRaWAN đắt hơn nhiều so với một đài phát thanh duy nhất, chúng có giá khởi điểm khoảng 250 USD.

Tiết lộ đầy đủ: Tôi sử dụng, nhưng nếu không thì không liên kết với LoRa, TheThingsNetwork, LMIC hoặc PubNub.


1
Thông tin tuyệt vời. TTN đã không quản lý để trình bày mạng trong bối cảnh này rất hiệu quả.
Sean Houlihane

1
@mikael_falkvidd - Thư viện LMIC. Tôi không biết về điều đó. Đẹp. Bạn có viết blog hay bất kỳ thông tin nào khác về bộ bạn đã sử dụng cho dự án FatLink đó không? (Tôi là một người ủng hộ TTN đã chán ngấy việc chờ đợi bộ dụng cụ và hôm qua tôi đã ngẫu nhiên đặt mua một số đài phát thanh LoRa 433 MHz giá rẻ + Atmega Electrodragon.com/product/ Lỗi ).
Cúp

1
@Cups Không có bộ. Tôi đang sử dụng Arduino Pro Mini cho nút di động và Wemos D1 Mini cho cổng. Cả hai đều sử dụng bộ đàm RFM95W. Tôi nghĩ rằng tôi đã sử dụng cpham.perso.univ-pau.fr/LORA/LoRaDevices.html từ sớm để tìm hiểu những điều cơ bản như cách nối dây radio.
Mikael Falkvidd

2
À, vâng, chap ở Pau. Anh ấy đã ở trên radar của tôi một lúc, làm một số thứ gọn gàng. pro mini, Wemos D1 mini và radio - gần như những gì tôi nghĩ. Chúc mừng cho thông tin.
Cup

3

Vâng, nó là có thể.

Một cách phổ biến để làm điều này là có một nút được cấp nguồn có thể nhận dữ liệu qua LoRa và truyền nó bằng ethernet hoặc Wi-Fi đến một dịch vụ đám mây. Điều đó có nghĩa là bất cứ khi nào các nút di động của bạn nằm trong phạm vi của nút collector, chúng sẽ truyền dữ liệu của chúng đến nó và đến lượt nó sẽ chuyển tiếp nó, sử dụng công nghệ internet, đến cơ sở dữ liệu liên tục.


0

Trước hết, bạn phải hiểu rằng hai mô-đun lora có thể giao tiếp với nhau, các thay đổi sẽ nằm trong mã chương trình cơ sở và chúng cũng sẽ chứa các khóa mã hóa AES trên cả hai thiết bị cho hai chiều. Họ cần một Cổng để truyền dữ liệu đến một máy chủ (internet) hỗ trợ kiến ​​trúc LPWAN. Bây giờ bạn muốn tạo một mạng lora cá nhân hoặc mạng lora riêng. Vì vậy, bạn cần một cổng lora sẽ nhận được ở tần số lora và chuyển dữ liệu từ thiết bị sang máy chủ mạng lora và ngược lại.

Đối với phần máy chủ, bạn có thể sử dụng mạng The Things, Loriot làm nhà cung cấp dịch vụ mạng lora hoặc bạn có thể sử dụng các máy chủ lora mã nguồn mở như Brocaar loraserver hoặc Gotthard lora server .

Từ đó, bạn có thể chuyển dữ liệu của mình sang nền tảng iot mong muốn như IBM bluemix, cayene.


2
SAU . Các mô-đun LoRa của Node-clas có thể giao tiếp với nhau tốt. Điều mà một đài phát thanh lớp cổng bổ sung là khả năng giám sát nhiều kênh cùng một lúc , và do đó hỗ trợ nhảy tần số không phối hợp bởi các nút, trong đó nhảy tần rất quan trọng đối với công dân quang phổ tốt. Nhưng hai RFM9x / SX1276 có thể nói chuyện với nhau và ở tốc độ tin nhắn không thường xuyên trên một kênh (hoặc thường xuyên hơn với tần suất hy vọng được phối hợp kịp thời giữa hai kênh) đều khả thi.
Chris Stratton

2
Xin lỗi, tôi thiếu kiến ​​thức. Tôi sẽ chỉnh sửa câu trả lời. Cảm ơn đã nhắc nhở tôi mặc dù thưa ông.
ashusvirus
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.