水杯温度提示灯

2015-12-203.8万
AI 快速预览详细 收起
水杯温度提示灯是一个基于DFRduino UNO R3的项目,旨在帮助用户在寒冷的冬天随时了解水温。该项目使用温度传感器监测水温,并通过三种颜色的LED灯和蜂鸣器提供视觉和声音提示。具体来说,当水温低于31°C时,蓝色LED灯亮起并发出蜂鸣声;当水温在32-40°C之间时,黄色LED灯亮起;当水温高于41°C时,红色LED灯亮起。这个项目不仅实用,而且适合初学者和儿童进行实践,让他们在动手操作中学习电子技术。


水杯温度提示
寒冷的大冬天,一杯热水给你带来暖暖的温度,没有保温杯,水一会就凉了,为了能够喝开水和温开水,不至于被冷冷的凉水砸到牙齿,于是用温度传感器和蜂鸣器以及led灯做了一个水温提示装置。首先准备好器材,这些器材DF商城都有货的,我有部分是用了自己的一些传感器,主控板和IO是用df的哦····
器材准备:
1、DFRduino UNO R3*1

2、IO 传感器扩展板 V7.1*1

3、LED灯 *3(三种颜色)

4、有源蜂鸣器*1

5、温度传感器*16、连接线若干
下面 ,下面就是给我这种入门级的小孩子玩的   告诉你 怎么来接线

水杯温度提示灯图1水杯温度提示灯图2水杯温度提示灯图3水杯温度提示灯图4水杯温度提示灯图5水杯温度提示灯图6水杯温度提示灯图7












  1. void setup() {
  2.   pinMode(7, OUTPUT);
  3.   pinMode(8, OUTPUT);
  4.   pinMode(9, OUTPUT);
  5.   pinMode(13,OUTPUT);
  6. }
  7. void loop() {
  8.   int vol = analogRead(A0) * (5.0 / 1023.0*100);             //读取温度值
  9. if (vol<=31)                                               //低温区的温度值设置
  10. {
  11.   digitalWrite(7, HIGH);
  12.   digitalWrite(8, LOW);
  13.   digitalWrite(9, LOW);
  14.   tone(13,440);
  15. }
  16. else if (vol>=32 && vol<=40)                              //中温区温度范围设置  &&为“与”的意思
  17. {
  18.    digitalWrite(7, LOW);
  19.   digitalWrite(8, HIGH);
  20.   digitalWrite(9, LOW);
  21.   noTone(13);
  22. }
  23. else if (vol>=41)                                           //高温区温度设置
  24. {
  25.    digitalWrite(7, LOW);
  26.   digitalWrite(8, LOW);
  27.   digitalWrite(9, HIGH);
  28.   noTone(13);
  29. }
  30. }
复制代码



打印模型设计还在进行中,做了丑陋的设计,敬请期待







创作许可协议

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

评论(12)
Cc0o
Cc0o
arduino uno3 适用吗?
20060606
20060606
为什么要用16个温度传感器
dsweiliang
dsweiliang
是之前那个水壶的升级版么~
孙毅
孙毅
这个是你自己做的?哇塞,不像你啊。。。你真的玩技术啊?吼吼吼
qq815076543322
qq815076543322
作者
回复孙毅
笑话我啊 我最近还在学习建模呢 可惜 我太笨了 学习来太慢了 那个水杯 我刚设计好 不巧 保存不知道放哪了 我炸不到了 你想想我的电脑有多么的乱················
kevinzhang19701
kevinzhang19701
水杯放在哪里?
qq815076543322
qq815076543322
作者
回复kevinzhang19701
哈哈 做着玩 开心就好
kevinzhang19701
kevinzhang19701回复qq815076543322
;P您这也是小题大做
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
swanglei
swanglei
是原创的话,可以给自己加个原创的图标。。。
swanglei
swanglei
怎么感觉照片那么奇怪啊。。。原来拍照片的时候logo没有放正。。。:'(
qq815076543322
qq815076543322
作者
回复swanglei
一屋子女人····
swanglei
swanglei回复qq815076543322
淡定,淡定。。。
共3条回复,已加载2条,点击查看更多共3条回复,已加载全部
Ash1
Ash1
我也想知道 传感器是放水里么~
qq815076543322
qq815076543322
作者
回复Ash1
不是啊 在杯子 外侧啊 内测就不能喝水了 我准备放在3D打印的机构里 但是模型还没有设计好
iooops
iooops
你应该不太可能把温度传感器直接搁水里,所以你是放在水杯外面贴近的地方吗?
丄帝De咗臂
丄帝De咗臂
加入显示屏,实时显示温度吧
qq815076543322
qq815076543322
作者
回复丄帝De咗臂
我不咱会接lcd1602的屏幕
hnyzcj
hnyzcj
用的什么传感器
qq815076543322
qq815076543322
作者
回复hnyzcj
LM35啊 用的是温度传感器,不知是否合适
iooops
iooops
沙发~~~~~
qq815076543322
qq815076543322
作者
回复iooops
好吧
- 没有更多了 -