Tartalomjegyzék:

Súlyskála -adatok a Google -lapon [feltörve]: 4 lépés
Súlyskála -adatok a Google -lapon [feltörve]: 4 lépés

Videó: Súlyskála -adatok a Google -lapon [feltörve]: 4 lépés

Videó: Súlyskála -adatok a Google -lapon [feltörve]: 4 lépés
Videó: БАГОЮЗЕРЫ ВПЕРДЕ! ► 5 Прохождение Cyberpunk 2077 (Киберпанк 2077) ►Ультра, 2К 2024, November
Anonim
Súlyskála -adatok a Google -lapon [feltört]
Súlyskála -adatok a Google -lapon [feltört]

Ez egy hackelés, amelyet egy közönséges, piacon kívüli súlymérő termék ellen hajtottak végre, amelyet az adatok Google -lapra való továbbítására használtak, hogy nyomon kövessék a súly túlórákat

A folyamat egyszerű, pl

  1. A felhasználó a mérlegen állva méri a súlyát
  2. Az összes adatparaméter lehívásához WIFI mikrovezérlőt használunk, amely a súlyskálához van csatlakoztatva.
  3. A mikrovezérlő ezután feltölti az adatokat a felhasználó google lapjára.
  4. Hosszú távon a felhasználónak képesnek kell lennie arra, hogy megtekinthesse adatait a Google -lapon, és láthassa a trendvonalat is.

Ezzel a hackeléssel a következő paramétereket tudtam felvenni: Súly, Csont%, Víz%, FAT%

1. lépés: Tekintse meg az áttekintő videót

Image
Image

2. lépés: [Kutatás] Hogyan működik a súly skála

[Kutatás] Hogyan működik a súly skála !!
[Kutatás] Hogyan működik a súly skála !!
[Kutatás] Hogyan működik a súly skála !!
[Kutatás] Hogyan működik a súly skála !!

Sok időt töltöttem (2 hét) a súlymérés diagnosztizálásának diagnosztizálásával kapcsolatos hibakereséssel, ha valóban érdekel, hogyan történt ez, akkor kövesse ezt a linket K + F

Én MKR1000 -et használtam, de ez csak a K + F fázisban volt.

Szinopszis:

  1. A súlyskála egy UART buszt tár fel, amelyet eredetileg a BLE modulhoz terveztek
  2. A busz sebessége 7600.
  3. És minden információt kitesz a súlyról és a BMI -ről
  4. A protokoll itt szerepel

3. lépés: Anyagjegyzék

Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
  1. Egy szép feltörhető súlymérleget kaptam ezt a súlymérőt1300 INR 1db
  2. ESP8266: Ezt az ESP8266 -ot kaptam, de bármely 399-599 INR 1 db -ot megkaphat
  3. BC548 10 INR 2db
  4. 10K 1/4w 5 INR 4db
  5. 1n4148 5 INR 2db
  6. OLED SPI 320 INR 1db. (Választható)
  7. Valamilyen akkumulátort használtam, Power Bank (hamarosan lecseréli egy jobbra
  8. Egy nap minden összeszereléséhez.

4. lépés: Áramkör tervezése

Áramkör tervezés
Áramkör tervezés
Áramkör tervezés
Áramkör tervezés

A K + F -ből származó információk szerint itt az ideje, hogy elkészítsünk egy kis hordozható áramkört, amely az összes komponenst képes elhelyezni és a skálán ülni. Az alábbiakban a követelmények

  1. Az áramkörnek kis méretűnek kell lennie, hogy maga a mérleg is elhelyezhető legyen
  2. ULTRA alacsony energiafogyasztásúnak kell lennie, hogy ne kelljen gyakran töltenie. (Nem tetszik az ötlet, hogy egy súlymérleget nem igazán felhasználóbarát módon töltenek)
  3. Port a programozáshoz
  4. Az OLED kijelző portja opcionális

Mindezeket a követelményeket szem előtt tartva a következő sematikus és tábla elrendezést kaptam

Működő

Az áramkör szíve az ESP8266, amely lehetővé teszi a WIFI -hez való csatlakozást, a szükséges UART protokoll dekódolását és az adatok Google -lapra történő átvitelét.

Amikor a Felhasználó a mérlegre lép, felébred, és az UART is, nyolc bájt nullát küldve, az ötlet az, hogy figyelemmel kíséri az UART -aktivitást, és felébreszti az ESP8266 -ot a mély alvásból, és megkezdi az UART olvasási rutinját.

Ehhez szükségem volt egy SR reteszre, amely RESET jelet küld az ESP8266 -nak, hogy a rutin befejezése után tovább ébressze fel a mély alvásból. RX vonal.

Ez segít abban, hogy az ESP8266 -ot mély alvó üzemmódban tartsuk, amíg a felhasználó nem lép/használja a súlymérleget.

Áramköri lap kialakítása: Tábla elrendezés

Ajánlott: