산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

소형 음향 부상

구성품 및 소모품

Arduino UNO
× 1
초음파 센서 - HC-SR04(일반)
× 1

앱 및 온라인 서비스

Arduino IDE

이 프로젝트 정보

회로 시뮬레이션 등을 보려면 내 웹사이트에서 이 프로젝트를 보십시오!

음향 부상은 소리가 파동으로 작용한다는 사실을 통해 가능합니다. 두 개의 음파가 서로 교차할 때, 그들은 서로 건설적으로 또는 파괴적으로 간섭할 수 있습니다. (노이즈 캔슬링 헤드폰이 작동하는 방식입니다.)

이 프로젝트는 초음파 거리 센서를 사용하여 공중 부양 효과를 만듭니다. 이것은 두 개의 반대 음파가 서로 간섭하는 "포켓"을 만들어 작동합니다. 주머니에 물건을 넣으면 제자리에 떠 있는 것처럼 보입니다.

필요한 재료:

<울>
  • Arduino 보드:https://amzn.to/2DLjxR2
  • H 브리지:https://amzn.to/2DXFw7y
  • 거리 센서:https://amzn.to/2PSbJU2
  • 브레드보드:https://amzn.to/2RYqiSK
  • 점퍼 와이어:https://amzn.to/2Q7kiKc
  • 다이오드:https://amzn.to/2KlYMf8
  • 커패시터(아마도):https://amzn.to/2DYnCla
  • Amazon Associate로서 저는 적격 구매로 수익을 얻습니다.

    1단계:초음파 송신기 구입

    이 단계에서는 거리 센서를 희생해야 합니다(걱정하지 마세요. 상대적으로 저렴합니다).

    <울>
  • 납땜을 제거하고 보드에서 두 송신기를 제거합니다.
  • 메쉬 스크린을 하나에서 제거 및 저장
  • 두 송신기에 전선 납땜
  • 2단계:회로 생성

    위의 회로를 만들고 다음 사항에 유의하십시오.

    <울>
  • 2개의 100nF 커패시터를 반드시 포함할 필요는 없습니다. (보드가 어떤 이유로 인해 회로를 처리할 수 없고 자체적으로 종료되는 경우에만)
  • 9v 배터리는 모든 DC 전원 공급 장치를 위한 것입니다. 광산은 7.5v LiPo 배터리로 잘 작동했습니다.
  • 3단계:코드

    이 코드를 Arduino에 업로드하십시오:

    // 원본 코드:https://makezine.com/projects/micro-ultrasonic-levitator/byte TP =0b10101010; // 다른 모든 포트는 반전된 신호를 수신합니다. setup() { DDRC =0b11111111; // 모든 아날로그 포트를 출력으로 설정 // Timer1 초기화 noInterrupts(); // 인터럽트 비활성화 TCCR1A =0; TCCR1B =0; TCNT1 =0; OCR1A =200; // 비교 레지스터 설정(16MHz / 200 =80kHz 구형파 -> 40kHz 전파) TCCR1B |=(1 < 프리스케일링 없음 TIMSK1 |=(1 < 

    4단계:송신기 장착 및 보정

    이 작업을 수행하려면 무엇이든 사용할 수 있지만 저는 결국 도움의 손길을 사용하게 되었습니다(여기에서 일부 구매:https://amzn.to/2TPifsW):

    <울>
  • 서로 약 3/4" 간격으로 송신기를 배치하여 시작합니다.
  • 완두콩 크기의 절반 정도인 작은 스티로폼 조각을 준비합니다(둥글 필요는 없음).
  • 1단계의 메쉬 화면에 스티로폼을 놓습니다.
  • 핀셋이나 플라이어를 사용하여 두 송신기 사이에 위치시킵니다(가까이 가면 흔들리기 시작해야 함).
  • 스티로폼이 가만히 있을 때까지 송신기를 이리저리(더 가깝게, 더 멀리) 이동합니다.
  • 문제 해결

    처음에는 작동시키는 데 약 15분이 걸렸지만 그 후에는 다시 작동시키는 것이 꽤 쉬웠습니다. 다음은 처음에 작동하지 않는 경우 시도해 볼 수 있는 몇 가지 사항입니다.

    <울>
  • 모든 것을 올바르게 연결했는지 확인
  • H-브리지에 대한 전압 증가(다른 배터리)
  • 스티로폼의 작은 조각 얻기
  • 송신기에 대해 다른 위치를 시도하십시오.
  • 콘덴서를 추가해 보세요(아직 하지 않은 경우)
  • 여전히 작동하지 않으면 문제가 있는 것일 수 있습니다. 다른 송신기 세트나 새 배터리를 사용해 보십시오.
  • <섹션 클래스="섹션 컨테이너 섹션 축소 가능" id="코드">

    코드

    <울>
  • 코드 스니펫 #1
  • 코드 스니펫 #1Arduino
    // 원본 코드 출처:https://makezine.com/projects/micro-ultrasonic-levitator/byte TP =0b10101010; // 다른 모든 포트는 반전된 신호를 수신합니다. setup() { DDRC =0b11111111; // 모든 아날로그 포트를 출력으로 설정 // Timer1 초기화 noInterrupts(); // 인터럽트 비활성화 TCCR1A =0; TCCR1B =0; TCNT1 =0; OCR1A =200; // 비교 레지스터 설정(16MHz / 200 =80kHz 구형파 -> 40kHz 전파) TCCR1B |=(1 < 프리스케일링 없음 TIMSK1 |=(1 <  

    회로도


    제조공정

    1. 발한 억제제/데오도란트 스틱
    2. Clientron, 고급 시장 진출을 위한 PT2500/ PST750 POS 터미널 공개
    3. CXL 2.0 /PCIe 5.0 솔루션으로 이기종 컴퓨팅 및 데이터 병목 현상 해결
    4. 라즈베리 파이 차고 도어 오프너(문 상태 스트리밍 비디오 포함).
    5. EMAR Mini – 긴급 지원 로봇
    6. 음향 부상을 사용한 Pt 나노결정 및 Pt/미세공성 La2O3 재료의 빠른 합성
    7. 유지보수 소프트웨어/CMMS – 비즈니스 사례 준비
    8. 미니 VMC 머신이란 무엇입니까?
    9. 미니 CNC 선반이란 무엇입니까?
    10. 미니 CNC 터닝 머신이란 무엇입니까?