你想玩物联网吗?物联网编程真的很难吗?原来很简单。

今天我们继续通过米思齐来学习编程。上几天我们已经能够通过点灯科技通过网络用手机APP就能控制小灯的亮灭了,今天我们继续通过点灯科技来玩点灯,即是复习又有创新。

今天主角就是点灯科技平台,米思齐编程软件,还有我们的当家花旦ESP32开发板我们今天来个不一样的点灯。那就是不光能点灯我们还要能调节光的大小做一款可以调光的网络控制小灯。今天我们不光要用到上一节的连接点灯科技还有一个关键词就是模拟量。既然想控制小灯亮度,就是通过改变模拟量去控制模拟量输出的值,这样就能改变小灯的亮灭了。我们开始今天的内容吧。

第一步测试硬件和原程序。我们先写入上一节学习的程序,测试开发板能联网,小灯没问题。我们写入程序。确认程序,板子型号,端口号都没问题,下载程序。写入成功,测试下手机端。开,关没问题。

第二步接下来我们进行修改程序。找到米思齐里面点灯科技库在里面找到这个模块即可创建一个调光程序,

 再将数字输出程序改成模拟量输出程序,为了方便大家观看我把板载LED小灯端口再接入一个红色小灯便于观察。程序修改好啦。就是这么简单。

第三步我们进行手机端APP的设置。因为我们用的是原来的板子和设备密钥所以不需要添加新的设备只需修改原来的设备设置即可。这样还能防止我们输入设备秘钥和WIFI名称以及密码时出现错误造成的开发板不能联网的问题。

打开app创建模拟量开关。

这里一定要注意开关命名一定要个程序里是相同的,不然控制不了哦。

 

第四步确认程序没问题我们写入程序测试

程序写入完成我们测试下。打开app开发板显示在线了我们可以测试了拖动到最大小灯最亮了,拖动开关到1小灯最暗但是没有熄灭,拖到0小灯灭了,开关数值拖到255小灯达到最亮完全符合我们的要求。

我们来看视频,怎么样?

 WIN_20220515_16_23_44_Pro_Trim(2).rar (4.55 MB)

我们再切换网络看一下。

 切换网络再试一次(2).rar (5.92 MB) 程序测试成功。如果想应用到现实生活中我们只需再加入一个mos管或者可调节电源即可实现。切记做好安全安全再安全的状态再进行实验哦。

好啦我们来总结下今天的内容

1:基于点灯科技平台创建模拟量输出开关并赋值给模拟量输出端口;

2:保证wifi的名称密码和设备密钥的正确性;

3:开关名称和程序内命名一定要保证一致.

光线大小我们可以调节了那我们能不能改变光的颜色呢,能不能控制电机的转速呢?有感兴趣的小伙伴可以试着改改然后告诉我你是怎么做的吧?

这里给大家列举几个坑,这些都是成功路上的绊脚石

          1:设备密钥wifi名称和密码特别容易输入错误一定要反复检查;

          2:app创建时要选网络接入;

          3:app设置按键名称时一定要保证和程序里命名的一致,否则不生效;

          4:一定要先测试硬件没问题,防止硬件连线错误或者接口错误导致程序正确的情况下无法完成实验。
---------------------
作者:起点116
链接:https://bbs.21ic.com/icview-3223362-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值