INHOUDSOPGAWE:
- Stap 1: materiaal
- Stap 2: ESP32 PINOUT
- Stap 3: Opstelling van ESP32
- Stap 4: Skoensool elektriese stroombaan
- Stap 5: Skoensole gom
- Stap 6: Skoen
- Stap 7: Arduino sagteware -opstelling ESP32
- Stap 8: CMD
- Stap 9: Git -kloon
- Stap 10: Ligging van lêerkaarte
- Stap 11: Arduino -kode
- Stap 12: Visualstudio
- Stap 13: Verander
- Stap 14: Voeg by
- Stap 15: Laai die app af
- Stap 16: Github -kloon
- Stap 17: Toestemmings
- Stap 18: Voorbereiding vir Android -telefone
- Stap 19: Databasis
- Stap 20: Azure -funksies
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Wil u u gesondheid byhou en seker maak dat u daagliks genoeg staan? Dan is Imani die app vir u! Met 'n eenvoudige kraggevoelige weerstand in u skoensool kan ons u daaglikse sit- en staangewoontes opspoor.
Registreer met 'n naam, e -posadres, wagwoord en 'n selfie! Voeg kollegas of vriende by met ons hoëtegnologiese QR-kodeskandeerder en kyk na die statistieke en vergelyk dit met u s'n.
- Stap 1: materiaal
- Stap 2-6: Hardeware
- Stap 7-11: Opstel van Arduino sagteware ESP32
- Stap 12-19 Visual Studio
Stap 1: materiaal
Lys van benodigde materiaal
- 1x Izokee ESP32-devkitc
- 1x ronde kragsensitiewe sensor FSR Interlink 402
- 1x kredietkaart powerbank (2200mah)
- 2 x 10k ohm weerstand
- Ongeveer 5 klein kabels
- 'N Paar skoes
- 'N Mikro-USB-kabel
Probeer om u eie verbeelding en insette te gee oor die skep van die skoen.
Stap 2: ESP32 PINOUT
U moet die elektriese stroombaan self kan instel, maar U moet dit oorweeg om U ESP32 PINOUT na te gaan, want dit kan anders as ons s'n wees!
Stap 3: Opstelling van ESP32
- ROOISIRKEL: 5V - 5volt
- WITSIRKEL: IO32 - Analoog pen vir data -oordrag
- PERSKRING: GND - Gemaal
Stap 4: Skoensool elektriese stroombaan
Hier kom die irriterende deel en sny die skoensool uit om in die elektriese stroombaan te sit. Ons raai u aan om 'n beter plek te vind om u FSR te plaas of 'n groter FSR te plaas om foute uit te skakel
Stap 5: Skoensole gom
Oorweeg dit dan om gom aan te bring, maar maak seker dat die gom nie geleidend is nie!
Stap 6: Skoen
Miskien kan u ook u battery in die skoensool steek, maar ons sny eenvoudig 'n deel in die skoen uit sodat die kredietkaart se powerbank pas.
Stap 7: Arduino sagteware -opstelling ESP32
Arduino IDE -opstelling Laai en installeer arduino:
GIT Laai en installeer GIT:
Arduino ESP32 Maak u File Explorer oop, gaan na dokumente en dubbelklik op Arduino -voorbeeld: C: / Users / Tom / Documents / Arduino
Skep dan 'n nuwe gids met die naam "hardeware" en skep in hierdie gids nog 'n gids met die naam "espressif". (sien prentjie)
Stap 8: CMD
Daarna maak u cmd oop in u lêerverkenner (sien prent)
Stap 9: Git -kloon
Tik in die opdragprompt die volgende: "git-kloon https://github.com/espressif/arduino-esp32.git" en druk Enter (sien prent)
Stap 10: Ligging van lêerkaarte
Daarna moet u moontlik die naam "arduino-esp32" na "esp32" verander (sien prentjie)
Stap 11: Arduino -kode
Begin nou Arduino en druk op "Tools" en kies die regte bord en COM -poort! (sien prentjie) Kode vir die ESP32:
Stap 12: Visualstudio
Vir die ontwikkeling van die app het ons Microsoft Visual studio 2017 Community Edition 5.3
www.visualstudio.com/
Sodra u hierdie installasie geïnstalleer het, begin Visual Studio Installer (sien prent hierbo)
Stap 13: Verander
Nadat u begin het, druk op "Meer" en kies dan "Verander"
Stap 14: Voeg by
Maak seker dat u die volgende komponente gekies het (sien prent hierbo)
Nadat u almal gekies het, druk op "Verander" in die regter onderste hoek
Stap 15: Laai die app af
Om die Imani -app in Visual Studio te begin, moet u ons GitHub -bladsy kloon:
Skep 'n leë lêer (maak die pad so kort as moontlik) en maak cmd oop (sien prent hierbo)
Stap 16: Github -kloon
Nadat u die lêer na u rekenaar gekloon het, kan u die projek oopmaak
Stap 17: Toestemmings
As u met die rechtermuisknop op project2. Android klik en "Eienskappe" kies, klik dan op "Android Manifest" en maak seker dat die volgende toestemmings afgemerk is:
- ACCESS_NETWORK_STATE
- ACCESS_WIFI_STATE
- KAMERA
- FLITSLAMP
- INTERNET
Stap 18: Voorbereiding vir Android -telefone
Voordat u met u telefoon kan begin ontwikkel, moet u seker maak dat u telefoon dit kan doen: gaan na Instellings> Meer oor telefoon> Telefoonstatus> druk 15x op "Bou nommer". Dit kan vir u toestel anders wees, sodat u dit waarskynlik moet google. Daarna moet u die app kan begin.
Stap 19: Databasis
Ons gebruik Microsoft SQL Server Management Studio
docs.microsoft.com/en-us/sql/ssms/download…
Meld aan met u geloofsbriewe
Om die tabelle te skep, moet u die volgende script invoer:
ghostbin.com/paste/tbne3
Gaan na "bestuursinstrument" en kies "File"> "Open" en kies die afgelaaide script.
Voer die skrif uit deur op "Uitvoer" te druk
Stap 20: Azure -funksies
As hierdie projek ongeveer 50 gunstelinge kry, sal ek ook probeer om die Azure -funksies op te laai.