Rychlý start – Použití .NET k řízení Raspberry Pi Sense HAT
Raspberry Pi Sense HAT (Hardware Attached on Top) je doplněk pro Raspberry Pi. Sense HAT je vybaven maticí LED 8×8 RGB, joystickem s pěti tlačítky a zahrnuje následující senzory:
- Gyroskop
- Akcelerometr
- Magnetometr
- Teplota
- Barometrický tlak
- Vlhkost
V tomto rychlém startu se pomocí technologie .NET načítají hodnoty snímačů z sense HAT, reagují na vstup joysticku a řídí led matici.
Požadavky
- Raspberry Pi, který podporuje pokyny ARM v7 s operačním systémem Raspberry Pi. Doporučuje se Raspberry Pi OS Lite (64bitová verze).
- Sense HAT
Příprava Raspberry Pi
raspi-config
Pomocí příkazu se ujistěte, že je váš SBC nakonfigurovaný tak, aby podporoval následující služby:
- SSH
- I2C
Další informace najdete raspi-config
v dokumentaci k Raspberry Pi.
Připojení sense HAT
S vypnutým zařízením Raspberry Pi připojte Sense HAT. Zapněte Raspberry Pi a po spuštění spusťte prostředí Bash. Můžete použít SSH nebo připojit Raspberry Pi k displeji.
Instalace Gitu
V prostředí se ujistěte, že je na vašem Raspberry Pi nainstalovaná nejnovější verze Gitu. Spusťte následující příkazy:
sudo apt update
sudo apt install git
Příkazy používají příkaz Advanced Package Tool k:
- Stáhněte si informace o balíčku ze všech nakonfigurovaných zdrojů.
- Nainstalujte nástroj příkazového řádku Git .
Spuštění rychlého startu
V prostředí spusťte následující příkaz:
. <(wget -q -O - https://aka.ms/dotnet-iot-sensehat-quickstart)
Příkaz stáhne a spustí skript. Tento skript:
- Nainstaluje sadu .NET SDK.
- Naklonuje úložiště GitHubu, které zahrnuje projekt Rychlého startu Sense HAT.
- Vytvoří projekt.
- Spustí projekt.
Sledujte výstup konzoly, když se zobrazují data ze snímačů. Matice LED zobrazuje žlutý pixel na modrém poli. Podržení joysticku v libovolném směru přesune žlutý pixel v daném směru. Když kliknete na tlačítko joysticku na střed, pozadí se přepne z modré na červenou.
Získání zdrojového kódu
Zdroj pro tento rychlý start je k dispozici na GitHubu.