Obsah:

Sledovač sedenia a státia - Imani: 20 krokov
Sledovač sedenia a státia - Imani: 20 krokov

Video: Sledovač sedenia a státia - Imani: 20 krokov

Video: Sledovač sedenia a státia - Imani: 20 krokov
Video: Часть 03 — Аудиокнига Д. Х. Лоуренса «Сыновья и любовники» (гл. 05–06) 2024, Júl
Anonim
Image
Image
Sledovač sedenia a státia - Imani
Sledovač sedenia a státia - Imani
Sledovač sedenia a státia - Imani
Sledovač sedenia a státia - Imani

Chcete sledovať svoje zdravie a zaistiť si, aby ste denne dostatočne stáli? Potom je Imani aplikáciou pre vás! S jedným jednoduchým odporom citlivým na silu vo vnútri vašej obuvi dokážeme vystopovať váš každodenný návyk sedenia a státia.

Zaregistrujte sa pomocou mena, e -mailu, hesla a selfie! Pridajte si kolegov alebo priateľov pomocou nášho špičkového skenera QR kódov, pozrite sa na jeho štatistiky a porovnajte ich so svojimi.

  • Krok 1: Materiály
  • Krok 2-6: Hardvér
  • Krok 7-11: Nastavenie softvéru Arduino ESP32
  • Krok 12-19 Visual Studio

Krok 1: Materiály

Zoznam potrebných materiálov

  • 1x Izokee ESP32-devkitc
  • 1x Okrúhly senzor citlivý na silu FSR Interlink 402
  • 1x powerbank kreditnej karty (2200 mAh)
  • Rezistor 2 x 10 kOhm
  • Asi 5 malých káblov
  • Pár škôlok
  • Kábel micro-USB

Skúste pri vytváraní obuvi vložiť vlastnú predstavivosť a vstup.

Krok 2: PINOUT ESP32

PINOUT ESP32
PINOUT ESP32

Elektrický obvod by ste mali byť schopní nastaviť sami, ALE mali by ste zvážiť kontrolu PINOUT vášho ESP32, pretože sa môže líšiť od nášho!

Krok 3: Nastavenie ESP32

Nastavenie ESP32
Nastavenie ESP32
Nastavenie ESP32
Nastavenie ESP32
  • ČERVENÝ KRUH: 5V - 5volt
  • BIELY KRUH: IO32 - analógový kolík na prenos údajov
  • PURPLE CIRCLE: GND - Ground

Krok 4: Elektrický obvod topánky

Elektrický obvod topánky
Elektrický obvod topánky

Tu prichádza na rad dráždivá časť, vyrezávanie podošvy na vloženie do elektrického obvodu. Odporúčame vám nájsť si lepšie miesto na umiestnenie svojej FSR alebo umiestniť väčšiu FSR, aby ste vylúčili chyby

Krok 5: Lepidlo na obuv

Lepidlo na obuv
Lepidlo na obuv

Potom zvážte použitie lepidla, ALE uistite sa, že lepidlo nie je vodivé!

Krok 6: Topánka

Topánka
Topánka

Možno ste tiež schopní vložiť batériu do podrážky obuvi, ale jednoducho vyrezávame časť v topánke, aby sa zmestila powerbanka kreditnej karty.

Krok 7: Nastavenie softvéru Arduino ESP32

Nastavenie softvéru Arduino ESP32
Nastavenie softvéru Arduino ESP32

Nastavenie Arduino IDE Stiahnite si a nainštalujte arduino:

GITStiahnite a nainštalujte GIT:

Arduino ESP32 Otvorte Prieskumník, prejdite na dokumenty a dvakrát kliknite na príklad Arduina: C: / Users / Tom / Documents / Arduino

Potom vytvorte nový priečinok s názvom „hardvér“a v tomto priečinku vytvorte ďalší priečinok s názvom „espressif“. (viď obrázok)

Krok 8: CMD

CMD
CMD

Potom otvorte cmd v prieskumníkovi súborov (pozri obrázok)

Krok 9: Git Clone

Git Clone
Git Clone

Do príkazového riadka napíšte nasledovné: „git clone https://github.com/espressif/arduino-esp32.git“a stlačte kláves Enter (pozri obrázok)

Krok 10: Poloha mapy súboru

Poloha mapy súboru
Poloha mapy súboru

Potom možno budete musieť zmeniť názov „arduino-esp32“na „esp32“(pozri obrázok)

Krok 11: Kód Arduino

Arduino kód
Arduino kód

Teraz spustite Arduino a kliknite na „Nástroje“a vyberte správnu dosku a COM PORT! (pozri obrázok) Kód pre ESP32:

Krok 12: Vizuálne štúdio

Vizuálne štúdio
Vizuálne štúdio

Na vývoj aplikácií sme použili Microsoft Visual Studio 2017 Community Edition 5.3

www.visualstudio.com/

Po inštalácii spustite inštalátor Visual Studio (pozri obrázok vyššie)

Krok 13: Upravte

Upraviť
Upraviť

Po spustení stlačte „Viac“a potom vyberte „Upraviť“

Krok 14: Pridanie

Pridáva sa
Pridáva sa

Uistite sa, že ste vybrali nasledujúce komponenty (pozri obrázok vyššie)

Potom, čo ich všetky vyberiete, kliknite na „Upraviť“v pravom dolnom rohu

Krok 15: Stiahnite si aplikáciu

Stiahnite si aplikáciu
Stiahnite si aplikáciu

Aby ste mohli spustiť aplikáciu Imani v programe Visual Studio, musíte klonovať našu stránku GitHub:

Vytvorte prázdny súbor (urobte cestu čo najkratšou) a otvorte cmd (pozri obrázok vyššie)

Krok 16: Klon Github

Github Clone
Github Clone

Po naklonovaní súboru do počítača môžete otvoriť projekt

Krok 17: Povolenia

Povolenia
Povolenia

Uistite sa, že keď kliknete pravým tlačidlom myši na projekt2. Android a vyberiete položku „Vlastnosti“, teraz kliknite na „Manifest Android“a uistite sa, že sú začiarknuté nasledujúce povolenia:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • FOTOAPARÁT
  • SVETLOMET
  • INTERNET

Krok 18: Príprava telefónu s Androidom

Príprava telefónu Android
Príprava telefónu Android

Predtým, ako sa pustíte do vývoja na svojom telefóne, musíte sa uistiť, že to váš telefón má povolené: prejdite na Nastavenia> Informácie o telefóne> Stav telefónu> 15 -krát stlačte tlačidlo „Zostaviť číslo“. Vo vašom zariadení sa to môže líšiť, takže ho pravdepodobne budete musieť vygoogliť. Potom by ste mali byť schopní spustiť aplikáciu.

Krok 19: Databáza

Používame Microsoft SQL Server Management Studio

docs.microsoft.com/en-us/sql/ssms/download…

Prihláste sa pomocou svojich poverení

Na vytvorenie tabuliek musíte importovať nasledujúci skript:

ghostbin.com/paste/tbne3

Prejdite na „nástroj na správu“, vyberte „Súbor“> „Otvoriť“a vyberte stiahnutý skript.

Spustite skript stlačením „Vykonať“

Krok 20: Azure Functions

Ak tento projekt získa približne 50 obľúbených položiek, pokúsim sa nahrať aj funkcie Azure.

Odporúča: