所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【生活伴侣】用麦昆做出一台智能人体感应风扇
创客维克多 2019-05-15 10:41:40
0
0
简单

       以为没机会拿到麦昆的,结果过了几天粒子美女发来了喜讯问我地址,开心得我啊……

       过了几天,接到快递小哥的电话,于是百米冲刺跑到校门口拿快递,打开那一瞬间,哇,真的好精致,做工非常棒!

       收到麦昆小车一段时间了,一直在熟悉它,终于,在活动即将结束的5月14日,今天,广东惠州的气温高达32摄氏度,于是我用它做了一台风扇,对,你没看错,就是风扇!

projectImage
projectImage
projectImage

       电池换成了一节18650,4.2v电压,用铜柱支撑起来,因为没有激光切割机,所以面板用的是一块硬纸皮,还不错。

projectImage
projectImage

       最后,把先接好,把程序上传到Micro:bit板,测试,没问题。

projectImage
材料清单 材料清单
1x
麦昆小车
1x
红外人体感应模块
1x
LM35模拟温度传感器
1x
风扇模块
1x
18650电池&电池盒
8x
25mm M3铜柱
3x
母对母杜邦线
代码 代码
	                    					#include <Microbit_Matrix.h>

double getTemperatureLM35(uint8_t pin)
{
#if defined(NRF5)
  return (double)(analogRead(pin)) * (3.3 / 10.24);
#else
  return (double)(analogRead(pin)) * (5.5 / 10.24);
#endif
}


void setup() {
	analogWrite(1, 0);
}

void loop() {
	MMatrix.print(getTemperatureLM35(2));
	if ((((digitalRead(0)) == 1) && (getTemperatureLM35(2) > 27))) {
		analogWrite(1, 1023);
	}
	else {
		if ((((digitalRead(0)) == 0) || (getTemperatureLM35(2) <= 27))) {
			analogWrite(1, 0);
		}
	}
}
	                    				
Makelog作者原创文章,未经授权禁止转载。
0
0
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]