아두이노 기울기 센서 예제

LED는 기울기 동작을 나타내는 데도 사용됩니다. 아두 이노의 출력 전류는 20mA에 불과하므로, 우리는 전류 제한 저항없이 아두 이노에 직접 LED를 연결하고 있습니다. 기울기 센서 또는 틸트 스위치는 물체의 방향을 감지하는 구성 요소입니다. 틸트 센서를 적용하기 위한 가장 좋은 예 중 하나는 항공기에서 사용하는 것입니다. 틸트 스위치는 매우 강건하다, 당신은 쉽게 그들에게 납땜 리드를 클립, 브레드 보드에 연결, 악어 클립 등을 사용할 수 있습니다 당신이 해야 할 유일한 주의 는 리드가 너무 많이 부러질 수 있으므로 구부리는 것을 피하는 것입니다. 아래 코드에서는 핀을 입력 및 출력으로 정의합니다. 핀 2와 핀 3은 각각 LED 및 버저용 출력 핀으로 설정되며 핀 4는 기울기 센서에서 입력 데이터를 얻기 위한 입력으로 설정됩니다. 틸트 센서는 오늘날 보안 경보 시스템의 필수 구성 요소입니다. 독립형 틸트 센서는 기울기 각도 또는 움직임을 감지합니다. 틸트 센서는 수은 및 롤러 볼 기술을 사용하여 구현할 수 있으며, 장착되는 표면의 유형에 따라 기계식 스레딩, 자석 또는 접착제를 사용하여 장착할 수 있습니다. 아두 이노에 의해 기울기의 검출을 나타내는 버저와 LED가 사용됩니다.

버저는 다른 톤을 생성하기 위해 아두 이노의 PWM 출력에 의해 제어됩니다. 이 예제를 완료하려면 다음 코드를 Arduino 보드에 업로드합니다. 앞에서 언급했듯이 기울기 센서는 기본적으로 스위치입니다. 틸트 센서의 한쪽 끝 또는 단자는 Arduino의 디지털 I/O 핀에 연결됩니다. 틸트 센서 모듈은 적절한 점퍼 와이어를 사용하여 arduino에 연결할 수 있습니다. 우선 전원 공급 라인을 연결; 모듈의 VCC 및 GND는 각각 아두이노의 5V 및 GND에 한다. 다음으로 모듈의 디지털 출력(DO)을 디지털 핀 2(D2)에 연결합니다. 전체 하드웨어는 Arduino 보드의 DC IN /USB 소켓을 통해 9V DC / USB 소스로 전원을 공급받아야합니다. 틸트 스위치 위치를 똑바로 세워 놓습니다. 따라서, 버저의 포지티브 단자는 아두이노의 PWM 핀중 어느 에 연결된다. 이 데모에서는 핀 6에 연결됩니다. 버저의 다른 단자는 접지에 연결되어 있습니다.

기울기 센서 스위치는 물체의 방향을 감지하고 그에 따라 출력을 높거나 낮게 제공하는 전자 장치입니다. 기본적으로, 그것은 이동하고 회로를 만드는 내부 수은 공을 가지고있다. 따라서 틸트 센서는 방향에 따라 회로를 켜거나 끌 수 있습니다. 이 프로젝트에서는 아두 이노 UNO와 수은 스위치 / 틸트 센서를 인터페이싱하고 있습니다. 우리는 기울기 센서의 출력에 따라 LED와 버저를 제어하고 있습니다. 센서를 기울일 때마다 알람이 켜집니다. 이 틸트 센서 회로에서 틸트 센서의 작동을 볼 수도 있습니다. 수은 스위치에는 수은 비드를 포함하는 밀봉 유리 봉투에 하나 이상의 전기 접합부 세트가 있습니다.

봉투에는 공기, 불활성 가스 또는 진공이 포함될 수도 있습니다. 중력은 지속적으로 봉투의 가장 낮은 지점으로 수은의 방울을 당기고있다.

Dark Bugsy아두이노 기울기 센서 예제