Tabla de contenido:

Juego de laberinto para controlar con un teléfono inteligente: 5 pasos (con imágenes)
Juego de laberinto para controlar con un teléfono inteligente: 5 pasos (con imágenes)

Video: Juego de laberinto para controlar con un teléfono inteligente: 5 pasos (con imágenes)

Video: Juego de laberinto para controlar con un teléfono inteligente: 5 pasos (con imágenes)
Video: VOY A LEERTE LA MENTE🤫​ #shorts 2024, Mes de julio
Anonim
Image
Image

Juego de laberinto para controlar con teléfono inteligente

El laberinto se mueve según la pendiente del teléfono inteligente.

En primer lugar, vea el video.

Imagen en movimiento

1. Raspberry Pi es un servidor Websocket.

2. El teléfono inteligente es un cliente de Websocket.

3. El teléfono inteligente envía los datos de inclinación a Raspberry Pi.

4. Raspberry Pi controla el servo de acuerdo con los datos de inclinación.

Paso 1: preparación del hardware

Preparación del hardware
Preparación del hardware
Preparación del hardware
Preparación del hardware
Preparación del hardware
Preparación del hardware
  • Carpeta de servo y servo Servo utiliza Tower-pro SG90. Consulte la URL para obtener más detalles. También se pueden descargar datos 3D. Https://www.thingiverse.com/thing: 746116
  • Juego de laberinto (material ligero, hecho con tablero de estireno)
  • Bola (material ligero)
  • Raspberry Pi (usando Raspberry Pi 3B)
  • Smartphones (Prepare nuevos navegadores tanto como sea posible, Safari Chrome Firefox)

Paso 2: Conexión

Conexión
Conexión

1. Conecte la línea superior a GPIO 12 (32 PIN).

2. Conecte la línea inferior a GPIO 18 (12 PIN).

3. Alinee la dirección del servo.

Paso 3: Configuración de Raspberry Pi

Configuración de Raspberry Pi
Configuración de Raspberry Pi

1. GPIO

El chat se realiza con Rpi. GPIO instalado en el estándar, por lo tanto, instalaré pi-gpiod. Esto se debe a que la salida PWM es estable.

Metodo de instalacion

sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html

Inicie el demonio.

sudo pigpiod

2. Nodo-RED

Instale la biblioteca para pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Instale la biblioteca del panel para la depuración.

3. Creando flujo

Importe (copie y pegue) los siguientes archivos a Node-RED. Implemente cuando pueda copiar normalmente.

Paso 4: ejecución

Ejecución
Ejecución
Ejecución
Ejecución

1. Conéctese con un teléfono inteligente

Conecte su teléfono inteligente a WIFI en el mismo segmento. Abra el navegador web e ingrese la dirección IP de Raspberry Pi.

higo.

2. Mueva el laberinto de acuerdo con la pendiente del teléfono inteligente. Sigamos en cámara lenta.

Paso 5: hasta el final

Como reacciona con sensibilidad al movimiento del teléfono inteligente, corrija el programa y reduzca la sensibilidad.

En ese caso, modifique el nodo de función de Node-RED.

Instructables felices

Recomendado: