
Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15

Dự án này sẽ chỉ ra cách lắp ráp mô-đun theo dõi GPS của riêng bạn, để sử dụng với mạng lưới Ripple LoRa. Xem bài viết đồng hành này để biết thông tin:
Các mô-đun trình theo dõi này sử dụng radio Semtech LoRa và các bảng nhà phát triển Arduino tương thích. Ban đầu, chỉ có hỗ trợ cho Adafruit Feather, nhưng sẽ được bổ sung nhiều hơn theo thời gian. Các mô-đun có thể được sử dụng để theo dõi vị trí của bất kỳ thứ gì từ xa, thông qua mạng lưới vô tuyến gói LoRa.
Quân nhu
Các thành phần phần cứng có thể được mua tại đây:
- Adafruit Feather với mô-đun LoRa:
- Bộ thu GPS BN-180:
- Ăng ten lưỡng cực 900MHz:
- 1S LiPo:
LƯU Ý: phải đổi dây trong đầu nối của các pin Lipo này trước khi cắm vào Feather !
Tức là, pin này có đúng loại đầu nối, nhưng cực tính bị đảo ngược !!
Ngoài ra, bạn có thể mua pin lipo 1S từ Adafruit. Chúng có các đầu nối với đúng cực.
Bước 1: Đấu dây


Bảng Feather chỉ cần kết nối bộ thu GPS BN-180 với nó, với các kết nối sau:
- (đen) GND -> Ghim GND trên lông
- (đỏ) VCC -> chân 3.3V trên lông
- (trắng) TX -> Lông ghim RX1
- (màu xanh lá cây) RX -> chân TX1 trên lông
Ăng-ten không có đầu nối phù hợp, vì vậy bạn cần phải cắt IPEX4 một đoạn, sau đó tách các bện đồng trục và hàn vào miếng đệm tiếp đất ăng-ten (xem hình cuối ở trên). Để làm điều này, bạn cần tước khoảng 10mm nhựa bên ngoài khỏi đầu cáp, sau đó tách lưới thép đồng trục rất mịn xung quanh sau đó đặt một số hàn lên này. Sau đó, loại bỏ khoảng 1mm nhựa khỏi dây hoạt động bên trong và đặt một lượng nhỏ chất hàn vào này Tiếp theo, hàn sẵn các miếng đệm ăng ten trên Feather và miếng đệm ăng ten hoạt động ở giữa, sau đó hàn ăng ten vào chúng miếng đệm (tách đồng trục với miếng tiếp đất, dây bên trong tích cực đến miếng ăng-ten).
Bước 2: Nhấp nháy chương trình cơ sở
Đối với điều này, bạn sẽ cần phải cài đặt Arduino IDE và hỗ trợ cho loại bảng đích.
Có hướng dẫn về cách flash firmware trên trang Github này:
Chọn một trong các mục tiêu 'Nút theo dõi GPS'.
Với bo mạch được kết nối qua cáp USB, hãy kiểm tra xem phần sụn có ổn không bằng cách mở Serial Monitor trong Arduino IDE. Nhập 'q' (không có dấu ngoặc kép) vào dòng gửi và nhấn enter.
Màn hình nối tiếp phải trả lời bằng văn bản bắt đầu bằng "Q:…"
Bước 3: Định cấu hình Trình theo dõi trong ứng dụng



Để định cấu hình mô-đun trình theo dõi và thực sự theo dõi nó, bạn cần cài đặt ứng dụng Ripple Commander. Hiện tại chỉ có Android được hỗ trợ. Tải xuống từ Play:
Ứng dụng có hai biểu tượng trình khởi chạy. 'Cung cấp thiết bị' chỉ dành cho khi bạn đang thiết lập mạng lưới của mình (bộ lặp, cảm biến, cổng kết nối, v.v.). Các nút theo dõi chỉ cần được gán một Id duy nhất (từ 2 đến 254) và tạo khóa mã hóa của chúng. Chỉ cần nhấp vào menu 'MỚI' trên thanh công cụ và nhập Id và tên cho trình theo dõi, sau đó nhấp vào LƯU.
Trình theo dõi bây giờ sẽ nằm trong danh sách chính. Chạm vào biểu tượng 'chip' ở bên phải, để chuyển đến màn hình 'Lập trình viên'. Kết nối bảng theo dõi qua cáp USB-OTG với Android, sau đó nhấn vào nút 'CHƯƠNG TRÌNH'. Nếu mọi việc suôn sẻ, thì sẽ có một thông báo cho biết 'Đã xong' và bây giờ bạn có thể ngắt kết nối.
Thoát trở lại trình khởi chạy Android, sau đó nhấn vào biểu tượng trình khởi chạy 'Ripple Commander' chính.
Đây là giao diện người dùng chính của ứng dụng, nơi bạn có thể trò chuyện với những người dùng 'máy nhắn tin' khác trong mạng (những người sử dụng ứng dụng Ripple Messenger), đồng thời theo dõi các nút đặc biệt của bạn, như bộ lặp và nút GPS Tracker. Nhấn vào một nút theo dõi trong danh sách và bạn sẽ thấy màn hình trạng thái thiết bị (xem ảnh chụp màn hình thứ hai ở trên). Nhấn vào tùy chọn theo dõi 'THEO DÕI TRỰC TIẾP', và sau đó bạn sẽ có thể theo dõi vị trí trực tiếp của mô-đun.
Tab 'Bản đồ' sẽ hiển thị một chốt bản đồ cho từng mô-đun trình theo dõi hiện đang được theo dõi.
Bước 4: MỚI: Cảnh báo hàng rào địa lý




Phần mềm mới nhất hiện hỗ trợ chế độ Hàng rào địa lý. Trong chế độ này, bạn chọn một khu vực địa lý (mà bạn xác định trong tab Bản đồ) và chỉ nhận được thông báo cảnh báo khi thiết bị đi vào hoặc ra khỏi khu vực.
Đầu tiên, chuyển sang tab Bản đồ và nhấn vào menu '…' trên thanh công cụ, sau đó chọn một trong các tùy chọn 'Khu vực mới' (hình tròn hoặc đa giác).
Hình tròn: nhấn và giữ trên bản đồ nơi bạn muốn tâm của vùng hình tròn. Sau đó chạm vào các tùy chọn nổi '+' và '-' ở bên trái để tăng hoặc giảm kích thước.
Đa giác: nhấn và giữ từng điểm trong đa giác trên bản đồ. Để hoàn tác điểm cuối cùng, hãy nhấn vào nút 'x' trong các tùy chọn nổi ở bên trái.
Đối với cả hai, khi bạn đã hoàn tất việc xác định địa lý khu vực, hãy nhấn vào tùy chọn 'đánh dấu' màu xanh lục, sau đó nhập tên duy nhất cho khu vực.
Quay lại tab 'Trang chủ', chạm vào mục trình theo dõi trong danh sách, để chuyển đến màn hình trạng thái của trình theo dõi. Bây giờ chọn tùy chọn 'GEOFENCE' trong Theo dõi, sau đó chọn một khu vực từ danh sách. Nếu mọi việc suôn sẻ, trạng thái sẽ cập nhật và thiết bị theo dõi sẽ gửi tin nhắn cảnh báo khi nó đi vào hoặc ra khỏi khu vực. Xem tab 'Lịch sử' để biết thông báo cảnh báo.
Bước 5: (Tùy chọn) In 3D vỏ máy

Vỏ này có thể chứa lông vũ và GPS một cách độc đáo:
Nó cũng có một giá đỡ cho ăng-ten.
Trên đây là hình ảnh con chó của tôi với một thiết bị theo dõi được gắn vào cổ áo ở đây:-) (trình thử nghiệm beta đầu tiên của hệ thống!)
Bước 6: Phản hồi
Hãy cho tôi biết nếu điều này có hiệu quả với bạn hoặc nếu bạn gặp sự cố. Các thông tin phản hồi là rất đáng hoan nghênh.
Thưởng thức!
Trân trọng, Scott Powell.
Đề xuất:
Tự làm GPS Tracker --- Ứng dụng Python: 5 bước (có hình ảnh)

DIY GPS Tracker --- Ứng dụng Python: Tôi đã tham gia một sự kiện đạp xe hai tuần trước. Sau khi hoàn thành, tôi muốn kiểm tra lộ trình và tốc độ tôi đã đi tại thời điểm đó. Thật không may, nó đã không đạt được. Bây giờ tôi sử dụng ESP32 để tạo một bộ theo dõi GPS và tôi sẽ sử dụng nó để ghi lại lộ trình đạp xe của mình
GPS Car Tracker Với Thông báo SMS và Tải lên Dữ liệu Thingspeak, Dựa trên Arduino, Tự động hóa tại nhà: 5 bước (có Hình ảnh)

Công cụ theo dõi ô tô GPS với Thông báo SMS và Tải lên dữ liệu Thingspeak, Dựa trên Arduino, Tự động hóa tại nhà: Tôi đã tạo công cụ theo dõi GPS này vào năm ngoái và vì nó hoạt động tốt nên tôi đã xuất bản nó ngay bây giờ trên Có thể hướng dẫn. Nó được kết nối với các phụ kiện cắm trong cốp xe của tôi. Bộ theo dõi GPS tải lên vị trí xe, tốc độ, hướng và nhiệt độ đo được thông qua dữ liệu di động
LoRa GPS Tracker / Pager: 9 bước (có hình ảnh)

LoRa GPS Tracker / Pager: --- Một thiết bị kết hợp theo dõi vị trí thời gian thực và máy nhắn tin hai chiều, qua mạng lưới LoRa .--- Tôi đã được một số người trong ngành tìm kiếm và cứu hộ (SAR) liên hệ quan tâm đến các dự án lưới Ripple LoRa khác mà tôi đã và đang làm việc
Movie Tracker - Raspberry Pi Powered Theatrical Tracker: 15 bước (có hình ảnh)

Movie Tracker - Raspberry Pi Powered Theatrical Release Tracker: Movie Tracker là một trình theo dõi phát hành có hình dạng bảng kẹp, được hỗ trợ bởi Raspberry Pi. Nó sử dụng TMDb API để in áp phích, tiêu đề, ngày phát hành và tổng quan về các bộ phim sắp tới trong khu vực của bạn, trong một khoảng thời gian cụ thể (ví dụ: phim phát hành trong tuần này) trên
Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: 7 bước (với hình ảnh)

Ánh sáng video thân mật / Ánh sáng chụp ảnh cầm tay: Tôi biết bạn đang nghĩ gì. Bằng cách " thân mật, " Ý tôi là chiếu sáng cận cảnh trong các tình huống ánh sáng khó - không nhất thiết dành cho " các tình huống thân mật. &Quot; (Tuy nhiên, nó cũng có thể được sử dụng cho việc đó …) Là một nhà quay phim thành phố New York - hoặc