Início rápido – usar o .NET para impulsionar um Raspberry Pi sensor HAT

O Raspberry Pi sensor Hat (H hardware A ttached em T op) é um quadro complementar para o Raspberry Pi. O sensor chapéu é equipado com uma matriz de LED RGB de 8 × 8, um joystick de cinco botões e inclui os seguintes sensores:

  • Giroscópio
  • Acelerômetro
  • Magnetômetro
  • Temperatura
  • Pressão de barométrica
  • Umidade

Este guia de início rápido usa o .NET para recuperar valores de sensor do sensor chapéu, responder à entrada de um joystick e orientar a matriz de LED.

Pré-requisitos

Preparar o Raspberry Pi

Use o raspi-config comando para garantir que os dois serviços a seguir sejam habilitados:

  • SSH
  • I2C

Para obter mais informações sobre raspi-config , consulte a documentação do Raspberry Pi.

Instalar o Git

Verifique se a versão mais recente do git está instalada em seu Raspberry Pi. Execute os seguintes comandos:

sudo apt update
sudo apt install git

Os comandos usam o comando de ferramenta de pacote avançado para:

  • Baixar informações do pacote de todas as fontes configuradas.
  • Instale a ferramenta de linha de comando git .

Executar o início rápido

Anexe o sensor chapéu ao seu Raspberry Pi. Em um prompt do bash no Raspberry Pi (local ou remoto), execute o seguinte comando:

. <(wget -q -O - https://aka.ms/dotnet-iot-sensehat-quickstart)

O comando baixa e executa um script. O script:

  • Instala o SDK do .NET.
  • clona um repositório GitHub que inclui o projeto de início rápido do Sense HAT.
  • Compila o projeto.
  • Executa o projeto.

Observe a saída do console conforme os dados do sensor são exibidos. A matriz de LED exibe um pixel amarelo em um campo de azul. Manter o joystick em qualquer direção move o pixel amarelo nessa direção. Clicar no botão do joystick central faz com que o plano de fundo mude de azul para vermelho.

Obter o código-fonte

A fonte deste guia de início rápido está disponível em github.

Próximas etapas