物联网在生活中的应用——天气预报显示系统的制作
物联网在生活中的应用——天气预报显示系统的制作简介:该项目主要介绍如何使用行空板K10制作一个简易的天气预报显示系统。
硬件&软件清单:该项目所需硬件为行空板K10,软件为mind+
制作过程:
1.点击左侧"扩展“按钮,添加主控板中的”行空板K10“,网络服务中的”Wi-Fi“和"获取天气”。具体如下图所示:
2.将行空板连接Wi-Fi,等待直到wifi连接成功后,在屏幕上显示一个文字提示信息,以观察wifi的连接情况,如:连接成功后在屏幕上显示想要显示的城市天气信息,如下图所示:
3.天气服务器初始化。在完整此步骤之前,需要在易客云天气API网站http://tianqiapi.com/注册一个账号,获取账户ID和账户密钥,然后初始化天气服务器。如下图所示:
4.屏幕显示想要获取的城市的天气信息。因为天气信息是会发生变化的,为了获取到最新的气象数据,需要反复执行显示的信息,等待60秒刷新一新气象数据。如下图所示:
技术原理:先让行控板连接wifi,然后通过网络去获取易客云API网站提供的气象数据,并将其显示在行空板K10的屏幕上,从而完成一个简易天气预报显示系统的制作。
代码注释:
图片展示:
注意事项:气象数据的来源一定要确保准确,选择官方提供的天气预报API接口来获取。
页:
[1]