Sadržaj:

Igra Labirint za upravljanje pametnim telefonom: 5 koraka (sa slikama)
Igra Labirint za upravljanje pametnim telefonom: 5 koraka (sa slikama)

Video: Igra Labirint za upravljanje pametnim telefonom: 5 koraka (sa slikama)

Video: Igra Labirint za upravljanje pametnim telefonom: 5 koraka (sa slikama)
Video: 5 LJUDI KOJI SU SE VRATILI IZ MRTVIH 2024, Decembar
Anonim
Image
Image

Igra labirint za upravljanje pametnim telefonom

Labirint se kreće prema nagibu pametnog telefona.

Prije svega, pogledajte video.

Motion image

1. Raspberry Pi je Websocket server.

2. Pametni telefon je klijent Websocket.

3. Pametni telefon šalje podatke o nagibu na Raspberry Pi.

4. Raspberry Pi kontrolira servo prema podacima o nagibu.

Korak 1: Priprema hardvera

Priprema hardvera
Priprema hardvera
Priprema hardvera
Priprema hardvera
Priprema hardvera
Priprema hardvera
  • Servo i servo folder Servo koristi Tower-pro SG90. Za detalje pogledajte URL. 3D podaci se također mogu preuzeti. Https://www.thingiverse.com/thing: 746116
  • Igra labirint (lagane stvari, napravljene od stirol ploče)
  • Lopta (lagane stvari.)
  • Raspberry Pi (pomoću Raspberry Pi 3B)
  • Pametni telefoni (Pripremite nove preglednike što je više moguće. Safari Chrome Firefox)

Korak 2: Povezivanje

Veza
Veza

1. Spojite gornju liniju na GPIO 12 (32 PIN).

2. Donju liniju spojite na GPIO 18 (12 PIN).

3. Poravnajte smjer servo pogona.

Korak 3: Postavljanje Raspberry Pi

Postavljanje Raspberry Pi
Postavljanje Raspberry Pi

1. GPIO

Brbljanje se vrši sa Rpi. GPIO instaliranim u standardu. Stoga ću instalirati pi-gpiod. To je zato što je izlaz PWM stabilan.

Način ugradnje

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

Pokrenite demon.

sudo pigpiod

2. Čvor-CRVENI

Instalirajte biblioteku za pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod

Instalirajte biblioteku nadzorne ploče za otklanjanje grešaka.

3. Kreiranje toka

Molimo uvezite (Kopiraj i zalijepi) sljedeće datoteke u Node-RED. Implementirajte kada možete normalno kopirati.

Korak 4: Izvršenje

Izvršenje
Izvršenje
Izvršenje
Izvršenje

1. Povežite se pametnim telefonom

Molimo spojite svoj pametni telefon na WIFI na istom segmentu. Otvorite web preglednik i unesite IP adresu Raspberry Pi.

sl.

2. Pomaknite labirint prema nagibu pametnog telefona. Zadržimo usporeno kretanje.

Korak 5: Do kraja

Budući da osjetljivo reagira na kretanje pametnog telefona, ispravite program i smanjite osjetljivost.

U tom slučaju izmijenite funkcijski čvor Node-RED.

Sretni instruktori

Preporučuje se: