Spisu treści:

Monitor siadania i stania - Imani: 20 kroków
Monitor siadania i stania - Imani: 20 kroków

Wideo: Monitor siadania i stania - Imani: 20 kroków

Wideo: Monitor siadania i stania - Imani: 20 kroków
Wideo: FAME 20 FACE2FACE: Xayoo vs Daro Lew / Wronek vs Olejnik 2024, Lipiec
Anonim
Image
Image
Tracker siadania i stania - Imani
Tracker siadania i stania - Imani
Tracker siadania i stania - Imani
Tracker siadania i stania - Imani

Chcesz monitorować swoje zdrowie i na co dzień upewniać się, że stoisz wystarczająco wysoko? Wtedy Imani to aplikacja dla Ciebie! Dzięki jednemu prostemu opornikowi wrażliwemu na siłę wewnątrz podeszwy buta jesteśmy w stanie wyśledzić Twój codzienny nawyk siedzenia i stania.

Zarejestruj się, podając imię i nazwisko, adres e-mail, hasło i selfie! Dodaj współpracowników lub znajomych za pomocą naszego zaawansowanego skanera kodów QR, sprawdź statystyki i porównaj je ze swoimi.

  • Krok 1: Materiały
  • Krok 2-6: Sprzęt
  • Krok 7-11: Konfiguracja oprogramowania Arduino ESP32
  • Krok 12-19 Visual Studio

Krok 1: Materiały

Lista potrzebnych materiałów

  • 1x Izokee ESP32-devkitc
  • 1x Okrągły czujnik czuły na siłę FSR Interlink 402
  • 1x bank mocy karty kredytowej (2200 mah)
  • Rezystor 2x 10k omów;
  • Około 5 małych kabli
  • Para butów
  • Kabel micro-USB

Spróbuj wykorzystać własną wyobraźnię i wkład w tworzenie buta.

Krok 2: WYJŚCIE ESP32

WYJŚCIE ESP32
WYJŚCIE ESP32

Powinieneś być w stanie samodzielnie skonfigurować obwód elektryczny, ALE powinieneś rozważyć sprawdzenie SWOJEGO WYJŚCIA ESP32, ponieważ może się różnić od naszego!

Krok 3: Konfiguracja ESP32

Konfiguracja ESP32
Konfiguracja ESP32
Konfiguracja ESP32
Konfiguracja ESP32
  • CZERWONE KÓŁKO: 5V - 5volt
  • BIAŁY KÓŁKO: IO32 - Pin analogowy do przesyłania danych
  • FIOLETOWE KÓŁKO: GND - Uziemienie

Krok 4: Obwód elektryczny podeszwy

Obwód elektryczny podeszwy
Obwód elektryczny podeszwy

Tutaj pojawia się irytująca część, wycinanie podeszwy buta, aby umieścić w obwodzie elektrycznym. Radzimy, abyś może znalazł lepsze miejsce na umieszczenie swojego FSR lub umieść większy FSR, aby wykluczyć jakiekolwiek błędy

Krok 5: Klej do butów

Klej do butów
Klej do butów

Następnie rozważ nałożenie kleju, ALE upewnij się, że klej nie przewodzi!

Krok 6: Buty

But
But

Być może jesteś w stanie włożyć baterię do podeszwy buta, ale po prostu wycinamy w bucie część, aby zmieścił się powerbank na kartę kredytową.

Krok 7: Konfiguracja oprogramowania Arduino ESP32

Konfiguracja oprogramowania Arduino ESP32
Konfiguracja oprogramowania Arduino ESP32

Konfiguracja Arduino IDEPobierz i zainstaluj arduino:

GITDPobierz i zainstaluj GIT:

Arduino ESP32Otwórz Eksplorator plików, przejdź do dokumentów i kliknij dwukrotnie przykład Arduino: C:\Users\Tom\Documents\Arduino

Następnie utwórz nowy folder o nazwie „hardware” i wewnątrz tego folderu utwórz kolejny folder o nazwie „espressif”. (widzieć zdjęcie)

Krok 8: CMD

CMD
CMD

Następnie otwierasz cmd w eksploratorze plików (patrz zdjęcie)

Krok 9: Klon Git

Klon Gita
Klon Gita

W wierszu polecenia wpisz: „git clone https://github.com/espressif/arduino-esp32.git” i naciśnij Enter (patrz zdjęcie)

Krok 10: Lokalizacja mapy pliku

Lokalizacja mapy pliku
Lokalizacja mapy pliku

Później może być konieczna zmiana nazwy „arduino-esp32” na „esp32” w ten sposób (patrz zdjęcie)

Krok 11: Kod Arduino

Kod Arduino
Kod Arduino

Teraz uruchom Arduino i naciśnij "Narzędzia" i upewnij się, że wybrałeś odpowiednią płytkę i PORT COM! (patrz zdjęcie) Kod dla ESP32:

Krok 12: Visualstudio

Visualstudio
Visualstudio

Do tworzenia aplikacji wykorzystaliśmy Microsoft Visual studio 2017 Community Edition 5.3

www.visualstudio.com/

Po zainstalowaniu tego uruchom Instalator programu Visual Studio (patrz rysunek powyżej)

Krok 13: Modyfikuj

Modyfikować
Modyfikować

Po uruchomieniu naciśnij „Więcej”, a następnie wybierz „Modyfikuj”

Krok 14: Dodawanie

Dodawanie
Dodawanie

Upewnij się, że wybrałeś następujące komponenty (patrz obrazek powyżej)

Po wybraniu wszystkich naciśnij „Modyfikuj” w prawym dolnym rogu

Krok 15: Pobierz aplikację

Pobierz aplikację
Pobierz aplikację

Aby móc uruchomić aplikację Imani w Visual Studio, musisz sklonować naszą stronę GitHub:

Utwórz pusty plik (zrób jak najkrótszą ścieżkę) i otwórz cmd (patrz obrazek powyżej)

Krok 16: Klon Github

Klon Github
Klon Github

Po sklonowaniu pliku na komputer możesz otworzyć projekt

Krok 17: Uprawnienia

Uprawnienia
Uprawnienia

Upewnij się, że po kliknięciu prawym przyciskiem myszy na projekt2. Android i wybraniu „Właściwości” kliknij „Manifest Androida” i upewnij się, że następujące uprawnienia są zaznaczone:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • KAMERA
  • LATARKA
  • INTERNET

Krok 18: Przygotowanie telefonu z Androidem

Przygotowanie telefonu z Androidem
Przygotowanie telefonu z Androidem

Zanim zaczniesz programować na swoim telefonie, musisz upewnić się, że Twój telefon ma do tego uprawnienia: przejdź do Ustawienia > Informacje o telefonie > Stan telefonu > naciśnij 15x na „Numer kompilacji”. To może być inne dla twojego urządzenia, więc prawdopodobnie musisz to wygooglować. Po tym powinieneś być w stanie uruchomić aplikację.

Krok 19: Baza danych

Korzystamy z Microsoft SQL Server Management Studio

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

Zaloguj się przy użyciu swoich danych uwierzytelniających

Aby utworzyć tabele musisz zaimportować następujący skrypt:

ghostbin.com/paste/tbne3

Przejdź do „narzędzia do zarządzania” i wybierz „Plik” > „Otwórz” i wybierz pobrany skrypt.

Uruchom skrypt, naciskając „Wykonaj”

Krok 20: Funkcje Azure

Jeśli ten projekt zdobędzie około 50 faworytów, postaram się również wgrać funkcje Azure.

Zalecana: