Arduino笔记-人体感应灯项目
生活随笔
收集整理的這篇文章主要介紹了
Arduino笔记-人体感应灯项目
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
程序演示如下:
但感應到人后:
后臺打印如下:
接線圖如下:
這里我修改了下,人體熱釋放紅外傳感器的OUT腳放到Arduino的A5
繼電器控制信號放到Ardunio的2號引腳
其中人體熱釋放紅外傳感器設置如下:
源碼如下:
int PIRpin = A5; int RELAYpin = 2;void setup() {pinMode(RELAYpin, OUTPUT);pinMode(PIRpin, INPUT);Serial.begin(9600); }void loop() {int value = analogRead(PIRpin);if(value > 300){Serial.println("turn on");digitalWrite(RELAYpin, HIGH);delay(2000);digitalWrite(RELAYpin, LOW);Serial.println("turn off");} }?
?
總結
以上是生活随笔為你收集整理的Arduino笔记-人体感应灯项目的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt文档阅读笔记-Broadcast R
- 下一篇: MySQL笔记-InnoDB中Recor