雷竞技注册
项目

如何制作物联网茶壶

2018年2月28日经过罗宾米切尔

不再会让你必须离开沙发或从温暖的床上煮锅!

在绅士制造商的这一集中,我们将创造每个英国人的梦想:一个物联网茶壶。不再会让你必须摆脱沙发才能煮锅!用你的智能手机把水壶放在!

物联网茶壶

  • ESP8266 Wi-Fi D1 R2开发板
  • 2 x 12V 100W旅行杯锅炉(R3,R6)
  • 陶瓷茶壶
  • 1 x ATX电源
  • 2 x 10a @ 30v继电器(RL1,RL2)
  • 热敏电阻(TH1)
  • 100 r电阻(R2)
  • 1K电阻(R1,R5)
  • 5.6 k电阻(R4)
  • 2N3904晶体管(Q1,Q2)

注意:该视频表明基本电阻应为5.6K,但实际上它们应该是1K!

原理图

当ESP8266检测到茶的请求时,它通过在其输出D5上切换(已被标记为Heateron)开始。当发生这种情况时,Q1和Q2打开,这会激励继电器线圈RY1和RY2。该线圈的这种通电产生磁场,该磁场吸引继电器内的小型机械杆。这完成了加热器电路并打开加热器元件(加热器)。然后水开始沸腾。

热敏电阻R2是一个分压电路,R4使得热敏电阻上的电压与其温度成反比。换句话说,随着水温的升高,锅的外部温度也随之升高,因此,R2上的电压(热敏电阻)降低。该电压由ESP8266测量(通过引脚A0),用于模拟测量读数,一个串联保护电阻(R5)位于分压器和模拟输入引脚之间。最终,热敏电阻电压将超过一个阈值,这将导致ESP8266关闭两个晶体管,Q1和Q2。这将使两个继电器断电,从而使加热器失效。

你可以看看完整的示意图在这里!!

创建一个茶壶

当把加热元件放入茶壶时,最好穿过壶盖,而不是试图在底部钻一个洞。最初,我打算在底部打一个小孔,把电线送过去,然后用两部分环氧树脂封住,但这有两个潜在的问题:

  1. 两部分环氧树脂可能不是食品安全的。
  2. 热膨胀可能导致泄漏。

热敏电阻没有安装在电路板上。相反,我把它连接到一根很长的电线,这样热敏电阻就可以连接到茶壶的外面,而不是里面。同样,这是出于健康和安全考虑,特别是考虑到我使用铅焊料。喝含铅水的想法……等等……不是我的菜!

所以,我把热敏电阻贴在了锅的底部,用胶带固定住;然而,事实上,这是可以被粘住的。然后,要确定截止温度,你可以简单地把锅装满沸水,等待锅加热。此时,您可以在MicroPython上获得ADC读数,或者测量热敏电阻上的电压。

该网站

大多数免费的托管网站允许PHP文件,所以这个项目应该在一个免费的网站上工作。然而,我通过AwardSpace支付了网络服务,购买了我自己的域名,并为这个项目创建了一个子域名(iot.websitename.co.uk)。虽然在这个项目中显示的网站有很多文件,他们主要是CSS样式和布局。真正重要的文件只有index.php(主要入口点)、indexContent.php(保存我们的按钮)、submit.php(我们向其发送命令)和tea.html(保存茶壶状态)。

按下“Tea On”按钮将调用submit.php页面,并创建一个带有“#Tea On#”字样的外部文件“Tea .html”。文本被hashtags所包围,因此我们可以将整个HTTP消息(也包括头信息)传递到字符串拆分中,其中拆分元素是“#”。最后,第一个分割是头和其他一些信息,第二个元素是tea状态,第三个元素是HTML文件的其余部分。

Python代码

茶壶的代码非常简单。它由三个主要功能组成:

  • Wi-Fi连接
  • http获取消息
  • HTTP POST消息

Wi-Fi连接脚本在启动时被调用,它不断尝试连接到指定的网络。然后系统进入一个循环,在这个循环中它不断调用HTTP GET来检索茶壶状态。

一旦TEA.HTML文件已更改为“茶”,代码进入了一个环路,其中元素接通并截取来自热敏电阻的恒定模拟读数。一旦水达到指定温度,代码就会关闭元素并发送HTTP发布消息,通知网站将茶状态设置为“茶叶”。如果将其插入计算机并打开终端窗口,则可以在Micropopthon上查看Micropopthon上的活动!


现在你准备好把你的水壶放在一起,然后喝一杯茶!让我们在下面的评论中了解您的茶与茶相关电子产品冒险。雷竞技最新app

3评论
  • Chantelle dubois. 2018年3月02日

    在观看此视频后,我的生活再也不会是一样的!我不是英语,但我喝了很多茶,现在我知道我的下一个项目是什么......

    喜欢。 回复
  • m
    Misterbill2. 2018年3月24日

    虽然我在U.k.我确实观察了我主持人的家园里的茶壶,以及在商店里。没有一个例外,这些茶壶由标准英国230伏线系统提供动力,以及我在操作中观察到的那些迅速加热。我怀疑12伏加热器也可以做到,因为ATX电源的12伏输出通常提供小于100瓦,甚至高功率5伏输出才是一大百瓦。
    此外,虽然可能有更多的环形交叉路口方式可以打开茶壶,但我很难想到它们。此外,加热元件应钎焊或焊接,永不环氧树脂或用任何类型的粘合剂附着。

    喜欢。 回复
  • E.
    ezehyginuschukwuebuka. 2018年5月27日

    酷项目

    喜欢。 回复