基于arduino的人体感应夜灯
第一次做这种比赛,感觉一个产品从构思到做成成品真的很复杂,本来是想用SR501来做的,但是干扰太大了,于是放弃改用超声波感应,感应距离为50厘米,对于一个小夜灯够用了,基本实现了从床上下来即亮。基于arduino nano源代码如下:(冗余较多。。新手上路,请多多指教!)
#include "SR04.h"
#define TRIG_PIN 2
#define ECHO_PIN 3
SR04 sr04 = SR04(ECHO_PIN,TRIG_PIN);
long a;
void setup() {
Serial.begin(9600);
Serial.println("Example written by Coloz From Arduin.CN");
delay(1000);
}
void loop() {
a=sr04.Distance();
Serial.print(a);
Serial.println("cm");
delay(1000);
}
成品原型:
外壳设计:
后来因为3D打印太贵了而放弃了外壳制作。。而且还是不知道怎么设计一个完整的外壳
演示视频
https://www.bilibili.com/video/av14388620/
我认为参加比赛是为了和更多大神交流学习,虽然我才刚开始学,做的东西也很粗糙,但是我不怕挫败,重在参与!
你可以参考一下这个 http://www.guokr.com/post/694956/ Zoologist 发表于 2017-9-12 12:51
你可以参考一下这个 http://www.guokr.com/post/694956/
嗯嗯,学习了 1.感谢对社区比赛的支持,开发者积分和贡献值已发放,请点击以下链接领取纪念衫并参与抽奖~
http://www.arduino.cn/thread-48132-1-1.html
2.比赛结果会在11.15号前公布,请耐心等待。 挺感兴趣。需要哪里元件 想看看你的fritzing电路 最近在研究小夜灯 希望能帮个帮忙 谢谢分享
页:
[1]