Isi kandungan:

Permainan Maze untuk Dikendalikan Dengan Telefon Pintar: 5 Langkah (dengan Gambar)
Permainan Maze untuk Dikendalikan Dengan Telefon Pintar: 5 Langkah (dengan Gambar)

Video: Permainan Maze untuk Dikendalikan Dengan Telefon Pintar: 5 Langkah (dengan Gambar)

Video: Permainan Maze untuk Dikendalikan Dengan Telefon Pintar: 5 Langkah (dengan Gambar)
Video: Ending beberapa game yg nyaris tidak pernah di lihat ‼️🤯 #Shorts #YouTubeShorts 2024, Julai
Anonim
Image
Image

Permainan labirin untuk dikawal dengan telefon pintar

Labirin bergerak mengikut kemiringan telefon pintar.

Pertama sekali, sila lihat videonya.

Gambar bergerak

1. Raspberry Pi adalah pelayan Websocket.

2. Telefon pintar adalah pelanggan Websocket.

3. Telefon pintar menghantar data kecondongan ke Raspberry Pi.

4. Raspberry Pi mengawal servo mengikut data kecenderungan.

Langkah 1: Penyediaan Perkakasan

Penyediaan Perkakasan
Penyediaan Perkakasan
Penyediaan Perkakasan
Penyediaan Perkakasan
Penyediaan Perkakasan
Penyediaan Perkakasan
  • Servo dan folder servoServo menggunakan Tower-pro SG90. Sila rujuk URL untuk perincian. Data 3D juga boleh dimuat turun.https://www.thingiverse.com/thing: 746116
  • Permainan labirin (barang ringan, dibuat dengan papan styrene)
  • Bola (barang ringan.)
  • Raspberry Pi (menggunakan Raspberry Pi 3B)
  • Telefon Pintar (Siapkan penyemak imbas baru sebanyak mungkin. Safari Chrome Firefox)

Langkah 2: Sambungan

Sambungan
Sambungan

1. Sambungkan garis atas ke GPIO 12 (32 PIN).

2. Sambungkan garis 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 pemasangan Rpi. GPIO dalam standard. Oleh itu, saya akan memasang pi-gpiod. Ini kerana output PWM stabil.

Kaedah pemasangan

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

Mulakan daemon.

sudo babi babi

2. Node-MERAH

Pasang pustaka untuk pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Pasang pustaka papan pemuka untuk debug.https://flows.nodered.org/node/node-red-dashboard

3. Menciptakan aliran

Sila import (Salin & Tampal) fail berikut ke Node-MERAH. Terapkan apabila anda dapat menyalin secara normal.

Langkah 4: Pelaksanaan

Pelaksanaan
Pelaksanaan
Pelaksanaan
Pelaksanaan

1. Sambungkan dengan telefon pintar

Sila sambungkan telefon pintar anda ke WIFI pada segmen yang sama. Buka penyemak imbas web dan masukkan alamat IP Raspberry Pi.

rajah

2. Gerakkan labirin mengikut kecerunan telefon pintar. Mari terus bergerak perlahan.

Langkah 5: Hingga Akhir

Oleh kerana ia bertindak balas secara sensitif terhadap pergerakan telefon pintar, sila betulkan program ini dan turunkan kepekaannya.

Sekiranya berlaku, ubah mod fungsi Node-RED.

Selamat mengajar

Disyorkan: