아두이노 스마트 몸무게 저울
아두이노 무게 센서를 테스트하는 영상입니다.
시리얼 플로터
시리얼 모니터
설정 소스코드입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#include "HX711.h"
#define DOUT 3 // A1
#define CLK 2 // A0
HX711 scale(DOUT, CLK);
float calibration_factor = 7280; //7050 worked for my 440lb max scale setup
void setup() {
Serial.begin(9600);
Serial.println("HX711 calibration sketch");
Serial.println("Remove all weight from scale");
Serial.println("After readings begin, place known weight on scale");
Serial.println("Press + or a to increase calibration factor");
Serial.println("Press - or z to decrease calibration factor");
scale.set_scale();
scale.tare(); //Reset the scale to 0
long zero_factor = scale.read_average(); //Get a baseline reading
Serial.print("Zero factor: "); //This can be used to remove the need to tare the scale. Useful in permanent scale projects.
Serial.println(zero_factor);
}
void loop() {
scale.set_scale(calibration_factor); //Adjust to this calibration factor
Serial.print("Reading: ");
Serial.print(scale.get_units()*0.453592, 3);
Serial.print(" kg"); //Change this to kg and re-adjust the calibration factor if you follow SI units like a sane person
Serial.print(" calibration_factor: ");
Serial.print(calibration_factor);
Serial.println();
if(Serial.available())
{
char temp = Serial.read();
if(temp == '+' || temp == 'a')
calibration_factor += 10;
else if(temp == '-' || temp == 'z')
calibration_factor -= 10;
}
}
| cs |
동작 소스코드입니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
#include "HX711.h"
#define DOUT 3 // A1
#define CLK 2 // A0
HX711 scale(DOUT, CLK);
float calibration_factor = 7280; //7050 worked for my 440lb max scale setup
void setup() {
Serial.begin(9600);
scale.set_scale(calibration_factor); //Adjust to this calibration factor
scale.tare(); //Reset the scale to 0
}
void loop() {
float value = scale.get_units()*0.453592;
Serial.print("Reading: ");
Serial.print(value, 2);
Serial.println(" KG"); // Change this to kg and re-adjust the calibration factor if you follow SI units like a sane person
}
| cs |
참고 자료 :
http://bota.tistory.com/290?category=693056
http://www.instructables.com/id/Arduino-Bathroom-Scale-With-50-Kg-Load-Cells-and-H/


Hi, I have a questions, the number (7050) what is that?
답글삭제I have a proyect about this, but I don't know this number
Please Help me.