Tabla de contenido:

Rastreador de pie y sentado - Imani: 20 pasos
Rastreador de pie y sentado - Imani: 20 pasos

Video: Rastreador de pie y sentado - Imani: 20 pasos

Video: Rastreador de pie y sentado - Imani: 20 pasos
Video: 20 Mil pasos es todo lo que necesitas para transformar tu cuerpo 2024, Mes de julio
Anonim
Image
Image
Rastreador de pie y sentado - Imani
Rastreador de pie y sentado - Imani
Rastreador de pie y sentado - Imani
Rastreador de pie y sentado - Imani

¿Quiere hacer un seguimiento de su salud y asegurarse de estar de pie lo suficiente a diario? ¡Entonces Imani es la aplicación para ti! Con una simple resistencia sensible a la fuerza dentro de la suela de los zapatos, podemos rastrear su hábito diario de estar sentado y de pie.

¡Regístrese con un nombre, correo electrónico, contraseña y una selfie! Agregue colegas o amigos con nuestro escáner de códigos QR de alta tecnología y consulte las estadísticas y compárelas con las suyas.

  • Paso 1: Materiales
  • Paso 2-6: Hardware
  • Paso 7-11: configuración del software Arduino ESP32
  • Paso 12-19 Visual Studio

Paso 1: Materiales

Lista de materiales necesarios

  • 1x Izokee ESP32-devkitc
  • 1x sensor redondo sensible a la fuerza FSR Interlink 402
  • 1x banco de energía de tarjeta de crédito (2200mah)
  • 2x resistencia de 10k ohmios
  • Alrededor de 5 cables pequeños
  • Un par de schoes
  • Un cable micro-USB

Intente poner su propia imaginación y aportes en la creación del zapato.

Paso 2: ESP32 PINOUT

ESP32 PINOUT
ESP32 PINOUT

Debería poder configurar el circuito eléctrico usted mismo, PERO debería considerar revisar SU ESP32 PINOUT porque este puede ser diferente al nuestro.

Paso 3: Configuración de ESP32

Configuración de ESP32
Configuración de ESP32
Configuración de ESP32
Configuración de ESP32
  • CÍRCULO ROJO: 5V - 5voltios
  • CÍRCULO BLANCO: IO32 - Pin analógico para transferencia de datos
  • CÍRCULO PÚRPURA: GND - Tierra

Paso 4: Circuito eléctrico de suela de zapato

Circuito eléctrico de suela de zapato
Circuito eléctrico de suela de zapato

Aquí viene la parte irritante, cortar la suela del zapato para poner en el circuito eléctrico. Le recomendamos que tal vez encuentre un mejor lugar para colocar su FSR o coloque un FSR más grande para descartar cualquier error.

Paso 5: pegamento para suelas de zapatos

Pegamento para suelas de zapatos
Pegamento para suelas de zapatos

Después, considere aplicar pegamento, ¡PERO asegúrese de que el pegamento no sea conductor!

Paso 6: Zapato

Zapato
Zapato

Tal vez también pueda insertar la batería en la suela del zapato, pero simplemente estamos cortando una parte del zapato para que quepa la batería externa de la tarjeta de crédito.

Paso 7: Configuración del software Arduino ESP32

Configuración del software Arduino ESP32
Configuración del software Arduino ESP32

Configuración de Arduino IDE Descargue e instale arduino:

GIT Descargue e instale GIT:

Arduino ESP32 Abra su Explorador de archivos, vaya a documentos y haga doble clic en el ejemplo de Arduino: C: / Users / Tom / Documents / Arduino

Luego cree una nueva carpeta llamada "hardware" y dentro de esta carpeta cree otra carpeta llamada "espressif". (ver foto)

Paso 8: CMD

CMD
CMD

Después de esto, abre cmd en su explorador de archivos (ver imagen)

Paso 9: Git Clone

Clon de Git
Clon de Git

En el símbolo del sistema, escribe lo siguiente: "git clone https://github.com/espressif/arduino-esp32.git" y presiona Enter (ver imagen)

Paso 10: Ubicación del mapa de archivos

Ubicación del mapa de archivos
Ubicación del mapa de archivos

Después, es posible que tenga que cambiar el nombre "arduino-esp32" a "esp32" así (ver imagen)

Paso 11: Código Arduino

Código Arduino
Código Arduino

¡Ahora inicie Arduino y presione "Herramientas" y asegúrese de seleccionar la placa correcta y el PUERTO COM! (ver imagen) Código para el ESP32:

Paso 12: Visualstudio

Estudio visual
Estudio visual

Para el desarrollo de la aplicación utilizamos Microsoft Visual Studio 2017 Community Edition 5.3

www.visualstudio.com/

Una vez que haya instalado este, inicie Visual Studio Installer (vea la imagen de arriba)

Paso 13: modificar

Modificar
Modificar

Una vez que haya iniciado presione "Más" y luego seleccione "Modificar"

Paso 14: Agregar

Añadiendo
Añadiendo

Asegúrese de haber seleccionado los siguientes componentes (vea la imagen de arriba)

Después de haberlos seleccionado todos, presione "Modificar" en la esquina inferior derecha

Paso 15: Descarga la aplicación

Descargar aplicación
Descargar aplicación

Para poder iniciar la aplicación Imani en Visual Studio, debe clonar nuestra página de GitHub:

Cree un archivo vacío (haga la ruta lo más corta posible) y abra cmd (vea la imagen de arriba)

Paso 16: Clon de Github

Clon de Github
Clon de Github

Después de haber clonado el archivo en su computadora, puede abrir el proyecto

Paso 17: permisos

Permisos
Permisos

Asegúrese de que cuando haga clic derecho en project2. Android y seleccione "Propiedades", haga clic en "Manifiesto de Android" y asegúrese de que los siguientes permisos estén marcados:

  • ACCESS_NETWORK_STATE
  • ACCESS_WIFI_STATE
  • CÁMARA
  • LINTERNA
  • INTERNET

Paso 18: Preparación del teléfono Android

Preparación del teléfono Android
Preparación del teléfono Android

Antes de que pueda comenzar a desarrollar en su teléfono, debe asegurarse de que su teléfono tenga permiso para hacerlo: vaya a Configuración> Acerca del teléfono> Estado del teléfono> presione 15 veces en "Número de compilación". Esto puede ser diferente para su dispositivo, por lo que probablemente deba buscarlo en Google. Después de esto, debería poder iniciar la aplicación.

Paso 19: base de datos

Usamos Microsoft SQL Server Management Studio

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

Inicie sesión con sus credenciales

Para crear las tablas tienes que importar el siguiente script:

ghostbin.com/paste/tbne3

Vaya a "herramienta de administración" y seleccione "Archivo"> "Abrir" y seleccione el script descargado.

Ejecute el script presionando "Ejecutar"

Paso 20: Funciones de Azure

Si este proyecto obtiene alrededor de 50 favoritos, intentaré cargar las funciones de Azure también.

Recomendado: