Tabla de contenido:

Cypherbot (un robot asistente): 9 pasos
Cypherbot (un robot asistente): 9 pasos

Video: Cypherbot (un robot asistente): 9 pasos

Video: Cypherbot (un robot asistente): 9 pasos
Video: Cypherbot - Remote Control via XBee 2024, Mes de julio
Anonim
Cypherbot (un robot asistente)
Cypherbot (un robot asistente)
Cypherbot (un robot asistente)
Cypherbot (un robot asistente)

Cyphersoft es un robot asistente que puede ser tu amigo y ayudarte mientras trabajas. Puede hablar y caminar. Puede personalizarlo y usarlo para cualquier cosa que pueda imaginar. Ahora puede hacer un robot inteligente con solo un Arduino y Raspberry Pi. Si tiene alguna sugerencia para mejorar este robot, sugiéralo en los comentarios.

Suministros

1. Raspberry Pi (cualquier modelo funcionará excepto cero)

Escudo del controlador del motor 2. L293D IC o L293D

3. Micrófono USB

4. Pantalla TFT Raspberry Pi (3,5 pulgadas)

5. Tablero o cartón MDF

6. Servomotores (x6)

7. B. O. Motores (x 6 o 4)

8. Pistola de pegamento

9. Arduino (cualquier modelo funcionará)

10. Cámara USB

Paso 1: diseño

Diseño
Diseño
Diseño
Diseño

Cualquier chasis funcionará

La plantilla de diseño de la cara se da arriba

Paso 2: Código

Código
Código
Código
Código
Código
Código

Descarga el código usando el siguiente comando

clon de git

abra la carpeta cypherbot y copie el contenido de la carpeta en el directorio de inicio

Paso 3: instalar dependencias

Instalación de dependencias
Instalación de dependencias
Instalación de dependencias
Instalación de dependencias

Ingrese los siguientes comandos:

1.chmod + x install.sh

2../ install.sh

Paso 4: configurar los ajustes de audio

Configurar los ajustes de audio
Configurar los ajustes de audio
Configurar los ajustes de audio
Configurar los ajustes de audio
Configurar los ajustes de audio
Configurar los ajustes de audio

Siga los siguientes pasos:

1. Introduzca el siguiente comando: sudo nano /usr/share/alsa/alsa.conf

2. Desplácese hacia abajo hasta encontrar las líneas

defaults.ctl.card 0

defaults.pcm.card 0

3. Cambiarlos a

defaults.ctl.card 1

defaults.pcm.card 1

4. Presione ctrl + x y presione y para guardar la configuración

Paso 5: circuito

Circuito
Circuito

Diagrama de circuito del robot

Paso 6: Montaje del motor

Ensamble del motor
Ensamble del motor
Ensamble del motor
Ensamble del motor
Ensamble del motor
Ensamble del motor

Paso 7: Montaje del robot

Montaje del robot
Montaje del robot
Montaje del robot
Montaje del robot
Montaje del robot
Montaje del robot

Paso 8: Cargue el archivo Ino a Arduino desde la carpeta Cypherbot

Sube el archivo Ino a Arduino desde la carpeta Cypherbot
Sube el archivo Ino a Arduino desde la carpeta Cypherbot
Sube el archivo Ino a Arduino desde la carpeta Cypherbot
Sube el archivo Ino a Arduino desde la carpeta Cypherbot
Sube el archivo Ino a Arduino desde la carpeta Cypherbot
Sube el archivo Ino a Arduino desde la carpeta Cypherbot

Paso 9: Ejecute el script de Python para hacer que el robot funcione

Ejecute command-python3 cypherbot.py

El robot comenzará a funcionar

Recomendado: