Turinys:
- 1 žingsnis: medžiagos
- 2 veiksmas: ESP32 PINOUT
- 3 žingsnis: ESP32 sąranka
- 4 žingsnis: „Shoesole“elektros grandinė
- 5 žingsnis: „Shoesole“klijai
- 6 žingsnis: batai
- 7 veiksmas: „Arduino“programinės įrangos sąranka ESP32
- 8 žingsnis: CMD
- 9 žingsnis: „Git Clone“
- 10 veiksmas: failo žemėlapio vieta
- 11 veiksmas: „Arduino“kodas
- 12 žingsnis: „Visualstudio“
- 13 veiksmas: pakeiskite
- 14 žingsnis: pridėjimas
- 15 veiksmas: atsisiųskite programą
- 16 žingsnis: „Github Clone“
- 17 veiksmas: leidimai
- 18 veiksmas: „Android“telefono paruošimas
- 19 veiksmas: duomenų bazė
- 20 veiksmas: „Azure“funkcijos
Video: Sėdėjimo ir stovėjimo sekimo priemonė - Imani: 20 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
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
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
- RAUDONAS apskritimas: 5V - 5 voltai
- BALTASIS RATAS: IO32 - Analoginis kaištis duomenims perduoti
- PURPURINIS RATAS: GND - Žemė
4 žingsnis: „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
Vėliau apsvarstykite galimybę tepti klijus, BET įsitikinkite, kad klijai nėra laidūs!
6 žingsnis: 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 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
Po to failų naršyklėje atidarote cmd (žr. Paveikslėlį)
9 žingsnis: „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
Vėliau gali tekti pakeisti pavadinimą „arduino-esp32“į „esp32“(žr. Paveikslėlį)
11 veiksmas: „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“
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
Kai pradėsite, paspauskite „Daugiau“ir pasirinkite „Keisti“
14 žingsnis: pridėjimas
Į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ą
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“
Klonavę failą į savo kompiuterį, galite atidaryti projektą
17 veiksmas: 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
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:
Kaip sukurti sėdėjimo laiko stebėjimo priemonę: 7 žingsniai
Kaip sukurti sėdėjimo laiko sekiklį: Šiame projekte bus naudojamas „Zio Qwiic“ultragarsinis atstumo jutiklis, skirtas aptikti ir sekti asmenį. Prietaisas bus strategiškai pastatytas ant ekrano/monitoriaus viršaus, atsisukęs į sėdintį asmenį, priešais jo kompiuterį. Projektas padės
Automatinis sėdėjimo/stovėjimo stalas: 14 žingsnių (su paveikslėliais)
Automatinis sėdėjimo/stovėjimo stalas: ** BALSUOKITE UŽ ŠIĄ INSTRUKCIJĄ! ** .. Nepaisant pirmųjų abejonių, esu labai patenkintas galutiniu produktu! Taigi štai čia, mano požiūris į automatinį sėdimą/stovintį stalą
„Pasidaryk pats“išmaniųjų robotų sekimo automobilių rinkinių sekimo automobilis Jautrus šviesai: 7 žingsniai
„Pasidaryk pats“išmaniųjų robotų sekimo automobilių rinkinių sekimo automobilis Jautrus šviesai: SINONING ROBOT dizainas Galite nusipirkti iš sekimo roboto automobilio Teorija LM393 palygina du fotorezistorius, kai ant vienos BALTOS pusės yra fotorezistoriaus šviesos diodas, variklio pusė iškart sustos, kita - variklio pusė suktis taip, kad
„WalabotEye“- objektų sekimo priemonė su „Haptic Feedback“: 11 žingsnių
„WalabotEye“- objektų sekimo priemonė su „Haptic“atsiliepimais: jei norite matyti blogai, naudokite tai, kad geriau suprastumėte aplinkinį pasaulį
Dviejų ašių sekimo priemonė V2.0: 15 žingsnių (su nuotraukomis)
„Dual Axis Tracker V2.0“: dar 2015 metais mes sukūrėme paprastą dviejų ašių sekimo priemonę, skirtą naudoti kaip įdomų studentų ar pomėgių projektą. Jis buvo mažas, triukšmingas, šiek tiek sudėtingas ir sukėlė daug tikrai keistų bendruomenės komentarų. Beje, po trejų su puse metų