Tabla de contenido:
- Paso 1: Materiales
- Paso 2: ESP32 PINOUT
- Paso 3: Configuración de ESP32
- Paso 4: Circuito eléctrico de suela de zapato
- Paso 5: pegamento para suelas de zapatos
- Paso 6: Zapato
- Paso 7: Configuración del software Arduino ESP32
- Paso 8: CMD
- Paso 9: Git Clone
- Paso 10: Ubicación del mapa de archivos
- Paso 11: Código Arduino
- Paso 12: Visualstudio
- Paso 13: modificar
- Paso 14: Agregar
- Paso 15: Descarga la aplicación
- Paso 16: Clon de Github
- Paso 17: permisos
- Paso 18: Preparación del teléfono Android
- Paso 19: base de datos
- Paso 20: Funciones de Azure
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
¿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
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
- 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
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
Después, considere aplicar pegamento, ¡PERO asegúrese de que el pegamento no sea conductor!
Paso 6: 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 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
Después de esto, abre cmd en su explorador de archivos (ver imagen)
Paso 9: Git Clone
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
Después, es posible que tenga que cambiar el nombre "arduino-esp32" a "esp32" así (ver imagen)
Paso 11: 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
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
Una vez que haya iniciado presione "Más" y luego seleccione "Modificar"
Paso 14: Agregar
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
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
Después de haber clonado el archivo en su computadora, puede abrir el proyecto
Paso 17: 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
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.