INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Doolhof spel om met 'n slimfoon te beheer
Die doolhof beweeg volgens die helling van die slimfoon.
Kyk eers na die video.
Bewegingsbeeld
1. Raspberry Pi is 'n Websocket -bediener.
2. Die slimfoon is 'n Websocket -kliënt.
3. Die slimfoon stuur die kanteldata na Raspberry Pi.
4. Framboos Pi beheer die servo volgens die neigingsdata.
Stap 1: Voorbereiding van hardeware
- Servo- en servomap Servo gebruik Tower-pro SG90. Raadpleeg die URL vir meer inligting. 3D -data kan ook afgelaai word. Https: //www.thingiverse.com/thing: 746116
- Doolhof spel (ligte goed, gemaak met styreenbord)
- Bal (ligte goed.)
- Raspberry Pi (met behulp van Raspberry Pi 3B)
- Slimfone (berei soveel as moontlik nuwe blaaiers voor. Safari Chrome Firefox)
Stap 2: verbinding
1. Koppel die boonste lyn aan GPIO 12 (32 PIN).
2. Koppel die onderste lyn aan GPIO 18 (12 PIN).
3. Rig die rigting van die servo uit.
Stap 3: Stel Raspberry Pi op
1. GPIO
Klets word uitgevoer met Rpi. GPIO geïnstalleer in die standaard. Daarom sal ek pi-gpiod installeer. Dit is omdat die PWM -uitset stabiel is.
Installasie metode
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Begin die demoon.
sudo pigpiod
2. Node-ROOI
Installeer die biblioteek vir pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod
Installeer die dashboard-biblioteek vir ontfouting.
3. Vloei skep
Voer die volgende lêers in (kopieer en plak) na Node-RED. Implementeer wanneer u normaalweg kan kopieer.
Stap 4: Uitvoering
1. Koppel met 'n slimfoon
Koppel u slimfoon aan WIFI in dieselfde segment. Maak die webblaaier oop en voer die IP -adres van Raspberry Pi in.
fig.
2. Beweeg die doolhof volgens die helling van die slimfoon. Kom ons hou slow motion.
Stap 5: Tot die einde
Aangesien dit sensitief reageer op die beweging van die slimfoon, moet u die program regstel en die sensitiwiteit verlaag.
Wysig in so 'n geval die funksie-node van Node-RED.