Daftar Isi:

Game Maze untuk Dikendalikan Dengan Smartphone: 5 Langkah (dengan Gambar)
Game Maze untuk Dikendalikan Dengan Smartphone: 5 Langkah (dengan Gambar)

Video: Game Maze untuk Dikendalikan Dengan Smartphone: 5 Langkah (dengan Gambar)

Video: Game Maze untuk Dikendalikan Dengan Smartphone: 5 Langkah (dengan Gambar)
Video: Rekomendasi game gak bikin bosan #game #gameoffline #gameandroid 2024, November
Anonim
Image
Image

Permainan labirin untuk mengontrol dengan ponsel pintar

Labirin bergerak sesuai dengan kemiringan smartphone.

Pertama-tama, silakan lihat videonya.

Gambar bergerak

1. Raspberry Pi adalah server Websocket.

2. Ponsel cerdas adalah klien Websocket.

3. Smartphone mengirimkan data kemiringan ke Raspberry Pi.

4. Raspberry Pi mengontrol servo sesuai dengan data kemiringan.

Langkah 1: Persiapan Perangkat Keras

Persiapan Perangkat Keras
Persiapan Perangkat Keras
Persiapan Perangkat Keras
Persiapan Perangkat Keras
Persiapan Perangkat Keras
Persiapan Perangkat Keras
  • Servo dan folder servoServo menggunakan Tower-pro SG90. Silakan merujuk ke URL untuk detailnya. Data 3D juga dapat diunduh.
  • Permainan labirin (barang ringan, dibuat dengan papan styrene)
  • Bola (Benda ringan.)
  • Raspberry Pi (menggunakan Raspberry Pi 3B)
  • Smartphone (Siapkan browser baru sebanyak mungkin. Safari Chrome Firefox)

Langkah 2: Koneksi

Koneksi
Koneksi

1. Hubungkan saluran atas ke GPIO 12 (32 PIN).

2. Hubungkan saluran bawah ke GPIO 18 (12 PIN).

3. Sejajarkan arah servo.

Langkah 3: Menyiapkan Raspberry Pi

Menyiapkan Raspberry Pi
Menyiapkan Raspberry Pi

1. GPIO

Chattering dilakukan dengan Rpi. GPIO terinstal di standar. Oleh karena itu, saya akan menginstal pi-gpiod. Ini karena output PWM stabil.

Metode instalasi

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

Mulai daemonnya.

sudo pigpiod

2. Node-MERAH

Instal perpustakaan untuk pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Instal pustaka dasbor untuk debugging.https://flows.nodered.org/node/node-red-dashboard

3. Menciptakan aliran

Silahkan import (Copy & Paste) file berikut ke Node-RED. Terapkan saat Anda dapat menyalin secara normal.

Langkah 4: Eksekusi

Eksekusi
Eksekusi
Eksekusi
Eksekusi

1. Terhubung dengan smartphone

Harap sambungkan ponsel cerdas Anda ke WIFI di segmen yang sama. Buka browser web dan masukkan alamat IP Raspberry Pi.

ara.

2. Pindahkan labirin sesuai dengan kemiringan smartphone. Mari kita pertahankan gerakan lambat.

Langkah 5: Sampai Akhir

Karena bereaksi secara sensitif terhadap pergerakan smartphone, harap perbaiki program dan turunkan sensitivitasnya.

Dalam hal ini, silakan ubah node fungsi Node-RED.

Selamat instruksi

Direkomendasikan: