基于arduino的人体感应夜灯-Arduino中文社区 - Powered by Discuz! Archiver

CaliburnYHX 发表于 2017-9-12 12:27

基于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/

我认为参加比赛是为了和更多大神交流学习,虽然我才刚开始学,做的东西也很粗糙,但是我不怕挫败,重在参与!

Zoologist 发表于 2017-9-12 12:51

你可以参考一下这个 http://www.guokr.com/post/694956/

CaliburnYHX 发表于 2017-9-12 13:08

Zoologist 发表于 2017-9-12 12:51
你可以参考一下这个 http://www.guokr.com/post/694956/

嗯嗯,学习了

syl312 发表于 2017-10-31 16:30

1.感谢对社区比赛的支持,开发者积分和贡献值已发放,请点击以下链接领取纪念衫并参与抽奖~
http://www.arduino.cn/thread-48132-1-1.html 
2.比赛结果会在11.15号前公布,请耐心等待。

nofarewell 发表于 2017-12-6 20:11

挺感兴趣。需要哪里元件

李盈Lala 发表于 2018-2-13 00:02

想看看你的fritzing电路 最近在研究小夜灯 希望能帮个帮忙

明娃子 发表于 2018-9-13 13:16

谢谢分享
页: [1]
查看完整版本: 基于arduino的人体感应夜灯