开发者社区 > 物联网 > 行业解决方案 > 正文

如何搭建HaaS 轻应用(Python)开发环境?

已解决

如何搭建HaaS 轻应用(Python)开发环境?

展开
收起
胡嘞嘞 2022-04-18 16:14:35 1324 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    在HaaS Studio 的欢迎页面中点击“创建”项目,硬件类型选择“haaseduk1”,编程语言选“python”,解决方案选“eduk1_temp_humi”,全部选择完成后点击“立即创建”。之后IDE 会自动下载“开发板温湿度上云”的Python 代码,开发者只需要在此基础做一些小修改就可以。

    image.png image.png

    项目的Python 代码定义了一个oled 变量,用来表示屏幕。此外,还有两个函数的定义,第一个函数getTempHumidity 用来读取温度和湿度的值,第二个函数oled_int 用来对oled 屏幕进行标准的初始化。

    image.png

    主流程的代码是test 函数,首先声明oled 是一个全局变量。然后是一个for 循环,读取到的温湿度转成数值返回data。Data 里是浮点型的数据,需要通过round 方法取小数点后两位,然后将其转换为string 类型,最后与前面的标识进行拼接,组成一个新的字符串。湿度的获取方式同理。 取到温湿度两个字符串以后,通过oled 模块将它显示出来。四条语句的作用分别是:将屏幕清零、在第一行显示温度、在第二行显示湿度、刷新屏幕。

    执行完上述流程两秒以后,再次回到循环,因此每两秒就会刷新一次。

    在新版HaaS Studio 中,无需连接路由器,直接将开发板HaaS EDU K1 通过Type-c 数据线连接电脑后,点击IDE 下方的“部署运行”,选择“本地更新”,选择对应的串口号即可将Python 代码下载到开发板上。

    下载成功后,即可从屏幕里看到温湿度。

    image.png

    以上内容摘自:《haas物联网一体低代码开发课程(下)》,点击https://developer.aliyun.com/ebook/download/7502查看完整版

    2022-04-18 16:28:35
    赞同 展开评论 打赏

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载