Turinys:

Sėdėjimo ir stovėjimo sekimo priemonė - Imani: 20 žingsnių
Sėdėjimo ir stovėjimo sekimo priemonė - Imani: 20 žingsnių

Video: Sėdėjimo ir stovėjimo sekimo priemonė - Imani: 20 žingsnių

Video: Sėdėjimo ir stovėjimo sekimo priemonė - Imani: 20 žingsnių
Video: Palydovinė signalizacija 2024, Lapkritis
Anonim
Image
Image
Sėdėjimo ir stovėjimo sekimo priemonė - Imani
Sėdėjimo ir stovėjimo sekimo priemonė - Imani
Sėdėjimo ir stovėjimo sekimo priemonė - Imani
Sėdėjimo ir stovėjimo sekimo priemonė - Imani

Ar norite sekti savo sveikatą ir įsitikinti, kad kasdien stovite pakankamai? Tada „Imani“yra programa jums! Turėdami vieną paprastą jėgai jautrų rezistorių jūsų batų viduje, mes galime atsekti jūsų kasdienį įprotį sėdėti ir stovėti.

Registruokitės naudodami vardą, el. Pašto adresą, slaptažodį ir asmenukę! Pridėkite kolegų ar draugų naudodami mūsų aukštųjų technologijų QR kodų skaitytuvą ir peržiūrėkite statistiką bei palyginkite ją su savo.

  • 1 žingsnis: medžiagos
  • 2-6 žingsnis: aparatinė įranga
  • 7-11 žingsnis: „Arduino“programinės įrangos sąranka ESP32
  • Žingsnis 12-19 „Visual Studio“

1 žingsnis: medžiagos

Reikalingų medžiagų sąrašas

  • 1x „Izokee ESP32-devkitc“
  • 1x apvalus jėgai jautrus jutiklis FSR Interlink 402
  • 1x „Powerbank“kredito kortelė (2200 mAh)
  • 2x 10k omų rezistorius
  • Maždaug 5 maži kabeliai
  • Pora treniruočių
  • Mikro USB kabelis

Kurdami batus, pabandykite įdėti savo vaizduotę ir įnašą.

2 veiksmas: ESP32 PINOUT

ESP32 PINOUT
ESP32 PINOUT

Elektros grandinę turėtumėte nustatyti patys, BET Turėtumėte apsvarstyti ESP32 PINOUT patikrinimą, nes tai gali skirtis nuo mūsų!

3 žingsnis: ESP32 sąranka

ESP32 sąranka
ESP32 sąranka
ESP32 sąranka
ESP32 sąranka
  • RAUDONAS apskritimas: 5V - 5 voltai
  • BALTASIS RATAS: IO32 - Analoginis kaištis duomenims perduoti
  • PURPURINIS RATAS: GND - Žemė

4 žingsnis: „Shoesole“elektros grandinė

„Shoesole“elektros grandinė
„Shoesole“elektros grandinė

Čia ateina dirginanti dalis, nutraukianti batų įvedimą į elektros grandinę. Mes patariame galbūt susirasti geresnę vietą savo FSR arba įdėti didesnį FSR, kad būtų išvengta klaidų

5 žingsnis: „Shoesole“klijai

Shoesole klijai
Shoesole klijai

Vėliau apsvarstykite galimybę tepti klijus, BET įsitikinkite, kad klijai nėra laidūs!

6 žingsnis: batai

Batai
Batai

Galbūt jūs taip pat galite įkišti bateriją į batų padą, bet mes tiesiog išpjauname dalį batų, kad kreditinės kortelės „powerbank“tilptų.

7 veiksmas: „Arduino“programinės įrangos sąranka ESP32

„Arduino“programinės įrangos sąranka ESP32
„Arduino“programinės įrangos sąranka ESP32

„Arduino IDE“sąranka Atsisiųskite ir įdiekite „arduino“:

GITAtsisiųskite ir įdiekite GIT:

„Arduino ESP32“Atidarykite „File Explorer“, eikite į dokumentus ir dukart spustelėkite „Arduino“pavyzdį: C: / Users / Tom / Documents / Arduino

Tada sukurkite naują aplanką pavadinimu „aparatūra“ir šiame aplanke sukurkite kitą aplanką pavadinimu „espressif“. (žr. paveikslėlį)

8 žingsnis: CMD

CMD
CMD

Po to failų naršyklėje atidarote cmd (žr. Paveikslėlį)

9 žingsnis: „Git Clone“

Git Clone
Git Clone

Komandinėje eilutėje įveskite: „git clone https://github.com/espressif/arduino-esp32.git“ir paspauskite „Enter“(žr. Paveikslėlį)

10 veiksmas: failo žemėlapio vieta

Failų žemėlapio vieta
Failų žemėlapio vieta

Vėliau gali tekti pakeisti pavadinimą „arduino-esp32“į „esp32“(žr. Paveikslėlį)

11 veiksmas: „Arduino“kodas

Arduino kodas
Arduino kodas

Dabar paleiskite „Arduino“ir paspauskite „Įrankiai“ir įsitikinkite, kad pasirinkote tinkamą lentą ir COM PORT! (žr. paveikslėlį) ESP32 kodas:

12 žingsnis: „Visualstudio“

„Visualstudio“
„Visualstudio“

Programos kūrimui naudojome „Microsoft Visual studio 2017 Community Edition 5.3“

www.visualstudio.com/

Įdiegę šią paleiskite „Visual Studio Installer“(žr. Paveikslėlį aukščiau)

13 veiksmas: pakeiskite

Keisti
Keisti

Kai pradėsite, paspauskite „Daugiau“ir pasirinkite „Keisti“

14 žingsnis: pridėjimas

Pridedant
Pridedant

Įsitikinkite, kad pasirinkote šiuos komponentus (žr. Paveikslėlį aukščiau)

Pasirinkę juos visus, apatiniame dešiniajame kampe spustelėkite „Keisti“

15 veiksmas: atsisiųskite programą

Atsisiųsti programą
Atsisiųsti programą

Kad galėtumėte paleisti „Imani“programą „Visual Studio“, turite klonuoti mūsų „GitHub“puslapį:

Sukurkite tuščią failą (padarykite kelią kuo trumpesnį) ir atidarykite cmd (žr. Paveikslėlį aukščiau)

16 žingsnis: „Github Clone“

„Github Clone“
„Github Clone“

Klonavę failą į savo kompiuterį, galite atidaryti projektą

17 veiksmas: leidimai

Leidimai
Leidimai

Įsitikinkite, kad dešiniuoju pelės mygtuku spustelėkite projektą 2. „Android“ir pasirinkite „Ypatybės“, tada spustelėkite „„ Android “manifestas“ir įsitikinkite, kad pažymėti šie leidimai:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • KAMERA
  • Blyškiai
  • INTERNETAS

18 veiksmas: „Android“telefono paruošimas

„Android“telefono paruošimas
„Android“telefono paruošimas

Prieš pradėdami kurti savo telefone, turite įsitikinti, kad jūsų telefonui tai leidžiama: eikite į „Nustatymai“> „Apie telefoną“> „Telefono būsena“> „Versijos numeris“paspauskite 15 kartų. Tai gali skirtis jūsų įrenginyje, todėl tikriausiai turėsite jį ieškoti „Google“. Po to turėtumėte turėti galimybę paleisti programą.

19 veiksmas: duomenų bazė

Mes naudojame „Microsoft SQL Server Management Studio“

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

Prisijunkite naudodami savo kredencialus

Norėdami sukurti lenteles, turite importuoti šį scenarijų:

ghostbin.com/paste/tbne3

Eikite į „valdymo įrankį“, pasirinkite „Failas“> „Atidaryti“ir pasirinkite atsisiųstą scenarijų.

Vykdykite scenarijų paspausdami „Vykdyti“

20 veiksmas: „Azure“funkcijos

Jei šis projektas sulauks maždaug 50 mėgstamiausių, pabandysiu įkelti ir „Azure“funkcijas.

Rekomenduojamas: