Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Un simple cuadrúpedo controlado por tu teléfono (IOS y Android). Funciona en Raspberry Pi y Android.
Código completo: https://github.com/LakshBhambhani/RaspberryPi-Min … Todos los archivos stl:
Suministros
Componentes requeridos:
- Un teléfono
- Frambuesa pi
- 16 servocontrolador
- Piezas impresas en 3D
- 8 servomotores
- Alambres
Paso 1: Paso 1: Impresión 3D
Imprima todas las partes siguientes:
- 1 x body_base.stl
- 1 x body_top.stl
- 2 x leg.stl
- 2 x caderas.stl
- 1 x body_shafts.stl
También puede encontrar todos los archivos en la página de Thingiverse.
Paso 2: Paso 2: Montaje
Paso 3: Paso 3: Cableado
Conecte los servos usando los siguientes números de puerto en el servocontrolador 16:
FL_HIP = (4);
FL_FOOT = (5);
FR_HIP = (6);
FR_FOOT = (7);
BL_HIP = (8);
BL_FOOT = (9);
BR_HIP = (10);
BR_FOOT = (11);
Conecte el controlador al Pi usando el siguiente diagrama de conexión
- Pi 3V3 para romper VCC
- Pi GND para romper GND
- Pi SCL para romper SCL
- Pi SDA para romper SDA
- Suministro externo de ruptura 5v a Pi 5v
- Suministro externo de ruptura GND a Pi GND
Paso 4: Paso 4: Software y codificación
En tu Pi:
- Clonar el repositorio Swiffee de Github
- Cambie el directorio a Swiffee-Minikame-Simulator / Server
- Ejecute el archivo del servidor para ejecutar el servidor
clon de git
cd Swiffee-Minikame-Simulator sudo python3 server.py
Paso 5: Paso 5: Métodos de control
- Descarga el simulador de swiffees.com
- Utilice los datos de la aplicación en el mismo repositorio para ejecutar la aplicación Swiffee en un iPhone
- Alternativamente, lea el código Python para Swiffee e intente codificarlo. Swiffee se puede codificar en Java y Python.