Mulai cepat - Gunakan .NET untuk mengendarai Raspberry Pi Sense HAT
Raspberry Pi Sense HAT (Hardware Attached on Top) adalah papan add-on untuk Raspberry Pi. Sense HAT dilengkapi dengan matriks LED RGB 8×8, joystick lima tombol, dan mencakup sensor berikut:
- Giroskop
- Akselerometer
- Magnetometer
- Suhu
- Tekanan barometrik
- Kelembapan
Mulai cepat ini menggunakan .NET untuk mengambil nilai sensor dari Sense HAT, merespons input joystick, dan mendorong matriks LED.
Prasyarat
- Raspberry Pi yang mendukung instruksi ARM v7 dengan Raspberry Pi OS. Raspberry Pi OS Lite (64-bit) direkomendasikan.
- Sense HAT
Siapkan Raspberry Pi
raspi-config
Gunakan perintah untuk memastikan SBC Anda dikonfigurasi untuk mendukung layanan berikut:
- SSH
- I2C
Untuk informasi selengkapnya tentang raspi-config
, lihat dokumentasi Raspberry Pi.
Lampirkan Sense HAT
Dengan perangkat Raspberry Pi dimatikan, pasang Sense HAT. Nyalakan Raspberry Pi dan luncurkan shell Bash setelah boot. Anda dapat menggunakan SSH atau menyambungkan Raspberry Pi ke layar.
Instal Git
Dari shell, pastikan Versi terbaru Git diinstal pada Raspberry Pi Anda. Jalankan perintah berikut:
sudo apt update
sudo apt install git
Perintah menggunakan perintah Alat Paket Tingkat Lanjut untuk:
- Unduh informasi paket dari semua sumber yang dikonfigurasi.
- Instal alat baris perintah Git.
Jalankan mulai cepat
Dari shell, jalankan perintah berikut:
. <(wget -q -O - https://aka.ms/dotnet-iot-sensehat-quickstart)
Perintah mengunduh dan menjalankan skrip. Skrip:
- Menginstal .NET SDK.
- Mengkloning repositori GitHub yang menyertakan proyek mulai cepat Sense HAT.
- Membangun proyek.
- Menjalankan proyek.
Amati output konsol saat data sensor ditampilkan. Matriks LED menampilkan piksel kuning pada bidang biru. Menahan joystick ke segala arah akan menggerakkan piksel kuning ke arah tersebut. Mengklik tombol joystick tengah menyebabkan latar belakang beralih dari biru ke merah.
Dapatkan kode sumber
Sumber untuk mulai cepat ini tersedia di GitHub.