Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Mini levitación acústica

Componentes y suministros

Arduino UNO
× 1
Sensor ultrasónico - HC-SR04 (genérico)
× 1

Aplicaciones y servicios en línea

Arduino IDE

Acerca de este proyecto

¡Vea este proyecto en mi sitio web para ver una simulación de circuito y más!

La levitación acústica es posible gracias al hecho de que el sonido se comporta como una onda. Cuando dos ondas sonoras se cruzan, pueden interferir de forma constructiva o destructiva entre sí. (Así es como funcionan los auriculares con cancelación de ruido).

Este proyecto utiliza un sensor de distancia ultrasónico para crear un efecto de levitación. Esto funciona creando "bolsillos" donde dos ondas sonoras opuestas interfieren entre sí. Cuando se coloca un objeto en el bolsillo, permanecerá allí, aparentemente flotando en su lugar.

Materiales necesarios:

  • Placa Arduino:https://amzn.to/2DLjxR2
  • Puente en H:https://amzn.to/2DXFw7y
  • Sensor de distancia:https://amzn.to/2PSbJU2
  • Placa de pruebas:https://amzn.to/2RYqiSK
  • Cables de puente:https://amzn.to/2Q7kiKc
  • Diodo:https://amzn.to/2KlYMf8
  • Condensadores (tal vez):https://amzn.to/2DYnCla

Como asociado de Amazon, gano con las compras que califican.

Paso 1:Obtenga transmisores ultrasónicos

Deberá sacrificar un sensor de distancia para este paso (no se preocupe, son relativamente baratos):

  • Desoldar y quitar ambos transmisores de la placa
  • Quite y guarde la pantalla de malla de uno
  • Suelde cables a ambos transmisores

Paso 2:crea el circuito

Cree el circuito anterior y observe lo siguiente:

  • Es posible que no necesite incluir necesariamente los dos condensadores de 100 nF. (solo si su placa por alguna razón no puede manejar el circuito y sigue apagándose)
  • La batería de 9v es un sustituto de cualquier fuente de alimentación de CC; la mía funcionó bien con una batería LiPo de 7.5v

Paso 3:código

Sube este código a tu Arduino:

  // código original de:https://makezine.com/projects/micro-ultrasonic-levitator/byte TP =0b10101010; // Todos los demás puertos reciben la señal invertida setup () {DDRC =0b11111111; // Establecer todos los puertos analógicos para que sean salidas // Inicializar Timer1 noInterrupts (); // Deshabilitar interrupciones TCCR1A =0; TCCR1B =0; TCNT1 =0; OCR1A =200; // Establecer registro de comparación (16MHz / 200 =onda cuadrada de 80kHz -> onda completa de 40kHz) TCCR1B | =(1 < sin preescalado TIMSK1 | =(1 < 

Paso 4:Monte los transmisores y calibre

Realmente puedes usar cualquier cosa para hacer esto, pero terminé usando un par de manos amigas (compra algunas aquí:https://amzn.to/2TPifsW):

  • Comience colocando los transmisores aproximadamente a 3/4 "de distancia entre sí
  • Consiga un trozo pequeño de espuma de poliestireno de aproximadamente la mitad del tamaño de un guisante (no es necesario que sea redondo)
  • Coloque la espuma de poliestireno en la pantalla de malla del paso 1
  • Con pinzas o alicates, colóquelo entre los dos transmisores (debería comenzar a moverse cuando se acerque)
  • Mueva los transmisores (más cerca y más lejos) hasta que la espuma de poliestireno se quede quieta

Solución de problemas

Me tomó unos quince minutos hacerlo funcionar la primera vez, pero después de eso fue bastante fácil hacerlo funcionar nuevamente. Aquí hay algunas cosas que puede probar si no funciona al principio:

  • Asegúrese de haber cableado todo correctamente
  • Aumente el voltaje al puente H (batería diferente)
  • Consiga un trozo más pequeño de espuma de poliestireno
  • Pruebe con una posición diferente para los transmisores
  • Intente agregar los capacitores (si aún no lo hizo)
  • Si aún no funciona, es posible que algo esté roto:pruebe con un conjunto diferente de transmisores o una batería nueva.

Código

  • Fragmento de código n. ° 1
Fragmento de código n. ° 1 Arduino
 // código original de:https://makezine.com/projects/micro-ultrasonic-levitator/byte TP =0b10101010; // Todos los demás puertos reciben la señal invertida setup () {DDRC =0b11111111; // Establecer todos los puertos analógicos para que sean salidas // Inicializar Timer1 noInterrupts (); // Deshabilitar interrupciones TCCR1A =0; TCCR1B =0; TCNT1 =0; OCR1A =200; // Establecer registro de comparación (16MHz / 200 =onda cuadrada de 80kHz -> onda completa de 40kHz) TCCR1B | =(1 < sin preescalado TIMSK1 | =(1 <  

Esquemas


Proceso de manufactura

  1. Antitranspirante / desodorante en barra
  2. Clientron presenta el terminal POS PT2500 / PST750 para ingresar al mercado de alta gama
  3. Las soluciones CXL 2.0 / PCIe 5.0 desbloquean cuellos de botella heterogéneos de cómputo y datos
  4. Abre-puerta de garaje Raspberry Pi con transmisión de video del estado de la puerta.
  5. EMAR Mini - Robot de asistencia de emergencia
  6. Síntesis rápida de nanocristales de Pt y materiales de Pt / La2O3 microporosos mediante levitación acústica
  7. Heteroestructura ReS2 / GaAs Absorbedor saturable Pasivamente Q-Switched Láser Nd:YVO4
  8. Software de mantenimiento/CMMS:preparación de un caso de negocio
  9. ¿Qué es una máquina Mini VMC?
  10. ¿Qué es un mini torno CNC?
  11. ¿Qué es una mini máquina de torneado CNC?