Índice:
- Suprimentos
- Etapa 1: inicie o Visuino e selecione o tipo de placa ESPcopter
- Etapa 2: No Visuino: adicione aceleração ao ângulo
- Etapa 3: No Visuino: Adicionar Componente de Pacote e Definir Marcador de Cabeçalho
- Etapa 4: No Visuino: adicione 3 elementos binários analógicos ao componente do pacote e conecte-os
- Etapa 5: gerar, compilar e fazer upload do código do Arduino
- Etapa 6: e jogar …
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Por BoianMVisuinoFollow Mais do autor:
O ESPcopter agora é totalmente compatível com a versão mais recente do Visuino, e isso o torna provavelmente o drone mais fácil de usar que existe!:-)
Com o suporte Visuino, você pode controlar os motores, o LED, trabalhar com o acelerômetro, giroscópio e bússola, comunicar-se com o drone por WiFi, experimentar diferentes arquivos para obter estabilidade em voo, fazer com que ele se comunique com outros drones ou computadores e muito mais …
Conecte seus próprios sensores e personalize o drone da maneira que quiser! Você pode programar um drone, ou ainda mais divertido … programe um enxame de drones para se comunicarem entre si e trabalharem juntos:-).
O ESPcopter está atualmente fazendo crowdfunding, com diferentes níveis de recompensa disponíveis, dependendo das placas de expansão e da quantidade desejada.
Primeiro Projeto:
A bússola envia forças de rumo X, Y e Z. Freqüentemente, no entanto, precisamos converter as forças em ângulo X, Y, Z 3D para determinar a orientação 3D do sensor.
Suprimentos
O ESPcopter agora é totalmente compatível com a versão mais recente do Visuino, e isso o torna provavelmente o drone mais fácil de usar que existe!:-) Com seu suporte Visuino você pode controlar os motores, o LED, trabalhar com o acelerômetro, giroscópio e bússola, comunicar-se com o drone por WiFi, experimentar diferentes arquivos para obter estabilidade em vôo, fazer com que ele se comunique com outros drones ou computadores e mais …
Conecte seus próprios sensores e personalize o drone da maneira que quiser! Você pode programar um drone, ou ainda mais divertido … programe um enxame de drones para se comunicarem entre si e trabalharem juntos:-).
O ESPcopter está atualmente fazendo crowdfunding, com diferentes níveis de recompensa disponíveis, dependendo das placas de expansão e da quantidade desejada.
Primeiro Projeto:
A bússola envia as forças de aceleração X, Y e Z. Freqüentemente, no entanto, precisamos converter as forças em ângulo X, Y, Z 3D para determinar a orientação 3D do sensor.
Etapa 1: inicie o Visuino e selecione o tipo de placa ESPcopter
Para iniciar a programação do Arduino, você precisará ter o IDE do Arduino instalado aqui:
Certifique-se de instalar 1.6.7 ou superior, caso contrário, este Instructable não funcionará!
O Visuino: https://www.visuino.com também precisa ser instalado.
Inicie o Visuino como mostrado na primeira imagem
Clique no botão "Ferramentas" no componente Arduino no Visuino
Quando a caixa de diálogo aparecer, selecione ESPcopter como mostrado
Etapa 2: No Visuino: adicione aceleração ao ângulo
Primeiro, precisamos adicionar o componente para converter o Cabeçalho da Bússola X, Y, Z em Ângulo 3D X, Y, Z:
- Digite "ângulo" na caixa Filtro da caixa de ferramentas do componente e selecione o componente "Aceleração para ângulo" e solte-o na área de design
- Clique na caixa "Fora" da caixa "Bússola" contendo os pinos de aceleração X, Y, X do componente ESPCopter para começar a conectar todos os pinos de saída de uma vez
- Mova o mouse sobre o pino de entrada "X" da caixa "Entrada" do componente AccelerationToAngle1. O Visuino irá espalhar automaticamente os fios para que eles se conectem corretamente ao resto dos pinos
Etapa 3: No Visuino: Adicionar Componente de Pacote e Definir Marcador de Cabeçalho
Para enviar todos os dados dos canais pela porta serial do Arduino, podemos usar o componente Pacote para empacotar os canais juntos e exibi-los no Escopo e Medidores no Visuino:
- Digite "pacote" na caixa Filtro da caixa de ferramentas do componente e selecione o componente "Pacote do componente" e solte-o na área de design
- Em Propriedades, expanda a propriedade "Marcador de cabeça"
- Em Propriedades, clique no botão "…"
- No editor de Bytes digite alguns números, como exemplo
- Clique no botão OK para confirmar e fechar o editor
Etapa 4: No Visuino: adicione 3 elementos binários analógicos ao componente do pacote e conecte-os
Clique no botão "Ferramentas" do componente Packet1 (Figura 1)
- No editor "Elementos" selecione o elemento "Binário Analógico" e clique no botão "+" 3 vezes (Figura 1) para adicionar 3 elementos analógicos (Figura 2)
- Clique na caixa "Out" da caixa "Accelerometer" que contém os pinos do componente AccelerationToAngle1 para começar a conectar todos os pinos Out de uma vez (Figura 4)
- Mova o mouse sobre o pino "In" do elemento "Elements. Analog (Binary) 1" do componente Packet1. O Visuin irá espalhar automaticamente os fios para que eles se conectem corretamente ao restante dos pinos (Figura 4)
- Conecte o pino de saída "Out" do componente Packet1 ao pino de entrada "In" do canal "Serial [0]" do componente "Arduino"
Etapa 5: gerar, compilar e fazer upload do código do Arduino
- No Visuino, pressione F9 ou clique no botão mostrado na Figura para gerar o código do Arduino e abra o IDE do Arduino
- No IDE do Arduino, clique no botão Upload para compilar e fazer upload do código
Etapa 6: e jogar …
O ESPcopter está atualmente fazendo crowdfunding, com diferentes níveis de recompensa disponíveis, dependendo das placas de expansão e da quantidade desejada.