Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Construa um Dispositivo de Levitação Ultrassônica com Arduino – Guia Passo a Passo

Componentes e Materiais

Ferramentas Necessárias

Aplicativos e Serviços Online

Sobre o Projeto

É fascinante ver algo flutuando no ar ou no espaço livre como naves alienígenas. Isso é exatamente o que um projeto de anti-gravidade faz. O objeto (basicamente um pequeno pedaço de papel ou isopor) é colocado entre dois transdutores ultrassônicos que geram ondas sonoras acústicas. O objeto flutua no ar devido a essas ondas que parecem ser de anti-gravidade.

Neste tutorial, vamos discutir a levitação ultrassônica e construir uma máquina de levitação usando Arduino.

Passo 1: Como Isso é Possível

Para entender como a levitação acústica funciona, você precisa saber um pouco sobre gravidade, ar e som.

Gravidade é uma força que faz objetos se atraírem. Um objeto enorme como a Terra atrai facilmente objetos próximos, como maçãs em árvores.

Ar é um fluido que se comporta essencialmente como líquidos. Feito de partículas microscópicas que se movem em relação umas às outras. As partículas em gases estão mais afastadas e se movem mais rápido que em líquidos.

Som é uma vibração que viaja através de um meio (gás, líquido ou sólido). Ao tocar um sino, ele vibra no ar. Um lado empurra moléculas de ar, aumentando a pressão (compressão). O lado oposto puxa moléculas, criando região de menor pressão (rarefação). Sem movimento molecular, o som não viaja – por isso não há som no vácuo.

Levitador Acústico

Um levitador acústico básico tem duas partes principais: um transdutor (superfície vibratória que produz o som) e um refletor. Frequentemente ambos têm superfícies côncavas para focar o som. Uma onda sonora viaja do transdutor e reflete no refletor. Três propriedades básicas ajudam a suspender objetos no ar:

Quando uma onda sonora reflete em uma superfície, a interação entre compressões e rarefações causa interferência. Compressões que se encontram amplificam-se; compressões que encontram rarefações cancelam-se. Reflexão e interferência podem criar uma onda estacionária. Ondas estacionárias parecem vibrar em segmentos em vez de viajar. Essa ilusão de imobilidade dá o nome. Ondas estacionárias têm nós (áreas de pressão mínima) e antinós (áreas de pressão máxima). Os nós são a razão da levitação acústica.

Colocando o refletor à distância correta do transdutor, cria-se uma onda estacionária. Quando a orientação da onda é paralela à gravidade, partes têm pressão descendente constante e outras pressão ascendente constante. Nos nós a pressão é mínima – podemos colocar pequenos objetos lá e levitá-los.

Passo 2: Componentes Necessários

Passo 3: Diagrama de Circuito

O princípio de funcionamento é simples. Componentes principais: Arduino, CI driver de motor L298, e transdutor ultrassônico do módulo HCSR04. Geralmente o sensor transmite onda acústica entre 25kHz a 50kHz. Neste projeto usamos transdutor HCSR04 (40 kHz). O Arduino gera sinal de oscilação de 40kHz nos pinos A0 e A1, aplicado à entrada do driver dual L293D para acionar o transdutor. Aplicamos sinal de 40kHz com tensão de acionamento (tipicamente 7.4V) no transdutor. Este produz ondas sonoras acústicas. Dois transdutores face a face em direções opostas criam ondas que se intersectam, permitindo objetos flutuarem. Assista ao vídeo para mais detalhes.

Passo 4: Fabricando o Transdutor

Primeiro, dessolde o transmissor e receptor do módulo ultrassônico. Remova a capa protetora e conecte fios longos. Posicione transmissor e receptor um sobre o outro – a posição é muito importante. Devem ficar frente a frente em direções opostas, na mesma linha, para que ondas viajem e se intersectem. Usei folha de espuma, porcas e parafusos.

Assista ao vídeo de montagem para melhor entendimento.

Passo 5: Programação

O código é muito simples, poucas linhas. Usando timer e funções de interrupção, geramos sinal oscilante de 40kHz nos pinos A0 e A1 do Arduino.

Baixe o código Arduino aqui.

Passo 6: Conexões

Conecte tudo conforme o diagrama de circuito. Lembre-se de conectar ambos os GNDs juntos.

Passo 7: Pontos Importantes e Melhorias

Passo 8: Agradecimentos

Dúvidas? Comente abaixo!

Código

Gist

https://gist.github.com/EDISON-SCIENCE-CORNER/3ebb7020d0dacbbae949afb8f29bfcc3

Esquemático

Diagrama de circuito disponível na imagem do projeto original.

Processo de manufatura

  1. Controle de Brilho de LED com PWM via Botão no Arduino Mega
  2. FlickMote: Controle Remoto IR por Gestos para Casa Inteligente
  3. Construa um Pote Inteligente IoT com ESP8266, Arduino e Sensor Ultrassônico – Monitoramento em Tempo Real
  4. Construa um Homem de Ferro com Arduino: Componentes, Sensores e Guia Passo a Passo
  5. Find Me: Localizador Inteligente de Objetos com Arduino e Bluetooth
  6. Medir a Massa da Terra com Arduino: Guia DIY Passo a Passo
  7. Controlador de Umidificador DIY com Arduino e Relé – Configuração Segura de Alta Tensão
  8. Medição de Distância em Tempo Real com Sonar Arduino e Visualização no Processing
  9. Contador Inteligente de Vagas: Rastreamento de Veículos em Tempo Real com Arduino, Processing e PHP
  10. Construa uma Bússola Digital em Tempo Real com Arduino e Processing