Innholdsfortegnelse:

Maze Game to Control With Smartphone: 5 trinn (med bilder)
Maze Game to Control With Smartphone: 5 trinn (med bilder)

Video: Maze Game to Control With Smartphone: 5 trinn (med bilder)

Video: Maze Game to Control With Smartphone: 5 trinn (med bilder)
Video: Last to Leave LEGO Box in Your Color Wins!!! 2024, Juli
Anonim
Image
Image

Labyrintspill å kontrollere med smarttelefon

Labyrinten beveger seg i henhold til smarttelefonens skråning.

Først av alt, se videoen.

Bevegelsesbilde

1. Raspberry Pi er en Websocket -server.

2. Smarttelefonen er en Websocket -klient.

3. Smarttelefonen sender tiltdataene til Raspberry Pi.

4. Raspberry Pi styrer servoen i henhold til hellingsdataene.

Trinn 1: Forberedelse av maskinvare

Forberedelse av maskinvare
Forberedelse av maskinvare
Forberedelse av maskinvare
Forberedelse av maskinvare
Forberedelse av maskinvare
Forberedelse av maskinvare
  • Servo og servomappe Servo bruker Tower-pro SG90. Se nettadressen for detaljer. 3D -data kan også lastes ned. Http://www.thingiverse.com/thing: 746116
  • Maze game (lette ting, laget med styrenbrett)
  • Ball (lette ting.)
  • Raspberry Pi (bruker Raspberry Pi 3B)
  • Smarttelefoner (Forbered nye nettlesere så mye som mulig. Safari Chrome Firefox)

Trinn 2: Tilkobling

Forbindelse
Forbindelse

1. Koble den øvre linjen til GPIO 12 (32 PIN).

2. Koble den nedre linjen til GPIO 18 (12 PIN).

3. Juster retningen til servoen.

Trinn 3: Konfigurere Raspberry Pi

Setter opp Raspberry Pi
Setter opp Raspberry Pi

1. GPIO

Chattering utføres med Rpi. GPIO installert i standarden. Derfor vil jeg installere pi-gpiod. Dette er fordi PWM -utgangen er stabil.

Installasjonsmetode

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

Start demonen.

sudo pigpiod

2. Node-RØD

Installer biblioteket for pi-gpiod. Http: //flows.nodered.org/node/node-red-node-pi-gpiod

Installer dashbordbiblioteket for feilsøking.

3. Å skape flyt

Vennligst importer (Kopier og lim inn) følgende filer til Node-RED. Distribuer når du kan kopiere normalt.

Trinn 4: Utførelse

Henrettelse
Henrettelse
Henrettelse
Henrettelse

1. Koble til med en smarttelefon

Koble smarttelefonen til WIFI på samme segment. Åpne nettleseren og skriv inn IP -adressen til Raspberry Pi.

Fig.

2. Flytt labyrinten i henhold til smarttelefonens skråning. La oss beholde sakte film.

Trinn 5: Til slutten

Siden den reagerer sensitivt på bevegelsen til smarttelefonen, må du korrigere programmet og senke følsomheten.

I så fall må du endre funksjonsnoden til Node-RED.

Glade instruktører

Anbefalt: