Mục lục:

Dữ liệu quy mô trọng lượng trên Google Trang tính [Bị tấn công]: 4 bước
Dữ liệu quy mô trọng lượng trên Google Trang tính [Bị tấn công]: 4 bước

Video: Dữ liệu quy mô trọng lượng trên Google Trang tính [Bị tấn công]: 4 bước

Video: Dữ liệu quy mô trọng lượng trên Google Trang tính [Bị tấn công]: 4 bước
Video: Các nhà Toán học đâu hết rồi ??? #shorts 2024, Tháng mười một
Anonim
Dữ liệu về quy mô cân nặng trên Google Trang tính [Bị tấn công]
Dữ liệu về quy mô cân nặng trên Google Trang tính [Bị tấn công]

Đây là một cuộc tấn công nhằm chống lại một sản phẩm cân trọng lượng bình thường ngoài thị trường, sau đó được sử dụng để đẩy dữ liệu lên google sheet để theo dõi cân nặng ngoài giờ

Quá trình này đơn giản như

  1. Người dùng đo trọng lượng của mình bằng cách đứng trên cân
  2. Chúng tôi sử dụng một bộ điều khiển vi WIFI kết nối với cân để kéo tất cả các thông số dữ liệu.
  3. Bộ điều khiển vi mô sau đó tải dữ liệu lên google sheet của người dùng.
  4. Về lâu dài, người dùng sẽ có thể xem dữ liệu trên trang tính của mình trên google và cũng có thể xem đường xu hướng của nó.

Với bản hack này, tôi có thể lấy các thông số sau: Trọng lượng,% xương,% nước,% FAT

Bước 1: Xem video tổng quan

Image
Image

Bước 2: [Nghiên cứu] Cân nặng hoạt động như thế nào !

[Nghiên cứu] Cân nặng hoạt động như thế nào !!
[Nghiên cứu] Cân nặng hoạt động như thế nào !!
[Nghiên cứu] Cân nặng hoạt động như thế nào !!
[Nghiên cứu] Cân nặng hoạt động như thế nào !!

Tôi đã dành rất nhiều thời gian (2 tuần) để nghiên cứu gỡ lỗi chẩn đoán cách thức hoạt động của cân, nếu bạn thực sự quan tâm đến cách thực hiện tương tự, bạn có thể theo liên kết này R & D

Tôi đã sử dụng MKR1000 nhưng đó chỉ là cho giai đoạn R&D.

Tóm tắc:

  1. Cân nặng cho thấy một bus UART được thiết kế ban đầu cho mô-đun BLE
  2. Tốc độ là 7600 của xe buýt.
  3. Và nó hiển thị tất cả thông tin về cân nặng và chỉ số BMI
  4. Giao thức như đã đề cập ở đây

Bước 3: Hóa đơn nguyên vật liệu

Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
  1. Một chiếc cân trọng lượng có thể hack đẹp mắt Tôi đã nhận được chiếc Cân này 1300 INR 1Pcs
  2. ESP8266: Tôi có ESP8266 này nhưng bạn có thể nhận bất kỳ 399 đến 599 INR 1Pcs nào
  3. BC548 10 INR 2 chiếc
  4. 10K 1 / 4w 5 INR 4 cái
  5. 1n4148 5 INR 2 chiếc
  6. OLED SPI 320 INR 1 chiếc. (Không bắt buộc)
  7. Một số loại pin tôi đã sử dụng Power Bank (sẽ sớm thay thế bằng loại pin tốt hơn
  8. Một ngày để lắp ráp mọi thứ.

Bước 4: Thiết kế mạch

Thiết kế mạch
Thiết kế mạch
Thiết kế mạch
Thiết kế mạch

Theo thông tin tìm thấy từ R&D, đã đến lúc tạo ra một mạch di động nhỏ có thể chứa tất cả các thành phần và đặt trên bàn cân. Dưới đây là các yêu cầu

  1. Mạch phải được in nhỏ để có thể được đặt trên chính quy mô
  2. Nó phải là ULTRA công suất thấp để nó không cần sạc thường xuyên. (Tôi không thích ý tưởng sạc một chiếc cân không thực sự thân thiện với người dùng)
  3. Cổng để lập trình
  4. Cổng màn hình OLED tùy chọn

Với tất cả những yêu cầu này, tôi đã nghĩ ra cách bố trí sơ đồ & bảng sau

Chức năng

Trái tim của mạch là ESP8266 cho phép kết nối với WIFI và thực hiện giải mã giao thức UART cần thiết và truyền dữ liệu sang google sheet.

Bất cứ khi nào Người dùng bước lên cân, nó sẽ thức dậy và UART cũng vậy bằng cách gửi tám byte số không, Ý tưởng là theo dõi hoạt động của UART và đánh thức ESP8266 từ chế độ ngủ sâu và bắt đầu thói quen đọc UART

Đối với điều này, tôi cần một chốt SR sẽ gửi tín hiệu ĐẶT LẠI đến ESP8266 để đánh thức nó khỏi giấc ngủ sâu hơn nữa sau khi hoàn thành quy trình ESP8266 sẽ kích hoạt thiết lập lại chốt SR để chân SET hoạt động và bắt đầu theo dõi UART Dòng RX.

Điều này giúp chúng tôi giữ ESP8266 ở chế độ ngủ sâu cho đến khi người dùng bước / sử dụng cân.

Thiết kế bảng mạch: Bố trí bảng

Đề xuất: