天气预报对于计划我们的日常活动很重要。 农民需要信息来帮助他们计划农作物的种植和收割。 航空公司需要了解当地天气状况才能安排航班。 天气预报可以帮助我们做出更明智的日常决策,甚至可以帮助我们摆脱危险。

在本教程中,我们将制作一个微型气象站,该气象站将使用SIM800C在Blynk应用程序上发送或显示其数据。

硬件

软件

介绍

雨量计

这只是一个小的天平“倾翻桶”检测器,雨水在天平的一侧流过,这使它变得更大,导致天平倾覆。 这样,用一块小磁铁就能使簧片开关从OFF变为ON,然后再回到OFF,从而向控制单元发送脉冲。

风速传感器

杯型风速计通过在磁铁经过开关时闭合触点来测量风速。风速计开关连接到RJ11电缆的内部两个导体上。

风向传感器

风向传感器具有八个开关,每个开关连接到不同的电阻器。 叶片的磁铁可以一次关闭两个开关,最多可以指示16个不同的位置。 可以使用一个外部电阻器来形成一个分压器,产生一个可以用模数转换器测量的电压输出。

SIM800C

SIM800是一种蜂窝通信模块,可以拨打电话,发送电子邮件和SMS文本,甚至可以连接到Internet。该模块旨在像手机一样工作,但需要外部外围设备才能正常运行。

软件设置

打开应用程序,然后选择新建项目。

输入项目名称,按选择设备并选择Arduino UNO,然后按连接类型并选择GSM。然后单击创建项目。

只需按确定,现在您的身份验证令牌已发送到您的电子邮件,但您也可以在项目设置中找到它

转到小部件菜单,然后选择仪表小部件。

输入量规的名称。并分配引脚输入和标签。

再次转到小部件菜单,然后选择LCD。将输入引脚1分配给虚拟1,然后在消息部分的引脚0输入WIND DIRECTION:消息。

返回小部件菜单,然后再次选择LCD。将输入引脚1分配给虚拟3,然后在引脚0中输入RAINFALL:消息,在引脚1中输入英寸。

如果您能够连接到blynk应用程序。只需单击左上角的播放按钮。

注意:您可以在Blynk应用程序中进行自己的设计和格式化。

硬件设置

代码

详情参阅 - 亚图跨际