当前位置:首页 > 物联网 > ShineBlink
[导读]你相信吗?几行代码就能实现硬件开发,十秒即可上云和小程序!

  这应该是史上最易接入的云,连注册都不需要,开发者仅需一行代码,即可配置接入云的数据种类、数据方向、数据流格式,数据范围、以及数据单位等关键信息,并且会根据数据的这些特征自动为开发者生成一款定制化的微信小程序。


接下来我们就以APP远程控制继电器为例讲解!

本例程中所包含的UI配置代码如下:

UI = "[3_Relay]"

例程中用了类型为 “3” 的控件,关于该类型控件的具体描述可以参看官网中关于ShineBlink云的教程。

基于以上UI配置,当设备上电后,我们在小程序中可以看到系统为我们自动生成的小程序页如下:

--配置连接继电器的GPIO为输出(D4)
LIB_GpioOutputConfig("D4","STANDARD")
--设置UI配置,该配置决定了小程序页面显示的控件具体有哪些什么,名字是什么
UI = "[3_Relay]"
--设置C2开发板自带的WiFi连接云
ssid = "abcdef" --修改成您的WiFi路由器账号 
pswd = "123456" --修改成您的WiFi路由器密码
LIB_CloudConfig("S0", "WIFI_C2", 0, "SBK_01", UI, ssid, pswd)
while(GC(1) == true)
do
    --查询是否收到服务器下发的数据
    recv_flag, msg = LIB_CloudRecv()
 if recv_flag == 1 then
        --查看服务器是否下发控制名字为Relay(继电器)闭合断开的指令
        if string.find(msg, "Relay") ~= nil then
            Json_Val = LIB_JsonParse(msg, "$.Relay")
            if Json_Val == "0" then 
                LIB_GpioWrite("D4",0) --继电器断开
            elseif Json_Val == "1" then 
                LIB_GpioWrite("D4",1) --继电器闭合
            end
        end
    end
end
将上面代码中的ssid和pswd改成您的路由器账号和密码,然后将代码复制到开发板中并运行十几秒之后,我们用微信扫描开发板背后的二维码,在弹出的微信小程序中我们就可以远程控制开发板上的继电器的闭合和断开了。

        无论是代码量,以及实现手机远程控制的方式,都非常简单!该产品是最新才出来的物联网开发神器,非常实用。

 


声明:该篇文章为本站原创,未经授权不予转载,侵权必究。
换一批
延伸阅读

以更低的功耗和成本在各种应用中高效地实现更高质量的音频流

关键字: 低功耗蓝牙 解码器 物联网

随着科技的飞速发展,我们日常生活的方方面面都在逐渐被智能化、网络化所渗透。物联网(Internet of Things, IoT)作为一项将传统物品与互联网相结合的技术,正在引领着一个全新的技术革命。从家用电器到工业制造...

关键字: 物联网 互联网 IoT

全球物联网解决方案提供商Quectel Wireless Solutions与罗德与施瓦茨成功验证了Quectel创新的5G eCall模块,该模块是汽车模块AG56xN系列的一部分。测试中使用了R&S CMX5...

关键字: 物联网 无线通信 蜂窝网络

支持CSA倡议表明,Nordic Semiconductor始终致力于为客户提供开发符合物联网设备安全规范的物联网产品所需的安全功能。

关键字: 物联网 无线

Holtek隆重推出全新一代32-bit Arm® Cortex®-M0+ 5V CAN MCU - HT32F53231/HT32F53241/HT32F53242/HT32F53252。这一系列单片机带有来自Bosc...

关键字: MCU 工业自动化 单片机

Holtek精益求精,宣布推出全新5V宽电压Arm® Cortex®-M0+ 32-bit MCU系列HT32F50431/HT32F50441/HT32F50442/HT32F50452。此系列MCU经多方位升级能满...

关键字: 单片机 智能家居 工业控制

在现实条件下,通过 sub-GHz Wi-Fi HaLow 信号远程视频通话距离达传统 Wi-Fi 的 十倍以上

关键字: Wi-Fi 物联网

单片机小精灵是一款针对单片机开发者的辅助工具,它集成了代码编辑、编译、调试等多项功能,旨在帮助开发者更加高效地进行单片机项目的开发。本文将详细介绍单片机小精灵的使用方法,帮助读者快速掌握这款工具,提高开发效率。

关键字: 单片机 代码编辑 辅助工具

在无线通信领域,无线收发器扮演着至关重要的角色。它是实现无线信号发送和接收的关键设备,广泛应用于无线通信、物联网、远程控制等多个领域。本文将详细探讨无线收发器的基本概念、工作原理、主要类型、应用领域以及未来发展趋势,旨在...

关键字: 无线通信 无线收发器 物联网

随着信息技术的飞速发展和广泛应用,物联网作为连接物理世界与数字世界的桥梁,正逐渐成为推动工业领域创新发展的重要力量。工业物联网(IIoT)作为物联网在工业领域的应用,通过实现设备、系统和服务的互联互通,为工业生产带来前所...

关键字: 物联网 工业领域 智能化
关闭