Innehållsförteckning:
- Steg 1: Förberedelse av maskinvara
- Steg 2: Anslutning
- Steg 3: Konfigurera Raspberry Pi
- Steg 4: Utförande
- Steg 5: Till slutet
Video: Labyrintspel att styra med smartphone: 5 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Labyrintspel att styra med smart telefon
Labyrinten rör sig enligt smarttelefonens lutning.
Först och främst, se videon.
Rörelsebild
1. Raspberry Pi är en Websocket -server.
2. Smarttelefonen är en Websocket -klient.
3. Smarttelefonen skickar lutningsdata till Raspberry Pi.
4. Raspberry Pi styr servon enligt lutningsdata.
Steg 1: Förberedelse av maskinvara
- Servo och servomapp Servo använder Tower-pro SG90. Se webbadressen för mer information. 3D -data kan också laddas ner. Http://www.thingiverse.com/thing: 746116
- Maze game (lätta saker, gjorda med styrenbräda)
- Boll (lätta grejer.)
- Raspberry Pi (med Raspberry Pi 3B)
- Smartphones (Förbered nya webbläsare så mycket som möjligt. Safari Chrome Firefox)
Steg 2: Anslutning
1. Anslut den övre raden till GPIO 12 (32 PIN).
2. Anslut den nedre raden till GPIO 18 (12 PIN).
3. Rikta in servos riktning.
Steg 3: Konfigurera Raspberry Pi
1. GPIO
Chattering görs med Rpi. GPIO installerat i standarden. Därför kommer jag att installera pi-gpiod. Detta beror på att PWM -utmatningen är stabil.
Installationsmetod
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Starta demonen.
sudo pigpiod
2. Nod-RÖD
Installera biblioteket för pi-gpiod.
Installera instrumentpanelbiblioteket för felsökning.
3. Skapa flöde
Vänligen importera (Kopiera och klistra in) följande filer till Node-RED. Distribuera när du kan kopiera normalt.
Steg 4: Utförande
1. Anslut med en smartphone
Anslut din smartphone till WIFI på samma segment. Öppna webbläsaren och ange IP -adressen för Raspberry Pi.
fikon.
2. Flytta labyrinten enligt smarttelefonens lutning. Låt oss hålla slowmotion.
Steg 5: Till slutet
Eftersom den reagerar känsligt på smarttelefonens rörelse, korrigera programmet och sänk känsligheten.
Ändra i så fall funktionsnoden för Node-RED.
Glada instruktörer
Rekommenderad:
3d labyrintspel med Arduino: 8 steg (med bilder)
3d Maze Game Using Arduino: Hej vänner, så idag ska vi göra ett labyrintspel med ARDUINO UNO. Eftersom Arduino Uno är det mest använda brädet är det väldigt häftigt att göra spel med det. I denna instruerbara kan du göra labyrintspelet som styrs med joysticks. Glöm inte
Mångsidig I/O Extender PCB för att styra många Nixie -rör med I2C: 9 steg (med bilder)
Mångsidig I/O Extender PCB för att styra många Nixie -rör med I2C: För närvarande finns det ett stort intresse för att väcka vintage nixie -rör till liv. Massor av nixie -rörklockor är tillgängliga på marknaden. Det verkade till och med vara en livlig handel med gamla lager av ryska nixie -rör. Även här på Instructables där
Vifta med handen för att styra OWI robotarm Inga strängar kopplade: 10 steg (med bilder)
Vifta med handen för att styra OWI Robotic Arm … Inga strängar bifogade: IDÉEN: Det finns minst 4 andra projekt på Instructables.com (från och med den 13 maj 2015) kring att ändra eller styra OWI Robotic Arm. Inte överraskande, eftersom det är ett så bra och billigt robotkit att spela med. Detta projekt liknar i
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: 4 steg (med bilder)
Använd Cortana och en Arduino för att styra RGB -lysdioder eller Ledstrips med din röst !: I den här instruerbara filmen visar jag dig hur du kan styra din RGB -LED eller LED -remsa med din röst. Detta görs av CoRGB -appen som är tillgänglig gratis i Windows App Store. Denna app är en del av mitt CortanaRoom -projekt. När du är klar med
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: 7 steg (med bilder)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: I den här instruktionsboken ger jag dig ett snabbt steg för att göra Android -användargränssnitt med Remotexy Interface Maker för att styra servomotor ansluten till Arduino Mega via Bluetooth. Denna video visar hur användargränssnittet kommer att styra servomotorns hastighet och position