Zerynth作为Android和iOS手机端应用法度榜样,在物联网项目中,可以对图形界面进行快速原型设计。
借助Zerynth可以把任何手机作为智能对象参加控制器构成物联网体系。尤其是经由过程建立双向通信信道,可以治理和控制与它连接的手机设备。
本文我们将介绍应用单片机微控制器连接Zerynth,开辟一个简单但强大年夜的物联网温度计。
预备工作
起首你须要一块电路板,选择 Zerynth支撑的32位微控制器设备 即可。我们选择的是 Flip&Click Mikroelektronika ,它拥有很多和Arduino平台产品一样的属性,个中就包含作为Arduino Due核心的32位AT91SAM3X8E微芯片。
为了应用Temp&Hum Click温度传感器,须要添加以下几行代率攀来导入库并设置传感器,这些可以在 赞助文档 琅绫擎看到。
接着选择带有温度(HTS221)和相对湿度传感器的 Temp&Hum Click 来测量温度。
最后也是最重要的一点,你须要
- Zerynth Studio,为物联网办事的强大年夜的开辟对象,能应用Python嵌入式编程。 点击下载 。
- Zerynth APP 。
组装物联网温度计
Flip&Click是Arduino的衍生品,一方面它属于Arduino产品,但另一方面,你会发明它身上包含“单机电路板”才有的四个开放mikroBUS套接字的模块。大年夜本质上讲,这些模块是组装Arduino原型的附加模块,但如不雅缩减去掉落,Flip&Click也能勉强实用,只是须要在电路板上的A槽和B槽分别参加Temp&Hum和Wifi Plus clicks。
应用Python来编程物联网温度计
一旦你 安装Zerynth Studio 并 创建Zerynth用户 ,就可以克隆“Zerynth应用示波器”示例。请参考以下 进修若何克隆一个示例 。

main.py
- ################################################################################
- # IoT Thermometer
- ################################################################################
- from wireless import wifi
- # this example is based on Particle Photon
- # change the following line to use a different wifi driver
- from broadcom.bcm43362 import bcm43362 as wifi_driver
- import streams
- import adc
- # Import the Zerynth APP library
- from zerynthapp import zerynthapp
- streams.serial()
- sleep(1000)
- print("STARTING...")
- try:
- # Device UID and TOKEN can be created in the ADM panel
- zapp = zerynthapp.ZerynthApp("DEVICE UID", "DEVICE TOKEN", log=True)
- # connect to the wifi network (Set your SSID and password below)
- wifi_driver.auto_init()
- for i in range(0,5):
推荐阅读
5月5日消息,近日中国电信宣布一条通知布告:因收集进级和技巧更新,自2017年6月1日起,部分老旧手机终端用户>>>详细阅读
本文标题:基于Python和JavaScript编写物联网温度计程序
地址:http://www.17bianji.com/lsqh/35053.html
1/2 1

网友点评
精彩导读
科技快报
品牌展示