Compartilhar via


Guia do Projeto de Fiação do Arduino

Importante

A equipe do Windows 10 IoT não está mais mantendo ativamente o Arduino.

Este guia percorrerá a criação, configuração e implantação de um projeto de fiação do Arduino usando o Windows IoT Core.

Os projetos de fiação do Arduino utilizam o driver Arduino Wiring API familiar e fácil de usar com o Windows IoT Lightning DMAP: um driver que usa mapeamento direto de memória para fornecer velocidades de desempenho significativas. Você pode copiar e colar esboços e bibliotecas do Arduino em seus projetos de fiação do Arduino do IoT Core e executá-los em dispositivos IoT Core suportados, incluindo Raspberry Pi2, 3 e Minnowboard Max! Consulte a seção de desenvolvimento desta página para obter mais informações.

Instalar os modelos do Microsoft IoT

Observação

Baixe o VS 2015 para acessar os modelos de fiação do Arduino - esses modelos não são suportados no VS 2017 e além.

Fornecemos uma extensão do Visual Studio que instalará automaticamente um modelo VS para os projetos de fiação do Arduino, bem como outros tipos de projeto do Microsoft IoT.

Alterar o driver padrão do controlador

Você precisará estar executando o Direct Memory Mappped Driver para escrever soluções de fiação Arduino! Consulte o Guia de configuração do Lightning para obter instruções!

Desenvolver

Complete um dos exemplos de "Fiação" na Página de Amostras ou crie seu próprio projeto! Qualquer um dos exemplos que criamos que são escritos usando a fiação do Arduino será listado assim: Blinky (Wiring). Blinky, o projeto conônico "Hello World" para projetos de IoT, é um ótimo lugar para começar para o seu primeiro projeto!

Criar um novo Projeto

  1. Abra o Visual Studio.

  2. Selecione Arquivo - Novo ->> Projeto...

  3. Na caixa de diálogo exibida, escolha:
    Visual C++ - Windows - Windows IoT Core ->>> Aplicativo de fiação Arduino para Windows IoT Core
    (pode aparecer em vez disso como)
    Visual C++ - Windows IoT Core ->> Aplicativo de fiação Arduino para Windows IoT Core

App Create

Portabilidade

A API de fiação do Arduino foi cuidadosamente implementada para tornar possível copiar/colar suas bibliotecas e esboços em um projeto de fiação do Arduino. No entanto, há, em algumas circunstâncias, pequenas modificações que você pode ter que fazer em seus esboços ou bibliotecas. Criamos um Guia de Portabilidade de Fiação do Arduino fácil de seguir para cobrir esses possíveis problemas.

Compilar e implantar

  • No Visual Studio, verifique se "Computador remoto" está selecionado como seu destino de implantação.
  • Além disso, verifique se a arquitetura está definida para corresponder à placa na qual você está executando seu projeto. Para Raspberry Pi 2 ou 3 escolha "ARM" e para Minnowboard Max, escolha "x86".

Remote Machine

  • Abra as propriedades da solução encontradas no menu de contexto Depurar no Visual Studio.

Solution Properties

  • localize o endereço IP ou o nome da máquina do seu dispositivo. Use o aplicativo Windows 10 IoT Core Dashboard ou conecte seu dispositivo a um monitor.
  • Digite o nome da máquina (minwinpc por padrão) ou o endereço IP da máquina remota no campo 'nome da máquina'. Se você renomeou seu dispositivo para algo além de 'minwinpc', use esse nome na caixa de login.
  • Verifique se o Tipo Authentican é: Universal (Protocolo Não Criptografado)

Solution Properties 1

  • Pressione F5 para criar e implantar seu projeto no dispositivo.