Szybki start — używanie platformy .NET do obsługi oprogramowania Raspberry Pi Sense HAT
Artykuł
Raspberry Pi Sense HAT (Hardware Attachedon Top) to dodatek dla Raspberry Pi. Czujnik Sense HAT wyposażony jest w matrycę LED RGB 8×8, pięcioprzycisowy nadajnik i zawiera następujące czujniki:
Żyroskop
Akcelerometr
Magnetometr
Temperatura
Ciśnienie barometryczne
Wilgotność
W tym przewodniku Szybki start użyto platformy .NET do pobrania wartości czujników z czujnika Sense HAT, reagowania na danewejściowee i i sterowania macierzą LED.
Wymagania wstępne
Urządzenie Raspberry Pi obsługujące instrukcje arm w wersji 7 z systemem operacyjnym Raspberry Pi. Zalecane jest urządzenie Raspberry Pi OS Lite (64-bitowe).
Sense HAT
Przygotowywanie urządzenia Raspberry Pi
raspi-config Użyj polecenia , aby upewnić się, że protokół SBC jest skonfigurowany do obsługi następujących usług:
SSH
I2C
Aby uzyskać więcej informacji na temat raspi-configprogramu , zapoznaj się z dokumentacją urządzenia Raspberry Pi.
Dołączanie czujnika SENSE HAT
Po wyłączeniu urządzenia Raspberry Pi dołącz czujnik Sense HAT. Włącz urządzenie Raspberry Pi i uruchom powłokę Bash po uruchomieniu. Możesz użyć protokołu SSH lub połączyć urządzenie Raspberry Pi z wyświetlaczem.
Zainstaluj oprogramowanie Git
Upewnij się, że najnowsza wersja narzędzia Git jest zainstalowana na urządzeniu Raspberry Pi. Uruchom następujące polecenia:
Klonuje repozytorium GitHub zawierające projekt Szybkiego startu Sense HAT.
Kompiluje projekt.
Uruchamia projekt.
Obserwuj dane wyjściowe konsoli w miarę wyświetlania danych czujnika. Macierz LED wyświetla żółty piksel na polu niebieskim. Trzymając piksel w dowolnym kierunku, przesuwa żółty piksel w tym kierunku. Kliknięcie przycisku środkowego suwaka powoduje przełączenie tła z niebieskiego na czerwony.
Źródło tej zawartości można znaleźć w witrynie GitHub, gdzie można również tworzyć i przeglądać problemy i żądania ściągnięcia. Więcej informacji znajdziesz w naszym przewodniku dla współtwórców.
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię:
Dołącz do serii meetup, aby tworzyć skalowalne rozwiązania sztucznej inteligencji oparte na rzeczywistych przypadkach użycia z innymi deweloperami i ekspertami.