#DFRobot2018-爱心穿衣提示-电路

2019-01-204707
AI 快速预览详细 收起
爱心穿衣提示电路是一个旨在帮助家长和孩子应对室内外温差问题的项目。它使用Arduino开发板、两个温度传感器、Neopixel灯和LCD显示屏。电路的基本功能是同时检测室内和室外的温度,并通过灯光颜色的变化来提示温差大小。如果室外温度和室内温度相差不大,提示灯显示绿色;如果室外温度高,提示灯会变黄,并随着温差的增大而变红;如果室外的温度比室内低,提示灯会随着室外温度的降低而变得越来越蓝。此外,为了节约电能,整个电路和LCD还加了开关。
#DFRobot2018-爱心穿衣提示
最近我们很多同学都感冒了。室内外温差大是感冒发烧的很重要的原因,特别是家里有空调时,冬天里一出门被风吹很容易感冒。这个小设计的目的就是同时检测室内和室外的温度并提示温差大小,这样我们就知道该不该多穿点衣服了。

设计需要的材料

我的电路材料是:
  • 一块Arduino开发板
  • 两个温度传感器
  • 一个Neopixel灯
  • 两个滑动开关
  • 一块LCD显示屏。

下面是简化版的效果图:
#DFRobot2018-爱心穿衣提示-电路图1

功能介绍

这个电路的基本功能是在室内和室外分别放置两个温度传感器,Arduino将它们检测到的温度结果都显示在家里的LCD上,并且用一个彩色LED提示温差。如果室外温度和室内温度相差不大,那么提示灯显示绿色,如果室外温度高,提示灯会变黄,并随着温差的增大而变红。如果室外的温度比室内低,那么提示灯会随着室外温度的降低而变得越来越蓝。
电路用的传感器都是不容易出错的元件。为了节约电能,我给整个电路和LCD加了开关,这样在不需要的时候可以把整个电路关闭,也可以只把比较耗电的LCD关闭。

如果想要指示灯更清楚些或者更好看些,可以把只有一个LED的Neopixel换成灯环或灯条,而电路几乎不需要改动,比如象下面这样:
#DFRobot2018-爱心穿衣提示-电路图2

我的体会

TinkerCAD的仿真功能非常好,非常方便。就是好多电子元件不能用代码块控制,我只好让老爸帮忙用文本的方式写程序。如果打开代码窗口,有的时候删除代码块会不好用,选择删除连线的时候会删除代码。

我的设计连接在这里,希望大家喜欢:
https://www.tinkercad.com/things/j6gW7vFywG4




创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -