回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页
best-icon

【生活伴侣】用麦昆做出一台智能人体感应风扇 简单

头像 创客维克多 2019.05.14 1555 2

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

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

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

project-image
project-image
project-image

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

project-image
project-image

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

project-image

材料清单

  • 麦昆小车 X1
  • 红外人体感应模块 X1
  • LM35模拟温度传感器 X1
  • 风扇模块 X1
  • 18650电池&电池盒 X1
  • 25mm M3铜柱 X8
  • 母对母杜邦线 X3
代码
#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);
		}
	}
}

评论

user-avatar
  • 创客one

    创客one2020.07.04

    赞一个。

    0
    • 创客one

      创客one2020.07.04

      厉害

      0