0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

手机App远程控制Led灯

9GxC_IoTMaker 来源:机智云开发者 作者:机智云开发者 2021-09-09 09:09 次阅读

01 前言

利用机智云提供的通用版App即使不懂云和App开发,也可以在不用写任何代码的情况下,轻松实现App远程对硬件的访问。

这里我们以一个简单案例《手机App远程控制Led灯(4G版)》来讲解,整个流程很简单,上手后再开发其他应用场景也大同小异。

02 云端配置流程

Tips: 下面的图片如果看不清,请按住Ctrl键+鼠标滚轮放大看。

2-1 在机智云开发者中心注册开发者账号

机智云开发者中心网址:dev.gizwits.com

如果是个人注册个人开发账号即可,如果是企业那注册企业开发者账号以后会更方便一些

2-2 创建产品

在其他类目里创建产品,并设置产品名称以及一些属性。

2-3 导入现成的数据点模板

导入时需选择ShineBlink提供的定制化数据点模板,模板下载请点击此处。导入成功后我们需将数据点标识名为“Sw1”的布尔值数据点的显示名称由“开关1”更改为更直观的“Led灯”,这样以后我们在App中即可看到“Led灯”字样。

下图是数据点模板:

注意硬件端代码中的PK和PS一定要和您刚才创建的产品的PK和PS保持一致!

至此,我们就完成了在云端的产品创建,如果需要发布该产品可以申请发布,当然在开发阶段也不是必须要发布。

02 App端操作流程

手机上安装好通用版机智云App以后按如下流程图操作即可:

注意:如何生成4G设备的二维码,会在下面的教程中讲到。

03 硬件端完整代码

--配置D9为普通输出,控制ShineBlink开发板上的LED2灯,作为实验演示灯

LIB_GpioOutputConfig(“D9”,“STANDARD”)

--机智云平台为每个产品类别分配的唯一PK和PS,一定要改成您自己的PK和PS

PK = “7c597675f7a14254b02031b4aadd2637”

PS = “8fb19b46dfba4c1aa78ec27af9605c82”

--初始化4G模块

LIB_Giz4GConfig(PK,PS,6000,120,“UART0”,“D5”,“HIGH”,“D6”,“HIGH”)

--开始大循环

while(GC(1) == true)

do

--查询机智云是否下发了写“Sw1”开关量数据点的动作

flag,recv_data = LIB_RecvFromGizCloud(“Sw1”)

if flag == 1 then

if recv_data == 1 then -- 云下发了1

LIB_GpioWrite(“D9”,0)--LED2灯亮

else -- 云下发了0

LIB_GpioWrite(“D9”,1)--LED2灯灭

end

end

end

注意:以上代码中我们用到了标识名为“Sw1”的数据点来控制开发板上的Led灯,在下面的App+云实现过程中我们会用到。

04 如何为4G设备生成二维

首先下载机智云提供的GagentDebuger.exe调试助手软件。

然后在软件中输入刚刚我们已创建号的产品的PK(Product Key)和4G模组的IMEI号

IMEI号在模组的外壳上面有:

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 4G
    4G
    +关注

    关注

    15

    文章

    5367

    浏览量

    117110
  • APP
    APP
    +关注

    关注

    33

    文章

    1529

    浏览量

    71626
  • 机智云
    +关注

    关注

    2

    文章

    542

    浏览量

    26216
收藏 人收藏

    评论

    相关推荐

    一种基于手机APP的PLC远程控制系统实现

    手机APP远程监控PLC系统是网络通信技术和控制技术的结合的一门先进技术。信息技术发展使得远程监控技术得以快速发展。
    发表于 02-07 10:56 2.9w次阅读
    一种基于<b class='flag-5'>手机</b><b class='flag-5'>APP</b>的PLC<b class='flag-5'>远程控制</b>系统实现

    手机遥控app开发 #步进电机 #远程控制 #手机远程控制#硬声创作季

    步进电机APP远程控制
    学习硬声知识
    发布于 :2022年10月18日 13:09:53

    智能led,手机远程控制led

    不是很好)手机远程控制led网上还有关于这个的视频,我等会儿放在留言里面 ,感兴趣可以看看。寒冷的冬天 有了这个就再也不用担心起床关灯了。so easy!`
    发表于 10-14 20:44

    手机远程控制发展很快,可是。。。。。。。无语

    现在手机远程控制在物联网时代已经快速发展起来,可是APP的开发确很滞后,有人愿意一起成立个APP定制开发公益团体吗?为正在创业和拼搏的屌丝们提供一个可定制的初级
    发表于 02-01 10:40

    急求智能烤箱的手机APP远程控制原理图

    急求智能烤箱的手机APP远程控制原理图
    发表于 03-04 23:24

    手机app远程控制家用电器和灯具

    就这么简单,再下载app就可以使用app远程控制。以后就可以在公司控制家里的了,还有更多的实际应用,小伙伴们可以自己去想。 如果有对这个产
    发表于 03-30 23:06

    手机APP远程控制开关

    我想开发一款WIFI远程控制开关。用手机上的APP软件实现远程控制开关的通断,支持安卓,苹果平台的,在手机上显示开关的关和开。想求助技术方面
    发表于 02-09 13:58

    STM32手机APP远程控制应用

    STM32手机APP远程控制应用
    发表于 01-25 10:38

    STM32手机APP远程控制应用

    STM32手机APP远程控制应用
    发表于 01-30 07:51

    如何实现手机远程控制电源开关相关资料分享

    高科技智能手机远程控制开关,无线遥控,远程控制更方便!传统的遥控开关已经无法满足人们的日常需求,为了给人们的生活提供便利性、舒适性,中山迈易科技设计了使用手机
    发表于 06-30 07:50

    请问一下主控STM32如何配合ESP8266实现手机app远程控制

    请问一下主控STM32如何配合ESP8266实现手机app远程控制
    发表于 10-22 07:27

    手机远程控制开关

    手机远程控制开关,融合人工智能技术。无线专业工业级远程控制开关,接口简单,可靠,通讯距离远。移动管家远程手机
    发表于 10-29 08:49

    LED远程控制照明中的应用

    轻松实现远程控制LED在通用照明应用中的优势之一。本应用笔记介绍了路灯照明系统的远程控制方案,可以通过电力线传输或无线传输实现照明系统的控制
    发表于 07-18 15:39 1025次阅读
    <b class='flag-5'>LED</b>在<b class='flag-5'>远程控制</b>照明中的应用

    一种基于手机APP的PLC远程控制系统实现

    手机APP远程监控PLC系统是网络通信技术和控制技术的结合的一门先进技术。信息技术发展使得远程监控技术得以快速发展。
    发表于 02-07 10:56 8778次阅读
    一种基于<b class='flag-5'>手机</b><b class='flag-5'>APP</b>的PLC<b class='flag-5'>远程控制</b>系统实现

    骑手保温箱追踪及温湿度监测4G设备接入机智云教程

    01 前言 利用机智云提供的通用版App即使不懂云和App开发,也可以在不用写任何代码的情况下,轻松实现App远程对硬件的访问。 这里我们以一个简单案例《
    的头像 发表于 09-09 09:16 1461次阅读
    骑手保温箱追踪及温湿度监测4G设备接入机智云教程