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-configtekintse 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.

Következő lépések