Mục lục:

Dò băng tần Mi sử dụng ESP32 BLE: 6 bước
Dò băng tần Mi sử dụng ESP32 BLE: 6 bước

Video: Dò băng tần Mi sử dụng ESP32 BLE: 6 bước

Video: Dò băng tần Mi sử dụng ESP32 BLE: 6 bước
Video: ESP32 - Micropython - Bài 9: BLE - ESP32 2024, Tháng bảy
Anonim
Dò băng tần Mi sử dụng ESP32 BLE
Dò băng tần Mi sử dụng ESP32 BLE

Xin chào Maker m (- -) m

Tôi đã đọc bài viết này dạng 陳亮 (moononournation github) về cách sử dụng esp32 ble để quét thiết bị nên tôi phải thử mã này trên github Arduino_BLE_Scanner. bây giờ tôi muốn sử dụng Mi Band 3 của mình để mở khóa cửa khi tôi đến văn phòng của tôi, Hãy xem nó hoạt động như thế nào !!!

Những thứ được sử dụng trong dự án này

  1. ESP32 TTGO T1
  2. Mi Band 2 hoặc 3
  3. Máy tính đã cài đặt Arduino IDE

Thư viện & Dịch vụ

ESP32_BLE_Arduino

Bước 1: Chuẩn bị Thư viện của bạn

Chuẩn bị thư viện của bạn
Chuẩn bị thư viện của bạn
  1. Tải xuống và cài đặt Thư viện ESP32_BLE_Arduino
  2. Tải xuống mã mẫu

Bước 2: Khám phá BLE-detector.ino

Khám phá BLE-detector.ino
Khám phá BLE-detector.ino

Bước 3: Biên dịch và tải mã lên bảng của bạn

Biên dịch và tải mã lên bảng của bạn
Biên dịch và tải mã lên bảng của bạn

Khi bạn tải mã này lên bảng của mình, bạn có thể thấy chương trình hoạt động trên Serial monitor ở tốc độ truyền 115200. Bây giờ bạn phải tìm tên của ban nhạc mi của bạn.

Bước 4: Chỉnh sửa mã để phát hiện ban nhạc Mi của bạn

Chỉnh sửa mã để phát hiện ban nhạc Mi của bạn
Chỉnh sửa mã để phát hiện ban nhạc Mi của bạn

Trên Arduino IDE, ở dòng 65 - 82 là so sánh dữ liệu dạng ble khi tên thiết bị "Mi Band 3" chính là thiết bị của bạn. Bước tiếp theo, bạn phải tinh chỉnh thiết bịĐịa chỉ để đảm bảo rằng đó là Mi Band của bạn.

Trong dòng 74, Bạn có thể thay đổi RSSI để điều chỉnh phát hiện xa.

Bước 5: Nhìn vào đèn LED trên bo mạch khi bạn đến đóng thiết bị

Nhìn vào đèn LED trên bo mạch khi bạn đến đóng thiết bị
Nhìn vào đèn LED trên bo mạch khi bạn đến đóng thiết bị
  • Khi ESP32 phát hiện ra Mi Band của bạn, đèn LED trên bo mạch sẽ BẬT
  • Khi ESP32 không thể phát hiện ra Mi Band của bạn, đèn LED trên bo mạch sẽ TẮT

Đề xuất: