Taula de continguts:

Joc de laberint per controlar amb un telèfon intel·ligent: 5 passos (amb imatges)
Joc de laberint per controlar amb un telèfon intel·ligent: 5 passos (amb imatges)

Vídeo: Joc de laberint per controlar amb un telèfon intel·ligent: 5 passos (amb imatges)

Vídeo: Joc de laberint per controlar amb un telèfon intel·ligent: 5 passos (amb imatges)
Vídeo: Night 2024, Juliol
Anonim
Image
Image

Joc de laberint per controlar amb un telèfon intel·ligent

El laberint es mou segons el pendent del telèfon intel·ligent.

En primer lloc, vegeu el vídeo.

Imatge en moviment

1. Raspberry Pi és un servidor Websocket.

2. El telèfon intel·ligent és un client de Websocket.

3. El telèfon intel·ligent envia les dades d’inclinació a Raspberry Pi.

4. Raspberry Pi controla el servo segons les dades d’inclinació.

Pas 1: Preparació del maquinari

Preparació del maquinari
Preparació del maquinari
Preparació del maquinari
Preparació del maquinari
Preparació del maquinari
Preparació del maquinari
  • Carpeta servo i servo El servo utilitza Tower-pro SG90. Consulteu l’URL per obtenir més informació. També es poden descarregar dades en 3D. Http://www.thingiverse.com/thing: 746116
  • Joc de laberint (coses lleugeres, fetes amb tauler d’estirè)
  • Ball (coses lleugeres)
  • Raspberry Pi (amb Raspberry Pi 3B)
  • Smartphones (prepareu navegadors nous tant com sigui possible. Safari Chrome Firefox)

Pas 2: connexió

Connexió
Connexió

1. Connecteu la línia superior a GPIO 12 (32 PIN).

2. Connecteu la línia inferior a GPIO 18 (12 PIN).

3. Alineeu la direcció del servo.

Pas 3: Configuració de Raspberry Pi

Configuració de Raspberry Pi
Configuració de Raspberry Pi

1. GPIO

La conversa es fa amb Rpi. GPIO instal·lat a l’estàndard, per tant, instal·laré pi-gpiod. Això es deu al fet que la sortida PWM és estable.

Mètode d'instal·lació

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

Inicieu el dimoni.

sudo pigpiod

2. Node-VERMELL

Instal·leu la biblioteca per a pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Instal·leu la biblioteca del tauler per a la depuració.https://flows.nodered.org/node/node-red-dashboard

3. Creació de flux

Importeu (Copieu i enganxeu) els fitxers següents a Node-RED. Desplegueu-lo quan pugueu copiar normalment.

Pas 4: execució

Execució
Execució
Execució
Execució

1. Connecteu-vos amb un telèfon intel·ligent

Connecteu el vostre telèfon intel·ligent a WIFI al mateix segment. Obriu el navegador web i introduïu l'adreça IP de Raspberry Pi.

fig.

2. Moveu el laberint segons la pendent del telèfon intel·ligent. Mantenim la càmera lenta.

Pas 5: fins al final

Com que reacciona sensiblement al moviment del telèfon intel·ligent, corregiu el programa i reduïu la sensibilitat.

En aquest cas, modifiqueu el node de funció de Node-RED.

Feliços instructibles

Recomanat: