Talaan ng mga Nilalaman:

Maze Game upang Makontrol Sa Smartphone: 5 Hakbang (na may Mga Larawan)
Maze Game upang Makontrol Sa Smartphone: 5 Hakbang (na may Mga Larawan)

Video: Maze Game upang Makontrol Sa Smartphone: 5 Hakbang (na may Mga Larawan)

Video: Maze Game upang Makontrol Sa Smartphone: 5 Hakbang (na may Mga Larawan)
Video: Штукатурка стен - самое полное видео! Переделка хрущевки от А до Я. #5 2024, Hulyo
Anonim
Image
Image

Maze game upang makontrol gamit ang smart phone

Gumagalaw ang maze alinsunod sa slope ng smartphone.

Una sa lahat, mangyaring tingnan ang video.

Larawan ng paggalaw

1. Ang Raspberry Pi ay isang Websocket server.

2. Ang smartphone ay isang Websocket client.

3. Ipinapadala ng smartphone ang data ng ikiling sa Raspberry Pi.

4. Kinokontrol ng Raspberry Pi ang servo ayon sa data ng pagkahilig.

Hakbang 1: Paghahanda ng Hardware

Paghahanda ng Hardware
Paghahanda ng Hardware
Paghahanda ng Hardware
Paghahanda ng Hardware
Paghahanda ng Hardware
Paghahanda ng Hardware
  • Servo at servo folderServo ay gumagamit ng Tower-pro SG90. Mangyaring mag-refer sa URL para sa mga detalye. Maaari ring ma-download ang data ng 3D.https://www.thingiverse.com/thing: 746116
  • Laro ng maze (magaan na bagay, na gawa sa board ng styrene)
  • Bola (Magaang bagay.)
  • Raspberry Pi (gamit ang Raspberry Pi 3B)
  • Mga Smartphone (Maghanda ng mga bagong browser hangga't maaari. Savari Chrome Firefox)

Hakbang 2: Koneksyon

Koneksyon
Koneksyon

1. Ikonekta ang itaas na linya sa GPIO 12 (32 PIN).

2. Ikonekta ang mas mababang linya sa GPIO 18 (12 PIN).

3. Ihanay ang direksyon ng servo.

Hakbang 3: Pag-set up ng Raspberry Pi

Pag-set up ng Raspberry Pi
Pag-set up ng Raspberry Pi

1. GPIO

Ang pag-uusap ay tapos na sa Rpi. GPIO na naka-install sa pamantayan. Samakatuwid, mag-install ako ng pi-gpiod. Ito ay dahil ang output ng PWM ay matatag.

Paraan ng pag-install

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

Simulan ang daemon.

sudo pigpiod

2. Node-RED

I-install ang library para sa pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

I-install ang dashboard library para sa pag-debug.https://flows.nodered.org/node/node-red-dashboard

3. Lumilikha ng daloy

Mangyaring i-import (Kopyahin at I-paste) ang mga sumusunod na file sa Node-RED. I-deploy kapag maaari kang makopya nang normal.

Hakbang 4: Pagpapatupad

Pagpapatupad
Pagpapatupad
Pagpapatupad
Pagpapatupad

1. Kumonekta sa isang smartphone

Mangyaring ikonekta ang iyong smartphone sa WIFI sa parehong segment. Buksan ang web browser at ipasok ang IP address ng Raspberry Pi.

igos

2. Ilipat ang maze ayon sa slope ng smartphone. Panatilihing mabagal ang paggalaw.

Hakbang 5: Hanggang sa Wakas

Bilang sensitibong reaksyon nito sa paggalaw ng smartphone, mangyaring iwasto ang programa at babaan ang pagkasensitibo.

Sa kasong iyon mangyaring baguhin ang function node ng Node-RED.

Maligayang mga itinuturo

Inirerekumendang: