요약
필요한.
- 확장 케이블이나 커넥터가 있는 PMS7003
- 아르두이노 프로미니 또는 나노
- SG90 서보 * 2개
만약 여러분이 Arduino 코드 파일을 열면, 아래의 코드를 볼 수 있을 것입니다.
///////////////////////////// 설정 영역///////////////////////////////////////
인트 모드스=1;
//////////// 모드 1 /////////////////
#define p10_a_min 170
#define p25_a_min 170
//////////// 모드 2 //////////
#define p10_a_max 24
#define p25_a_max 24
////////// 모드 3 //////////
#define p10_a_exc 19
#define p25_a_exc 19
#define steps 40
단계 값이 클수록 회전 속도가 더 느려집니다.
#define p10_svp 3
#define p25_svp 5
// 서보 모터가 연결된 핀
///////////////////////////// 설정 영역 끝 ///////////////////////////////////////
모드 변수의 초기 값은 1입니다.
숫자의 의미.
1: 스케일에서 0을 나타냅니다.
2: 스케일의 최대 값을 표시합니다.
3: 스케일의 여분의 영역을 나타냅니다.
0: 모든 설정이 완료되었으며 기계가 시작됩니다.
설정을 위해 아래의 지시사항을 따라 주십시오.
단계 1
서보 모터가 1 모드로 회전을 마친 후 바늘을 0으로 설정하고 조립하세요.
단계 2
모드를 2로 바꾸고 업로드하세요.
바늘은 최대값(110, 60)을 가리키아야 합니다.
만일 잘 정렬되어 있지 않다면, p10_a_max와 p25_a_max의 각도를 수정하고 다시 업로드하세요.
스텝 3
모드를 3으로 바꾸고 업로드하세요.
바늘은 여분의 영역을 가리키어야 합니다.
만일 그것이 잘못 정렬되어 있다면, p10_a_exc과 p25_a_exc의 각도를 바로잡고 다시 업로드 하세요.
단계 4
모드를 0으로 변경하고 업로드하세요.
바늘은 미세 먼지의 수준에 따라 회전합니다.
설정이 끝났습니다.
Tags
Modellquelle
