×

恒温器开源分享

消耗积分:2 | 格式:zip | 大小:0.12 MB | 2022-11-16

分享资料个

描述

这个项目是智能恒温器的代表,可远程控制。为此,我使用 IoTReady 平台,我在其中声明我的光子,并更新所有函数和变量。您可以在此处查看他们的文档

pYYBAGNzcZOAQPK7AACwn-ASGmk222.png
物联网就绪平台
 

实现

我最近在贝加莫的 IoTReady 开始了舞台体验。我的导师让我使用他们的平台实现一个智能恒温器。所以我构建了电路并编写了代码。

项目如何运作

我使用的不是 LED 和 Arduino,而是在温度低于阈值时激活的继电器,由 IoTReady 平台和 Photon 设置。恒温器仅在开关打开时工作。

部分代码

使用粒子云函数我实现了一个 Particle.function() 来修改恒温器的启动阈值。在设置函数中,我声明了我的函数和变量。

void setup(){
    Particle.function("setSoglia", setPoint);
    Particle.variable("Bottone", button);
    Particle.variable("Soglia", soglia);
    Particle.variable("Tempreatura attuale", actualTemp);
}

然后,在 loop() 下,我编写了函数的逻辑。

int setPoint(String point){
    soglia = point.toFloat();
    return 1;
}

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !