요약
화장실의 조명을 제어하는 모션 센서가 있는 야간 조명등
아두이노 코드:
기본 야간 조명
// LDR을 위한 A0 핀
// 모션 센서용 A1 핀
// 핀 9에서 LED1 출력
// 핀 10에서 LED2 출력
int LED1 = 9;
int LED2 = 10;
비어있는 setup() 함수:
// I/O 설정
pinMode(A0, INPUT);
pinMode(A1, INPUT);
pinMode(LED1, OUTPUT);
pinMode(LED2, OUTPUT);
// 시리얼 모니터를 위해 - LRD와 모션 센서 값을 관찰하세요.
serial.begin(9600);
그것은...
비어있는 loop() 함수는 무한히 반복되며, 이때마다 다른 코드를 실행합니다.
// 센서를 읽기
световое значение = аналоговое чтение (A0);
인트 모션 밸류 = 아날로그 리드(A1);
시작할 때와 조명이 켜진 후에 조명을 끄도록 설정하세요.
// 모션과 함께
digitalWrite(LED1,LOW);
digitalWrite(LED2, LOW);
세리얼.println("light");
Serial.print(lightValue);
만약 어두워진다면, 동작을 찾아보세요.
만약 조도가 50 이상이라면,
{
// 동작을 찾아보세요.
만약 모션 값이 100보다 크다면,
모션이 있으면 조명을 켜주세요.
digitalWrite(LED1,HIGH);
digitalWrite(LED2,HIGH);
delay(120000);
}
그렇지 않으면,
{
digitalWrite(LED1,LOW);
digitalWrite(LED2, LOW);
}
서리얼.println("모션");
Serial.print(motionValue);
}
그렇지 않으면,
{
遅게(300);
인쇄 설정
프린터 브랜드:
크리에이리티
프린터:
CR-10
래프트들:
아니에요.
지원합니다:
아니에요.
해상도:
300
채우기:
15
태그
모델 소스
