Obsah:

Údaje o váhové váze na listu Google [napadeno]: 4 kroky
Údaje o váhové váze na listu Google [napadeno]: 4 kroky

Video: Údaje o váhové váze na listu Google [napadeno]: 4 kroky

Video: Údaje o váhové váze na listu Google [napadeno]: 4 kroky
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Listopad
Anonim
Údaje o váhové váze na listu Google [hacknut]
Údaje o váhové váze na listu Google [hacknut]

Jedná se o hack, který byl spuštěn proti běžnému produktu z váhy na trhu, který byl poté použit k odeslání dat do listu Google, aby bylo možné sledovat přesčasovou váhu

Proces je jednoduchý jako

  1. Uživatel měří svoji váhu tak, že se postaví na váhu
  2. Pro získání všech datových parametrů používáme WIFI mikrořadič připojený k váhové váze.
  3. Mikroprocesor poté nahraje data na list Google uživatele.
  4. V dlouhodobém horizontu by měl mít uživatel možnost zobrazit data na svém listu Google a také pro něj vidět trendovou čáru.

Díky tomuto hacku jsem dokázal vytáhnout následující parametry: Hmotnost, Kost%, Voda%, FAT%

Krok 1: Podívejte se na přehledové video

Image
Image

Krok 2: [Výzkum] Jak funguje váha?

[Výzkum] Jak funguje váha !!
[Výzkum] Jak funguje váha !!
[Výzkum] Jak funguje váha !!
[Výzkum] Jak funguje váha !!

Strávil jsem spoustu času (2 týdny) studiem ladění diagnostiky toho, jak funguje váha, pokud vás opravdu zajímá, jak bylo provedeno totéž, můžete sledovat tento odkaz VaV

Používal jsem MKR1000, ale to bylo jen pro fázi výzkumu a vývoje.

Synopse:

  1. Weight Scale odhaluje sběrnici UART, která byla původně navržena pro modul BLE
  2. Rychlost autobusu je 7600.
  3. A odhaluje všechny informace o hmotnosti a BMI
  4. Protokol je zde uveden

Krok 3: Kusovník

Kusovník
Kusovník
Kusovník
Kusovník
Kusovník
Kusovník
Kusovník
Kusovník
  1. Pěkná škálovatelná váha, kterou jsem získal, jsem dostal tuto váhovou váhu 1300 INR 1 ks
  2. ESP8266: Mám tento ESP8266, ale můžete získat jakýkoli 399 až 599 INR 1 ks
  3. BC548 10 INR 2ks
  4. 10K 1/4w 5 INR 4ks
  5. 1n4148 5 INR 2ks
  6. OLED SPI 320 INR 1ks. (Volitelný)
  7. Nějaký druh baterie jsem použil Power Bank (brzy ji nahradím lepší
  8. Den na shromáždění všeho.

Krok 4: Návrh obvodu

Návrh obvodu
Návrh obvodu
Návrh obvodu
Návrh obvodu

Podle informací získaných z výzkumu a vývoje bylo načase vytvořit malý přenosný obvod, do kterého se vejdou všechny součásti a sedět na stupnici. Níže jsou uvedeny požadavky

  1. Obvod by měl být malý, aby mohl být umístěn na samotné stupnici
  2. Měl by být ULTRA nízký výkon, aby nepotřeboval časté nabíjení. (Nelíbí se mi myšlenka nabíjení váhy, která není uživatelsky přívětivá)
  3. Port pro programování
  4. Port OLED displeje volitelný

S ohledem na všechny tyto požadavky jsem přišel s následujícím schématem a rozložením desky

Funkční

Srdcem obvodu je ESP8266, který umožňuje připojení k WIFI a provedení nezbytného dekódování protokolu UART a přenos dat do listu Google.

Kdykoli uživatel vstoupí na stupnici, probudí se a stejně tak UART odesláním osmi bajtů nul, Idea je sledovat aktivitu UART a probudit ESP8266 z hlubokého spánku a zahájit rutinu čtení UART

K tomu jsem potřeboval západku SR, která vyšle signál RESET na ESP8266, aby ji probudil z hlubokého spánku dále, jakmile je rutina dokončena. ESP8266 spustí reset západky SR, aby se aktivoval pin SET a začal monitorovat UART Řada RX.

To nám pomáhá udržovat ESP8266 v režimu hlubokého spánku, dokud uživatel nevkročí/nepoužije váhu.

Návrh obvodové desky: Rozložení desky

Doporučuje: