Rövid útmutató – A .NET használata Raspberry Pi Sense HAT vezetéséhez
A Raspberry Pi Sense HAT (Hardware Attached on Top) a Raspberry Pi bővítménye. A Sense HAT egy 8×8 RGB LED-mátrixtal, egy ötgombos joystickkal rendelkezik, és a következő érzékelőket tartalmazza:
- Giroszkóp
- Gyorsulásmérő
- Magnetométer
- Hőmérséklet
- Barometrikus nyomás
- Páratartalom
Ez a rövid útmutató a .NET használatával kéri le az érzékelőértékeket a Sense HAT-ból, válaszol a joystick bemenetére, és meghajtja a LED-mátrixot.
Előfeltételek
- Raspberry Pi, amely támogatja az ARM v7-utasításokat a Raspberry Pi OS-vel. Raspberry Pi OS Lite (64 bites) ajánlott.
- Sense HAT
A Raspberry Pi előkészítése
raspi-config
A paranccsal győződjön meg arról, hogy az SBC a következő szolgáltatások támogatására van konfigurálva:
- SSH
- I2C
További információkért raspi-config
tekintse meg a Raspberry Pi dokumentációját.
A Sense HAT csatolása
Ha a Raspberry Pi készülék ki van kapcsolva, csatlakoztassa a Sense HAT-t. Kapcsolja be a Raspberry Pi-t, és indítsa el a Bash-rendszerhéjat, amint elindul. Használhatja az SSH-t, vagy csatlakoztathatja a Raspberry Pi-t egy kijelzőhöz.
A Git telepítése
A rendszerhéjból győződjön meg arról, hogy a Git legújabb verziója telepítve van a Raspberry Pi-en. Futtassa az alábbi parancsot:
sudo apt update
sudo apt install git
A parancsok az Advanced Package Tool paranccsal:
- Töltse le a csomaginformációkat az összes konfigurált forrásból.
- Telepítse a Git parancssori eszközt.
A rövid útmutató futtatása
Futtassa a következő parancsot a rendszerhéjból:
. <(wget -q -O - https://aka.ms/dotnet-iot-sensehat-quickstart)
A parancs letölt és futtat egy szkriptet. A szkript a következőket hajtja végre:
- Telepíti a .NET SDK-t.
- Klónoz egy GitHub-adattárat, amely tartalmazza a Sense HAT gyorsútmutató-projektet.
- Létrehozza a projektet.
- Futtatja a projektet.
Figyelje meg a konzol kimenetét az érzékelőadatok megjelenésekor. A LED-mátrix egy sárga képpontot jelenít meg egy kék mezőben. A joystick bármilyen irányba való lenyomása ebbe az irányba mozgatja a sárga képpontot. A középső joystick gombra kattintva a háttér kékről pirosra vált.
A forráskód lekérése
A rövid útmutató forrása a GitHubon érhető el.