Inhoudsopgave:

Zit- en sta-tracker - Imani - Ajarnpa
Zit- en sta-tracker - Imani - Ajarnpa

Video: Zit- en sta-tracker - Imani - Ajarnpa

Video: Zit- en sta-tracker - Imani - Ajarnpa
Video: Mooski - Track Star (Official Video) 2024, November
Anonim
Image
Image
Zit- en sta-tracker - Imani
Zit- en sta-tracker - Imani
Zit- en sta-tracker - Imani
Zit- en sta-tracker - Imani

Wilt u uw gezondheid in de gaten houden en ervoor zorgen dat u dagelijks voldoende staat? Dan is Imani de app voor jou! Met een simpele krachtgevoelige weerstand in je schoenzool kunnen we je dagelijkse zit- en sta-gewoonte opsporen.

Registreer je met een naam, e-mailadres, wachtwoord en een selfie! Voeg collega's of vrienden toe met onze hightech QR-codescanner en bekijk hun statistieken en vergelijk ze met die van jou.

  • Stap 1: Materialen
  • Stap 2-6: Hardware
  • Stap 7-11: Arduino-software instellen ESP32
  • Stap 12-19 Visual Studio

Stap 1: Materialen

Lijst met benodigde materialen

  • 1x Izokee ESP32-devkitc
  • 1x ronde krachtgevoelige sensor FSR Interlink 402
  • 1x Creditcard powerbank (2200mah)
  • 2x 10k ohm Weerstand
  • Ongeveer 5 kleine kabels
  • Een paar schoenen
  • Een micro-USB-kabel

Probeer je eigen fantasie en input te gebruiken bij het maken van de schoen.

Stap 2: ESP32 PINOUT

ESP32 PINOUT
ESP32 PINOUT

U zou in staat moeten zijn om het elektrische circuit zelf in te stellen MAAR U zou moeten overwegen om UW ESP32 PINOUT te controleren, omdat dit anders kan zijn dan de onze!

Stap 3: ESP32-installatie

ESP32-configuratie
ESP32-configuratie
ESP32-configuratie
ESP32-configuratie
  • RODE CIRKEL: 5V - 5volt
  • WITTE CIRKEL: IO32 - Analoge pin voor gegevensoverdracht
  • PAARSE CIRKEL: GND - Aarde

Stap 4: Schoenzool elektrisch circuit

Schoenzool elektrisch circuit
Schoenzool elektrisch circuit

Hier komt het irritante deel, het uitsnijden van de schoenzool om in het elektrische circuit te plaatsen. We raden je aan om misschien een betere plek te vinden om je FSR te plaatsen of een grotere FSR om fouten uit te sluiten

Stap 5: Schoenzoollijm

Schoenzoollijm
Schoenzoollijm

Overweeg daarna om lijm aan te brengen MAAR zorg ervoor dat de lijm niet geleidend is!

Stap 6: Schoen

Schoen
Schoen

Misschien kun je ook je batterij in de schoenzool plaatsen, maar we snijden gewoon een deel uit de schoen zodat de powerbank voor de creditcard past.

Stap 7: Arduino Software Setup ESP32

Arduino-software instellen ESP32
Arduino-software instellen ESP32

Arduino IDE setupDownload en installeer arduino:

GITDownload en installeer GIT:

Arduino ESP32Open je File Explorer, ga naar documenten en dubbelklik op Arduino voorbeeld: C:\Users\Tom\Documents\Arduino

Maak vervolgens een nieuwe map met de naam "hardware" en maak in deze map een andere map aan met de naam "espressif". (zie foto)

Stap 8: CMD

CMD
CMD

Hierna open je cmd in je bestandsverkenner (zie afbeelding)

Stap 9: Git Clone

Git-kloon
Git-kloon

In de opdrachtprompt typ je het volgende: "git clone https://github.com/espressif/arduino-esp32.git" en druk op Enter (zie afbeelding)

Stap 10: Bestandskaartlocatie

Bestand Kaartlocatie
Bestand Kaartlocatie

Daarna moet je misschien de naam "arduino-esp32" veranderen in "esp32" zoals zo (zie afbeelding)

Stap 11: Arduino-code

Arduino-code
Arduino-code

Start nu Arduino en druk op "Tools" en zorg ervoor dat u het juiste bord en COM-POORT selecteert! (zie afbeelding) Code voor de ESP32:

Stap 12: Visualstudio

Visuele studio
Visuele studio

Voor de app-ontwikkeling hebben we Microsoft Visual studio 2017 Community Edition 5.3 gebruikt

www.visualstudio.com/

Zodra u deze hebt geïnstalleerd, start u Visual Studio Installer op (zie afbeelding hierboven)

Stap 13: Wijzigen

Aanpassen
Aanpassen

Druk na het opstarten op "Meer" en selecteer vervolgens "Wijzigen"

Stap 14: Toevoegen

Toevoegen
Toevoegen

Zorg ervoor dat u de volgende componenten hebt geselecteerd (zie afbeelding hierboven)

Nadat je ze allemaal hebt geselecteerd, druk je op "Wijzigen" in de rechterbenedenhoek

Stap 15: App downloaden

Download app
Download app

Om de Imani-app in Visual Studio te kunnen starten, moet je onze GitHub-pagina klonen:

Maak een leeg bestand aan (maak het pad zo kort mogelijk) en open cmd (zie afbeelding hierboven)

Stap 16: Github-kloon

Github-kloon
Github-kloon

Nadat je het bestand naar je computer hebt gekloond kun je het project openen

Stap 17: Machtigingen

Rechten
Rechten

Zorg ervoor dat wanneer u met de rechtermuisknop op project2. Android klikt en "Eigenschappen" selecteert, nu op "Android Manifest" klikt en dat de volgende machtigingen zijn aangevinkt:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • CAMERA
  • ZAKLAMP
  • INTERNET

Stap 18: Android-telefoonvoorbereiding

Android-telefoonvoorbereiding
Android-telefoonvoorbereiding

Voordat je op je telefoon kunt gaan ontwikkelen moet je ervoor zorgen dat je telefoon dit mag: ga naar Instellingen > Over telefoon > Telefoonstatus > druk 15x op "Build nummer". Dit kan voor uw apparaat anders zijn, dus u zult het waarschijnlijk moeten googlen. Hierna zou je de app moeten kunnen opstarten.

Stap 19: Database

We gebruiken Microsoft SQL Server Management Studio

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

Log in met uw inloggegevens

Om de tabellen te maken moet je het volgende script importeren:

ghostbin.com/paste/tbne3

Ga naar "beheertool" en selecteer "Bestand" > "Openen" en selecteer het gedownloade script.

Voer het script uit door op "Uitvoeren" te drukken

Stap 20: Azure-functies

Als dit project ongeveer 50 favorieten krijgt, zal ik proberen ook de Azure-functies te uploaden.

Aanbevolen: