Данни за везната в Google Sheet [хакнат]: 4 стъпки
Данни за везната в Google Sheet [хакнат]: 4 стъпки
Anonim
Данни за везната в Google Sheet [хакнат]
Данни за везната в Google Sheet [хакнат]

Това е хак, който беше проведен срещу обикновен продукт извън пазарната тежест, който след това беше използван за изпращане на данни към google лист, за да следи теглото извънредно

Процесът е прост като

  1. Потребителят измерва теглото си, заставайки на кантара
  2. Използваме WIFI микроконтролер, свързан към везната, за да изтеглим всички параметри на данните.
  3. След това микроконтролерът качва данни в google лист на потребителя.
  4. В дългосрочен план потребителят трябва да може да преглежда данни в своя google лист, както и да вижда линията на тенденцията за тях.

С този хак успях да извадя следните параметри: Тегло, Кост%, Вода%, FAT%

Стъпка 1: Гледайте общ видеоклип

Image
Image

Стъпка 2: [Изследване] Как работи скалата за тегло

[Изследване] Как действа везната тежест !!
[Изследване] Как действа везната тежест !!
[Изследване] Как работи везната за тегло !!
[Изследване] Как работи везната за тегло !!

Прекарах много време (2 седмици) в изучаване на отстраняване на грешки, диагностициране на това как работи везната за тегло, ако наистина се интересувате как е направено същото, можете да следвате тази връзка R & D

Използвах MKR1000, но това беше само за R&D фаза.

Резюме:

  1. Скалата за тегло излага UART шина, която първоначално е проектирана за BLE модул
  2. Скоростта е 7600 на автобуса.
  3. И разкрива цялата информация за теглото и ИТМ
  4. Протоколът е както е споменато тук

Стъпка 3: Сметка на материалите

Сметка на материалите
Сметка на материалите
Сметка на материалите
Сметка на материалите
Сметка на материалите
Сметка на материалите
Сметка на материалите
Сметка на материалите
  1. Хубава скала за тегло, която мога да хакна, взех тази скала за тегло1300 INR 1бр
  2. ESP8266: Взех този ESP8266, но можете да получите всякакви 399 до 599 INR 1бр
  3. BC548 10 INR 2бр
  4. 10K 1/4w 5 INR 4бр
  5. 1n4148 5 INR 2бр
  6. OLED SPI 320 INR 1бр. (По избор)
  7. Някакъв вид батерия използвах Power Bank (скоро ще я заменя с по -добра)
  8. Ден за сглобяване на всичко.

Стъпка 4: Дизайн на верига

Дизайн на вериги
Дизайн на вериги
Дизайн на вериги
Дизайн на вериги

Според информацията, намерена от R&D, сега беше време да се направи малка преносима верига, в която могат да се поместят всички компоненти и да седне на кантара. По -долу са посочени изискванията

  1. Веригата трябва да е с малък печат, за да може да се постави върху самата скала
  2. Тя трябва да бъде ULTRA с ниска мощност, така че да не се нуждае от често зареждане. (Не ми харесва идеята за зареждане на везна, която не е много удобна за потребителя)
  3. Порт за програмиране
  4. Порт за OLED дисплей по избор

Имайки предвид всички тези изисквания, аз измислих следната схема и оформление на дъската

Функциониращ

Сърцето на веригата е ESP8266, който дава възможност за свързване към WIFI и извършване на необходимото декодиране на протокол UART и прехвърляне на данни в Google лист.

Всеки път, когато Потребителят стъпи на скалата, той се събужда и UART също изпраща осем байта нули, Идеята е да се наблюдава активността на UART и да се събуди ESP8266 от дълбок сън и да започне своята рутина за четене на UART

За това се нуждаех от SR ключалка, която ще изпрати сигнал RESET към ESP8266, за да го събуди още повече от дълбок сън, след като рутината приключи ESP8266 ще задейства нулирането на SR ключалката, така че щифтът SET да стане активен и да започне да наблюдава UART RX линия.

Това ни помага да поддържаме ESP8266 в режим на дълбок сън, докато потребителят стъпи/използва везната.

Дизайн на печатна платка: оформление на платката

Препоръчано: