Mục lục:

DIY IBeacon và Beacon Scanner với Raspberry Pi và HM13: 3 bước
DIY IBeacon và Beacon Scanner với Raspberry Pi và HM13: 3 bước

Video: DIY IBeacon và Beacon Scanner với Raspberry Pi và HM13: 3 bước

Video: DIY IBeacon và Beacon Scanner với Raspberry Pi và HM13: 3 bước
Video: The $1 Game-Changer: Discover the No-Code, No-Firmware Bluetooth Beacon! 2024, Tháng bảy
Anonim

Theo memoryleakyuFollow More của tác giả:

Nhận dạng biển báo đường bộ V1.0 Autopilot
Nhận dạng biển báo đường bộ V1.0 Autopilot
Nhận dạng biển báo đường bộ V1.0 Autopilot
Nhận dạng biển báo đường bộ V1.0 Autopilot
Hình dung sự tăng và lỗ Bitcoin của bạn với Arduino & Python
Hình dung sự tăng và lỗ Bitcoin của bạn với Arduino & Python
Hình dung sự tăng và lỗ Bitcoin của bạn với Arduino & Python
Hình dung sự tăng và lỗ Bitcoin của bạn với Arduino & Python
Sử dụng cử chỉ để điều khiển phát lại trên YouTube với Arduino
Sử dụng cử chỉ để điều khiển phát lại trên YouTube với Arduino
Sử dụng cử chỉ để điều khiển phát lại trên YouTube với Arduino
Sử dụng cử chỉ để điều khiển phát lại trên YouTube với Arduino

Câu chuyện

Một đèn hiệu sẽ liên tục phát tín hiệu để cho các thiết bị bluetooth khác biết sự hiện diện của nó. Và tôi luôn muốn có một đèn hiệu bluetooth để theo dõi chìa khóa của mình vì tôi đã quên mang chúng 10 lần vào năm ngoái. Và tôi đã tình cờ có một mô-đun kép HM13. Vì vậy, tôi nghĩ tôi có thể biến nó thành một iBeacon đơn giản để cho tôi biết nếu tôi quên mang theo chìa khóa. Nhưng khi tôi hoàn thành nó, tôi nhận ra rằng tôi sẽ không tiếp tục kiểm tra điện thoại của mình. Vì vậy, tôi quyết định tạo một máy quét báo hiệu liên tục với Raspberry Pi làm cổng kết nối bluetooth. Vì vậy, tôi có thể kích hoạt nó để gửi email cho tôi hoặc nhắn tin để nhắc tôi về chìa khóa của tôi.

Quân nhu

Seeeduino V4.2

Grove - Blueseeed - Kiểu kép (HM13)

Raspberry Pi 4 Model B

Bước 1: Tự làm IBeacon

Tự làm IBeacon
Tự làm IBeacon
Tự làm IBeacon
Tự làm IBeacon

Tôi đã lập trình mô-đun HM13 với một bo mạch tương thích với arduino. Tôi nghĩ rằng nó có thể được thực hiện với các loại bảng phát triển khác, thậm chí cả raspberry pi. Nhưng vì có rất nhiều thư viện với Arduino, tại sao phải bận tâm? Kết nối mô-đun HM13 với chân Tx và Rx bên phải. Sau đó tải lên bản phác thảo. Nhưng hãy nhớ đặt UUID, macro và giá trị nhỏ trong mã Arduino. Khi hoàn tất, bạn chỉ cần cấp nguồn cho mô-đun HM13 để nó tiếp tục hoạt động.

Bước 2: Kiểm tra nó với một ứng dụng

Kiểm tra nó với một ứng dụng
Kiểm tra nó với một ứng dụng
Kiểm tra nó với một ứng dụng
Kiểm tra nó với một ứng dụng

Sau đó, thêm beacon của bạn trong ứng dụng. UUID, macro và giá trị nhỏ đã được chỉ định trong mã Arduino. Sau đó, bạn sẽ thấy đèn hiệu của mình trên trang đầu của ứng dụng.

Lấy điện thoại của bạn và đi bộ xung quanh. Bạn sẽ thấy khoảng cách khó khăn giữa bạn và đèn hiệu.

Đề xuất: