Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Sokkelopeli ohjattavaksi älypuhelimella
Sokkelo liikkuu älypuhelimen kaltevuuden mukaan.
Katso ensin video.
Liikekuva
1. Raspberry Pi on Websocket -palvelin.
2. Älypuhelin on Websocket -asiakas.
3. Älypuhelin lähettää kallistustiedot Raspberry Pi: lle.
4. Raspberry Pi ohjaa servoa kaltevuustietojen mukaan.
Vaihe 1: Laitteiston valmistelu
- Servo ja servokansio Servo käyttää Tower-pro SG90: tä. Katso lisätietoja URL -osoitteesta. Voit myös ladata 3D -tietoja. Https://www.thingiverse.com/thing: 746116
- Sokkelopeli (kevyt tavara, valmistettu styreenilaudasta)
- Pallo (kevyitä juttuja)
- Raspberry Pi (käyttäen Raspberry Pi 3B: tä)
- Älypuhelimet (Valmistele uudet selaimet mahdollisimman paljon, Safari Chrome Firefox)
Vaihe 2: Yhteys
1. Liitä ylempi rivi GPIO 12: een (32 PIN).
2. Liitä alempi rivi GPIO 18: een (12 PIN).
3. Kohdista servon suunta.
Vaihe 3: Asenna Raspberry Pi
1. GPIO
Keskustelu tapahtuu, kun Rpi. GPIO on asennettu standardiin, joten asennan pi-gpiodin. Tämä johtuu siitä, että PWM -lähtö on vakaa.
Asennusmenetelmä
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Käynnistä demoni.
sudo pigpiod
2. Solmu-PUNAINEN
Asenna kirjasto pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod
Asenna koontinäytön kirjasto virheenkorjausta varten.https://flows.nodered.org/node/node-red-dashboard
3. Virtauksen luominen
Tuo (kopioi ja liitä) seuraavat tiedostot solmupunaiselle. Ota käyttöön, kun voit kopioida normaalisti.
Vaihe 4: Toteutus
1. Yhdistä älypuhelimeen
Liitä älypuhelin WIFI -verkkoon samassa segmentissä. Avaa verkkoselain ja kirjoita Raspberry Pi: n IP -osoite.
kuva
2. Siirrä sokkeloa älypuhelimen kaltevuuden mukaan. Jatketaan hidastusta.
Vaihe 5: loppuun asti
Koska se reagoi herkästi älypuhelimen liikkeisiin, korjaa ohjelma ja alenna herkkyyttä.
Muuta siinä tapauksessa Node-RED-funktion solmua.