sw-420 예제

이는 당신에게 전자 제품의 좋은 세트와 예를 제공하는 책을 제공합니다. 좋은 예입니다. 그냥 내가 PCB 보드에 빨간색 LED를 제거 할 수 있습니다 알고 싶어? 배터리로 실행중이기 때문에 전력 소비를 줄여야 합니다. 예를 들어, 내 801S 보드는 내가 그것을 흔들 때마다 펄스를 제공합니다. 흔들림의 강도가 어떤 영향을 미치는지 판단하기는 어렵습니다. 내가 아는 것은 보드가 모든 흔들림에 대한 신호를 주고 있다는 것입니다. arduino 웹 사이트에 따르면 그것은 시간의 측정이다 „핀에 펄스 (높은 또는 LOW 중 하나)를 읽습니다. 예를 들어 값이 높으면 pulseIn()이 핀이 높을 때까지 기다렸다가 타이밍을 시작한 다음 핀이 LOW로 이동될 때까지 기다렸다가 타이밍을 중지합니다. 펄스 의 길이를 마이크로초 단위로 반환합니다.

지정된 시간 내에 펄스가 시작되지 않으면 포기하고 0을 반환합니다. 이 작업이 작동하면 데이터를 다시 보고하는 블루투스 기능을 추가 할 수 있습니다. 블루투스를 할 아두 이노 모듈이있을 것입니다하지만 당신은 또한 무선 랜을보고 할 수 있습니다. 예를 들어, wemos와 같은 wifi를 포함하는 여러 개발 보드가 있습니다. VR1은 전위차계, 전위차계의 Pin2는 U1A의 Pin3에 연결되어 있으며 진동 데이터를 제공하기 위해 DC 모터에 장착 된 가속도계에서 데이터를 수신할 대학 모듈을 위한 회로를 구축하고 있습니다. 지너 아두 이노 키트. 나는이 키트를 가지고 : https://store.arduino.cc/genuino-starter-kit 그로브 – 진동 센서 (SW-420)는 고감도 비 지향성 진동 센서입니다. 모듈이 안정적이면 회로가 켜지고 출력이 높습니다.

이동이나 진동이 발생하면 회로가 잠시 분리되고 출력이 낮아집니다. 동시에 자신의 필요에 따라 감도를 조정할 수도 있습니다. 모두 모두, 이것은 진동 또는 기울기 센서를위한 완벽한 모듈입니다. 회로는 SW-420 모듈과 LED가 아두 이노 우노와 연결되어 있는 곳에서 구성됩니다. 여기서 센서는 Arduino에 연결하기 위해 세 개의 핀만 있으면 됩니다. 좌측 다이어그램과 마찬가지로 3개의 핀은 DO, GND 및 VCC로 레이블이 지정됩니다. 이들은 각각 디지털 아웃, 접지 및 전압 공통 수집기와 관련이 있습니다. 당신이 뭔가를 가지고 일단 내가 그것을 얻기 위해 시도 할 것 센서에서 받은 데이터를 기록하고 직렬을 통해 다시보고 (이것은 위의 코드가 할 것입니다). 안녕 얘들 아. 나는 알카홀 의존성을 복구하여 사용하기 위해 손이 흔들리고 / 떨리는 정도를 측정하는 아두 이노 구동 모니터를 만들기 위해 노력하고 있습니다 … 나!! 나는 그들의 복구 프로그램에 대한 사용자 피드백을 제공하기 위해 일 v 일 결과를 표시 할 수있는 데이터 로거 및 그래픽 인터페이스와 연결하고 싶습니다.

누군가가 올바른 방향으로 나를 가리 킬 수 있다면 하드웨어와 코드 모두 나는 그것을 대단히 감사할 것입니다. 많은 감사 아두 이노 코드 가치 읽기 및 직렬 인쇄 진동 값, 이 코드는 측정이 1000 보다 큰 갈 때 온보드 LED켜, 당신은 당신의 필요에이 임계 값을 조정할 수 있습니다. 1 개 이상의 진동 센서를 넣으려면 코딩이 어떻게 생겼는지 알 수 있습니까? 1000 무엇을 의미 합니까? 그것은 1000mm, 1000um 또는 뭔가 다른 진동 문제가 오고 있는 지표가 될 수 있습니다. 그것은 당신의 기계가 건초 선, 이빨을 누락 로봇에 기어, 또는 더 나쁜, 어렴풋이 지진이 될 수 있습니다! 이 진동 센서 자습서에서는 특별히 설계된 센서와 Arduino 마이크로 컨트롤러를 사용하여 진동을 감지하는 방법을 살펴봅니다. 이 진동이없는 경우,이 모듈 출력 로직 낮음 신호는 LED 빛을 나타냅니다,그리고 그 반대의 경우도 마찬가지입니다. 센서가 출력을 표시하고 이전 출력이 저장되는 곳에 두 개의 정수가 선언되어 진동이 발생하는지 여부를 감지하는 데 더 사용됩니다. 우리의 포럼에 문제를 제출하는 것을 망설이지 말라. 이 SW-420 진동 모듈은 3.3V에서 5V까지 작동할 수 있습니다. 이 센서는 LM393 비교기를 사용하여 임계값 이상의 진동을 감지하고 디지털 데이터인 로직 로우 또는 로직 하이, 0 또는 1을 제공합니다. 정상 작동 중에 센서는 로직 로우를 제공하며 진동이 감지되면 센서는 로직 하이를 제공합니다.