index|十分钟开发物联网:智慧农业大棚环境监测(4G版)
农业大棚环境监测设备集成了大棚中一些关键指标的测量传感器(包含:二氧化碳、光照强度、温度、湿度、紫外线) , ShineBlink万能核心板采集这些传感器数据 , 并将它们上传至机智云;然后我们就可以在远程通过手机App或者Web网页端来访问大棚中的环境数据 , 同时还可以通过手机、计算机等信息终端向管理者推送实时监测信息、报警信息 , 实现现场环境的信息化、智能化远程管理 。
视频教程及实物展示 视频演示教程:
文章图片
文章图片
硬件端接线图
文章图片
材料清单
文章图片
硬件端完整源码 --定义函数:将传感器输出电压(单位:mv)转换成紫外线指数index
function GetUvIndex(v)
if v < 50.0 then
index = 0
elseif v < 227.0 then
index = 1;
elseif v < 318.0 then
index = 2;
elseif v < 408.0 then
index = 3;
elseif v < 503.0 then
index = 4;
elseif v < 606.0 then
index = 5;
elseif v < 696.0 then
index = 6;
elseif v < 795.0 then
index = 7;
elseif v < 881.0 then
index = 8;
elseif v < 976.0 then
index = 9;
elseif v < 1079.0 then
index = 10;
else
index = 11
end
return index
end
--使能USB print输出打印
LIB_UsbConfig("CDC")
--机智云平台为每个产品类别分配的唯一PK和PS , 一定要改成您自己的PK和PS
PK = "e38ca091f2394517bbe286ac7d1ce284"
PS = "a4524a44b93f498c89f67086c19b3d81"
--初始化4G模块
LIB_Giz4GConfig(PK,PS,1000,120,"UART0","D5","HIGH","D6","HIGH")
--配置A0-A3这四个电压采集通道同时开始工作 , 当每个通道采集满50个点时缓存满 , 每个点的采集时间间隔为10ms
LIB_ADConfig(50,10000)
--设置Z19C甲醛传感器占用TX1和RX1引脚 , 并启动传感器,关闭自动校准("AUTO_CALI_DIS")
LIB_Z19CConfig("UART1","AUTO_CALI_DIS")
--设置sht3x传感器占用SCL0和SDA0引脚 , 并启动传感器以每秒出10个数据的频率工作 , repeatability="HIGH"时精度最高
LIB_Sht3xConfig("IIC0","10","HIGH")
推荐阅读
- 服务|互联网+税务让服务更优质 杭州代开发票税务进入新局面
- 隐私|用户隐私保护新境界,2021 vivo开发者大会将发布安全新动作
- IT|中国重汽:氢能源产品的核心布局和整车集成开发已经全面完成
- 榜首|[原]K8s稳居容器榜首,Docker冲顶技术热词,微服务应用热度不减,2021云原生开发者现状
- 硬件|松和产业开发出耐热可弯曲的透明印刷电路板
- 研发|俄开发太空飞行用多通道发动机
- IT|现代确认将挺迟开发内燃机以加快向电动汽车制造商的身份转变
- 目的|俄开发太空飞行用多通道发动机
- 公司|《Control》开发商正在与腾讯合作开发一款PVE射击网游
- 流程|HMS Core电商与游戏行业解决方案,全流程赋能开发者创新