Indholdsfortegnelse:

Maze -spil til kontrol med smartphone: 5 trin (med billeder)
Maze -spil til kontrol med smartphone: 5 trin (med billeder)

Video: Maze -spil til kontrol med smartphone: 5 trin (med billeder)

Video: Maze -spil til kontrol med smartphone: 5 trin (med billeder)
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim
Image
Image

Labyrintspil til styring med smart telefon

Labyrinten bevæger sig i henhold til smartphoneens hældning.

Se først og fremmest videoen.

Bevægelsesbillede

1. Raspberry Pi er en Websocket -server.

2. Smartphone er en Websocket -klient.

3. Smartphone sender tiltdataene til Raspberry Pi.

4. Raspberry Pi styrer servoen i henhold til hældningsdataene.

Trin 1: Forberedelse af hardware

Forberedelse af hardware
Forberedelse af hardware
Forberedelse af hardware
Forberedelse af hardware
Forberedelse af hardware
Forberedelse af hardware
  • Servo og servomappe Servo bruger Tower-pro SG90. Se venligst webadressen for detaljer. 3D -data kan også downloades. Http://www.thingiverse.com/thing: 746116
  • Labyrintspil (lette ting, lavet med styrenbræt)
  • Bold (lette ting.)
  • Raspberry Pi (ved hjælp af Raspberry Pi 3B)
  • Smartphones (Forbered nye browsere så meget som muligt. Safari Chrome Firefox)

Trin 2: Tilslutning

Forbindelse
Forbindelse

1. Tilslut den øverste linje til GPIO 12 (32 PIN).

2. Tilslut den nederste linje til GPIO 18 (12 PIN).

3. Juster servoens retning.

Trin 3: Opsætning af Raspberry Pi

Opsætning af Raspberry Pi
Opsætning af Raspberry Pi

1. GPIO

Chattering udføres med Rpi. GPIO installeret i standarden. Derfor vil jeg installere pi-gpiod. Dette skyldes, at PWM -output er stabil.

Installationsmetode

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

Start dæmonen.

sudo pigpiod

2. Knude-RØD

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

Installer dashboardbiblioteket til fejlfinding.

3. Oprettelse af flow

Importér (Kopier og indsæt) følgende filer til Node-RED. Distribuer, når du kan kopiere normalt.

Trin 4: Udførelse

Udførelse
Udførelse
Udførelse
Udførelse

1. Tilslut med en smartphone

Tilslut din smartphone til WIFI på det samme segment. Åbn webbrowseren, og indtast IP -adressen på Raspberry Pi.

fig.

2. Flyt labyrinten i henhold til smartphonens hældning. Lad os bevare slowmotion.

Trin 5: Til slutningen

Da den reagerer følsomt på smartphonens bevægelse, skal du rette programmet og sænke følsomheden.

I så fald skal du ændre funktionsnoden til Node-RED.

Glade instruktører

Anbefalede: