Índice:
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Estou atualizando o projeto SONAR ultrassônico de digitalização. Eu quero adicionar alguns botões na tela de processamento que irão alterar o azimute, rumo, alcance, velocidade e inclinação para um segundo servo. Comecei com o projeto Lucky Larry. Eu acredito que ele é o criador deste sistema. Como um ex-sonarman da Marinha, vejo as melhorias necessárias. Além disso, esta foi uma excelente oportunidade para desenvolver um backbone full duplex para projetos futuros do Arduino / Processing. Eu também adicionei uma unidade de alcance Sharp IR a este projeto que espero usar em conjunto com o sensor U / S. Em última análise, este será um pod de sensor de navegação e mapeamento para robôs móveis. Tenho a maioria das atualizações funcionando.
Milestones atingidos:
Modos de funcionamento.
Velocidades de digitalização funcionando.
Inclinação da cabeça funcionando.
Então, esse é um trabalho em andamento e sei que há alguns problemas, mas funciona. Este projeto mora aqui.
www.facebook.com/groups/596507724269561/
Pendência:
Manter os botões acesos após a seleção.
Obtendo o sensor infravermelho exibido em azul com a sobreposição em roxo.
Nivelando a cabeça do sensor com um giroscópio.
Eu subi nos ombros de gigantes para começar e tive a ajuda de algumas pessoas muito grandes para me levar até aqui. Se você pegar este código e melhorá-lo, compartilhe-o de volta
Suprimentos
Arduino Nano
Nano Sensor Shield
2 x servo motor (mg-996)
Sensor ultrassônico HC-SR04
Estoque de ângulo de alumínio
Montagem do Sensor
Passo 1:
Eu imprimi em 3D minha montagem de servo e fiz suportes de servo rápidos de ângulo de alumínio na serra de fita. Use qualquer conjunto de pan e tilt que puder encontrar ou fazer. Com a blindagem do sensor, as conexões são bem simples
trigPin = 3
echoPin = 4
Pan_Servo = 5
Tilt_Servo = 6
Passo 2:
Etapa 5: Software necessário para Arduino SoNAR:
Você precisará do IDE arduino e do IDE de processamento para executar este projeto de sonar. O IDE de processamento receberá os valores enviados do arduino e exibirá os dados no PC. Os botões na tela mudam o comportamento do esboço do arduino.
Recomendado:
Tacômetro / Medidor de varredura usando Arduino, OBD2 e barramento CAN: 8 etapas
Tacômetro / Medidor de varredura usando Arduino, OBD2 e ônibus CAN: Qualquer proprietário de Toyota Prius (ou outro veículo híbrido / especial) saberá que seus painéis podem estar faltando alguns mostradores! Meu prius não tem RPM do motor ou medidor de temperatura. Se você é um cara de desempenho, você pode querer saber coisas como o tempo de avanço e
Introdução aos recursos de varredura e modificação: 9 etapas
Introdução aos recursos de varredura e modificação: Este tutorial irá expor você ao comando básico de varredura, recursos de furo, padrão circular, filete, chanfro, revolução e reutilização de esboços. Acesse o pacote de desenhos para dimensionamento técnico e utilize os vídeos sem som para auxiliá-lo com
Construir este gerador de sinal de varredura LED de 5 Hz a 400 KHz a partir de kits: 8 etapas
Construa este gerador de sinal de varredura de LED de 5 Hz a 400 KHz a partir de kits: Construa este gerador de sinal de varredura fácil a partir de kits prontamente disponíveis. na época, que era um gerador de sinais. Eu queria um
Varredura de LED 3x3: 9 etapas
Varredura de LEDs 3x3: Neste Instrutível, mostrarei as etapas e o código para construir seu próprio caça-minas baseado em Arduino! COISAS QUE VOCÊ PRECISA; 1 X Arduino UNO R32 X Potenciômetro 1 x Botão9 x LEDS10 x 220 Ohm Resistores
Usando o Meshlab para limpar e montar dados de varredura a laser: 8 etapas
Usando Meshlab para limpar e montar dados de varredura a laser: Meshlab é um programa de software de código aberto usado para manipular e editar dados de malha. Este tutorial mostrará especificamente como montar, limpar e reconstruir dados de um scanner a laser 3D. As técnicas usadas com o scanner usado aqui devem ser