Índice:

SoNAR de varredura ultrassônica do Arduino atualizado: 5 etapas
SoNAR de varredura ultrassônica do Arduino atualizado: 5 etapas
Anonim
Arduino Ultrasonic Scanning SoNAR atualizado
Arduino Ultrasonic Scanning SoNAR atualizado

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:

Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem
Imagem

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: