Sadržaj:

Podaci o vagi na Google tablici [Hakirano]: 4 koraka
Podaci o vagi na Google tablici [Hakirano]: 4 koraka

Video: Podaci o vagi na Google tablici [Hakirano]: 4 koraka

Video: Podaci o vagi na Google tablici [Hakirano]: 4 koraka
Video: Аудиокнига «Сонеты Шекспира» Уильяма Шекспира 2024, Novembar
Anonim
Podaci o vagi na Google tablici [Hakirano]
Podaci o vagi na Google tablici [Hakirano]

Ovo je hakovanje koje je provedeno protiv običnog proizvoda s tržišne ljestvice težine koji se zatim koristio za prebacivanje podataka na google tablicu kako bi se pratila težina prekovremenog rada

Proces je jednostavan kao

  1. Korisnik mjeri svoju težinu stojeći na vagi
  2. Koristimo WIFI mikro kontroler spojen na vagu za vađenje svih parametara podataka.
  3. Mikrokontroler zatim otprema podatke na google tablicu korisnika.
  4. Dugoročno gledano, korisnik bi trebao biti u mogućnosti vidjeti podatke na svom google listu, kao i vidjeti liniju trenda za njih.

Ovim hakiranjem uspio sam izvući sljedeće parametre: težina, postotak kostiju, postotak vode, masnoće%

Korak 1: Pogledajte video pregled

Image
Image

Korak 2: [Istraživanje] Kako funkcionira vaga za težinu

[Istraživanje] Kako funkcionira vaga za težinu !!
[Istraživanje] Kako funkcionira vaga za težinu !!
[Istraživanje] Kako funkcionira vaga za težinu !!
[Istraživanje] Kako funkcionira vaga za težinu !!

Proveo sam puno vremena (2 tjedna) proučavajući otklanjanje grešaka dijagnosticirajući kako funkcionira vaga za težinu, ako vas zaista zanima kako je to isto učinjeno, možete slijediti ovu vezu Istraživanje i razvoj

Koristio sam MKR1000, ali to je bilo samo za fazu istraživanja i razvoja.

Sadržaj:

  1. Vaga otkriva UART magistralu koja je prvobitno dizajnirana za BLE modul
  2. Brzina autobusa je 7600.
  3. I otkriva sve podatke o težini i BMI -u
  4. Protokol je kako je ovdje spomenuto

Korak 3: Opis materijala

Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
Bill of Materials
  1. Dobra vaga za hakiranje. Dobila sam ovu vagu za težinu1300 INR 1kom
  2. ESP8266: Dobio sam ovaj ESP8266, ali možete dobiti bilo koji od 399 do 599 INR 1kom
  3. BC548 10 INR 2kom
  4. 10K 1/4w 5 INR 4kom
  5. 1n4148 5 INR 2kom
  6. OLED SPI 320 INR 1kom. (Opcionalno)
  7. Nekakvu bateriju sam koristio Power Bank (uskoro ću je zamijeniti boljom)
  8. Dan za sastavljanje svega.

Korak 4: Dizajn kola

Dizajn kola
Dizajn kola
Dizajn kola
Dizajn kola

Prema podacima dobivenim iz istraživanja i razvoja, sada je došlo vrijeme da se napravi mali prijenosni sklop u koji se mogu smjestiti sve komponente i sjesti na vagu. Ispod se nalaze zahtevi

  1. Kolo bi trebalo biti malih otisaka kako bi se moglo smjestiti na samu vagu
  2. Trebao bi biti ULTRA male snage tako da ne treba često punjenje. (Ne sviđa mi se ideja o punjenju vage koja nije baš prilagođena korisniku)
  3. Port za programiranje
  4. Port za OLED ekran opcionalno

S obzirom na sve ove zahtjeve, smislio sam sljedeću shemu i izgled ploče

Funkcioniranje

Srce kola je ESP8266 koji omogućava povezivanje na WIFI i potrebno dekodiranje UART protokola i prijenos podataka na Google tablicu.

Kad god korisnik stane na vagu, on se budi, pa tako i UART šaljući osam bajtova nula, ideja je nadzirati aktivnost UART -a i probuditi ESP8266 iz dubokog sna i započeti svoju rutinu čitanja UART -a

Za ovo mi je trebao SR zasun koji će poslati signal RESET -a na ESP8266 kako bi ga još više probudio iz dubokog sna nakon što se rutina završi. ESP8266 će pokrenuti resetiranje SR zasuna tako da SET pin postane aktivan i počne nadzirati UART RX linija.

To nam pomaže u održavanju ESP8266 u načinu dubokog sna dok korisnik ne zakorači/upotrijebi vagu za težinu.

Dizajn štampane ploče: izgled ploče

Preporučuje se: