아두이노 로드셀 질량센서 질문
조회수 678회
#include <HX711.h>
//hx711 라이브러리를 포함시킨다.
#define calibration_factor -7050.0
//최초 영점을 잡기 위해서 calibration(교정)을 해준다.
#define DOUT3
//데이터 핀 3번핀
#define CLK2
//클럭 핀 2번 핀
HX711 scale(A1, A0) ;
void setup( ) {
Serial.begin(9600);
Serial.println("test!");
scale.set_scale(calibration_factor);
scale.tare();
//영점잡기. 현재 측정값을 0으로 함
Serial.println("Readings:");
}
void loop() {
int a=scale.get_units();
if(a;a>0){
Serial.print("Reading:");
Serial.print(a,1);
Serial.print("lbs");
Serial.println();
}
}
아두이노 완전 초보입니다.. 무게감지에 변화가 생겼을때에만 값을 출력하도록 if를 이용해서 코드를 만들어보았는데 제가 이해를 제대로 한건지 잘 모르겠습니다.. scale.get_units() 가 출력값을 도출하는 역할인건가요??
댓글 입력