前言ShineBlink是一款零門檻、零開發(fā)環(huán)境、低代碼的萬能物聯(lián)網(wǎng)智能硬件開發(fā)板機(jī)智云為開發(fā)者提供低門檻硬件上云、接App/小程序、在線配置物聯(lián)網(wǎng)業(yè)務(wù)后臺(tái)系統(tǒng)的能力結(jié)合 ShineBlink 和機(jī)智云開發(fā)者即使不懂嵌入式物聯(lián)網(wǎng)開發(fā)、云和App開發(fā),也能很快實(shí)現(xiàn)一款包含硬件、云和App的物聯(lián)網(wǎng)智能硬件。一、本章實(shí)現(xiàn)功能介紹實(shí)現(xiàn)一款通過4G Cat1方式接入機(jī)智云的設(shè)備,用戶可以通過App遠(yuǎn)程控制開發(fā)板上的4個(gè)繼電器。通過本例可以很容易衍生出其他應(yīng)用,比如遠(yuǎn)程控制照明燈、電磁閥、電機(jī)、聲光報(bào)警等應(yīng)用場景。下圖是接線實(shí)物圖和App監(jiān)測頁面:![8fb4fae8-4e1e-11ec-ab6c-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9B/8B/wKgZomTnxHKAOOKgABRB9I4-mmo470.png)
二、硬件端接線圖
三、材料清單
四、硬件端完整源代碼
?選擇三:定制化開發(fā)App或微信小程序(難度較高)
![8fb4fae8-4e1e-11ec-ab6c-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9B/8B/wKgZomTnxHKAOOKgABRB9I4-mmo470.png)
![91243eac-4e1e-11ec-ab6c-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9B/8B/wKgZomTnxHKAfGdYAAJKhpVFMgw536.png)
![91af32e6-4e1e-11ec-ab6c-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9B/8B/wKgZomTnxHOAPDW9AAHzechWaHY856.png)
![921d56ae-4e1e-11ec-ab6c-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9B/8B/wKgZomTnxHOAVh3iAAIla04NxmQ149.png)
--配置D4為普通輸出,控制繼電器1
LIB_GpioOutputConfig("D4","STANDARD")
--配置D2為普通輸出,控制繼電器2
LIB_GpioOutputConfig("D2","STANDARD")
--配置D0為普通輸出,控制繼電器3
LIB_GpioOutputConfig("D0","STANDARD")
--配置D1為普通輸出,控制繼電器4
LIB_GpioOutputConfig("D1","STANDARD")
--機(jī)智云平臺(tái)為每個(gè)產(chǎn)品類別分配的唯一PK和PS,一定要改成您自己的PK和PS
PK = "66fb45db73984784867dccbdbfc7167d"
PS = "d12e9eca9fb04addacc7f7935811ccd3"
--初始化4G模塊
LIB_Giz4GConfig(PK,PS,6000,120,"UART0","D5","HIGH","D6","HIGH")
--開始大循環(huán)
while(GC(1) == true)
do
--查詢機(jī)智云是否下發(fā)了寫"Sw1"數(shù)據(jù)點(diǎn)(繼電器1)
flag,recv_data = LIB_RecvFromGizCloud("Sw1")
if flag == 1 then
print("Sw1~~~~~~~")
if recv_data == 1 then -- 云下發(fā)了1
LIB_GpioWrite("D4",0)--打開繼電器
else -- 云下發(fā)了0
LIB_GpioWrite("D4",1)--關(guān)閉繼電器
end
end
--查詢機(jī)智云是否下發(fā)了寫"Sw2"數(shù)據(jù)點(diǎn)(繼電器2)
flag,recv_data = LIB_RecvFromGizCloud("Sw2")
if flag == 1 then
print("Sw2~~~~~~~")
if recv_data == 1 then -- 云下發(fā)了1
LIB_GpioWrite("D2",0)--打開繼電器
else -- 云下發(fā)了0
LIB_GpioWrite("D2",1)--關(guān)閉繼電器
end
end
--查詢機(jī)智云是否下發(fā)了寫"Sw3"數(shù)據(jù)點(diǎn)(繼電器3)
flag,recv_data = LIB_RecvFromGizCloud("Sw3")
if flag == 1 then
if recv_data == 1 then -- 云下發(fā)了1
LIB_GpioWrite("D0",0)--打開繼電器
else -- 云下發(fā)了0
LIB_GpioWrite("D0",1)--關(guān)閉繼電器
end
end
--查詢機(jī)智云是否下發(fā)了寫"Sw4"數(shù)據(jù)點(diǎn)(繼電器4)
flag,recv_data = LIB_RecvFromGizCloud("Sw4")
if flag == 1 then
if recv_data == 1 then -- 云下發(fā)了1
LIB_GpioWrite("D1",0)--打開繼電器
else -- 云下發(fā)了0
LIB_GpioWrite("D1",1)--關(guān)閉繼電器
end
end
end
上面代碼中出現(xiàn)的"LIB_"開頭的庫函數(shù)的詳細(xì)介紹可以在shineblink.com網(wǎng)站上的API文檔中查詢。五、機(jī)智云接入和App開發(fā)選擇一:機(jī)智云+通用版App訪問設(shè)備(難度最低)通過《4G設(shè)備接入機(jī)智云教程》我們可以很快掌握機(jī)智云的接入流程,并使用現(xiàn)成的通用版機(jī)智云App即可很快的實(shí)現(xiàn)手機(jī)App遠(yuǎn)程訪問我們的開發(fā)板。缺點(diǎn)就是通用版App的UI頁面看起來不夠?qū)I(yè)。本例中我們使用了"Sw1","Sw2","Sw3","Sw4"四個(gè)布爾值型數(shù)據(jù)點(diǎn),記得在機(jī)智云平臺(tái)修改相應(yīng)的數(shù)據(jù)點(diǎn)的名稱。![92d8d7f8-4e1e-11ec-ab6c-dac502259ad0.png](https://file1.elecfans.com//web2/M00/9B/8B/wKgZomTnxHOAcPd5AAHUxzM6Ny4806.png)
如果有一定開發(fā)能力,開發(fā)者可以考慮在機(jī)智云免費(fèi)提供的開源代碼上做一定的定制開發(fā)形成自己的APP。
如果開發(fā)者希望開發(fā)一個(gè)專屬的APP,機(jī)智云也會(huì)提供代碼開源的安卓和IOS SDK框架,幫助開發(fā)者快速完成APP開發(fā),開發(fā)者僅需關(guān)注App的UI和UE設(shè)計(jì)即可,而相對(duì)復(fù)雜的協(xié)議與錯(cuò)誤處理等事項(xiàng)可忽略。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。
舉報(bào)投訴
-
繼電器
+關(guān)注
關(guān)注
132文章
5363瀏覽量
149682 -
4G
+關(guān)注
關(guān)注
15文章
5533瀏覽量
119630
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
繼電器在設(shè)備遠(yuǎn)程控制中的作用
在現(xiàn)代工業(yè)自動(dòng)化和智能控制領(lǐng)域,遠(yuǎn)程控制技術(shù)的應(yīng)用越來越廣泛。繼電器作為一種基本的電氣控制元件,因其可靠性高、成本低、易于維護(hù)等優(yōu)點(diǎn),在
如何借助4G工業(yè)級(jí)RTU實(shí)現(xiàn)在線水質(zhì)監(jiān)測
基于4G工業(yè)級(jí)RTU打造在線水質(zhì)監(jiān)測整體系統(tǒng)方案,依托部署分布式水質(zhì)量監(jiān)測儀、傳感器以及智能數(shù)采RTU設(shè)備,通過獲取流量、流速、水質(zhì)、水位等信息,建立精確、完善水資源數(shù)據(jù)模型,從而提高
![如何借助<b class='flag-5'>4G</b><b class='flag-5'>工業(yè)</b>級(jí)<b class='flag-5'>RTU</b>實(shí)現(xiàn)在線水質(zhì)監(jiān)測](https://file.elecfans.com/web2/M00/71/FD/poYBAGNSUL-APscqAAA_BlmZEgw119.png)
4G工業(yè)智能網(wǎng)關(guān)在遠(yuǎn)程監(jiān)控與管理方面功能優(yōu)勢
4G工業(yè)智能網(wǎng)關(guān)憑借其高速穩(wěn)定的數(shù)據(jù)傳輸、強(qiáng)大的設(shè)備接入能力、遠(yuǎn)程監(jiān)控與管理以及安全可靠的數(shù)據(jù)保障等特性,在工業(yè)領(lǐng)域發(fā)揮了重要的作用。天拓四方TDE
【新品】遠(yuǎn)程操控新利器,4G遠(yuǎn)程遙控開關(guān)模組!小體積低延遲
開關(guān)模組——CE31-TD04。CE31-TD04采用工業(yè)級(jí)標(biāo)準(zhǔn)設(shè)計(jì),基于阿里云平臺(tái),通過4G網(wǎng)絡(luò)信號(hào)傳輸,實(shí)現(xiàn)設(shè)備的遠(yuǎn)程遙控開關(guān)。低延遲、反應(yīng)快,手機(jī)
![【新品】<b class='flag-5'>遠(yuǎn)程</b>操控新利器,<b class='flag-5'>4G</b><b class='flag-5'>遠(yuǎn)程</b>遙控開關(guān)模組!小體積低延遲](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
通過4G遙控開關(guān)搭建智慧農(nóng)業(yè),以科技手段提升生產(chǎn)效率!
智慧農(nóng)業(yè)作為現(xiàn)代農(nóng)業(yè)的重要發(fā)展方向,以科技手段提升農(nóng)業(yè)生產(chǎn)效率和質(zhì)量,正在全球范圍內(nèi)快速普及。本文將詳細(xì)介紹如何利用4G手機(jī)遙控開關(guān)搭建智慧農(nóng)業(yè)系統(tǒng),實(shí)現(xiàn)對(duì)農(nóng)業(yè)設(shè)備的智能化遠(yuǎn)程控制,并從設(shè)備
![通過<b class='flag-5'>4G</b>遙控開關(guān)搭建智慧農(nóng)業(yè),以科技手段提升生產(chǎn)效率!](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
【新品】4G無線開關(guān)量對(duì)傳模塊 點(diǎn)對(duì)點(diǎn)遠(yuǎn)程控制繼電器開關(guān)信號(hào)
V100是一款4G無線遠(yuǎn)程開關(guān)量點(diǎn)對(duì)點(diǎn)對(duì)傳模塊,可實(shí)現(xiàn)繼電器遠(yuǎn)程控制開關(guān)。具備傳輸穩(wěn)定、不限距離、靈活組網(wǎng)、免布線等優(yōu)勢,支持一對(duì)一雙向傳輸與一發(fā)多收、多發(fā)一收傳輸。采用
![【新品】<b class='flag-5'>4G</b>無線開關(guān)量對(duì)傳模塊 點(diǎn)對(duì)點(diǎn)<b class='flag-5'>遠(yuǎn)程控制</b><b class='flag-5'>繼電器</b>開關(guān)信號(hào)](https://file1.elecfans.com/web2/M00/BB/AA/wKgZomWcxK6ATbXmAACLtc5ICi8673.png)
工業(yè)4G路由器賦能泵站遠(yuǎn)程監(jiān)測實(shí)現(xiàn)智能化升級(jí)
工業(yè)4G路由器在泵站遠(yuǎn)程監(jiān)測管理中利用4G技術(shù)提供穩(wěn)定、高速的無線網(wǎng)絡(luò)連接,實(shí)現(xiàn)對(duì)泵站的遠(yuǎn)程監(jiān)控、數(shù)據(jù)采集、異常報(bào)警及
![<b class='flag-5'>工業(yè)</b><b class='flag-5'>4G</b>路由器賦能泵站<b class='flag-5'>遠(yuǎn)程</b>監(jiān)測實(shí)現(xiàn)智能化升級(jí)](https://file1.elecfans.com/web2/M00/00/53/wKgaomaoqw2Ae3soAADZp4FWeJg218.png)
4G手機(jī)智能遙控開關(guān)
什么是4G手機(jī)智能遙控開關(guān) 4G手機(jī)智能遙控開關(guān)作為現(xiàn)代智能家居與工業(yè)自動(dòng)化的重要組成部分,提供了便捷、高效的
![<b class='flag-5'>4G</b><b class='flag-5'>手機(jī)</b>智能遙控開關(guān)](https://file1.elecfans.com/web2/M00/00/3F/wKgaomaoV1uACsSuABD_wHbA9ck881.png)
遠(yuǎn)程戶外監(jiān)控組網(wǎng)方案,工業(yè)4G路由器ZR2000
戶外監(jiān)控?zé)o人值守4G工業(yè)路由器組網(wǎng)應(yīng)用涉及工業(yè)自動(dòng)化、數(shù)據(jù)傳輸和遠(yuǎn)程監(jiān)控的重要領(lǐng)域。在戶外沒有光纖的情況下,想要讓監(jiān)控或傳感器等設(shè)備聯(lián)網(wǎng),僅需一臺(tái)4
![<b class='flag-5'>遠(yuǎn)程</b>戶外監(jiān)控組網(wǎng)方案,<b class='flag-5'>工業(yè)</b><b class='flag-5'>4G</b>路由器ZR2000](https://file1.elecfans.com/web2/M00/EA/80/wKgaomZUWVOAFeZnAAESPGB75ME251.png)
【新品】高性能低延遲4G CAT1模塊,4G全網(wǎng)通+高精度定位
待機(jī)和傳輸狀態(tài)下的功耗更低。提供相對(duì)較低的網(wǎng)絡(luò)延遲,有利于實(shí)時(shí)性要求較高的應(yīng)用,如遠(yuǎn)程控制、即時(shí)警報(bào)等。E840-TTL(EC05-xxx)是億佰特采用4GCAT1
![【新品】高性能低延遲<b class='flag-5'>4G</b> CAT1模塊,<b class='flag-5'>4G</b>全網(wǎng)通+高精度定位](https://file.elecfans.com/web2/M00/3E/6A/pYYBAGJhBGGAGyDYAACBPQuBZQI711.png)
4g工業(yè)網(wǎng)關(guān)的特點(diǎn)及應(yīng)用
特點(diǎn)以及應(yīng)用場景等方面,詳細(xì)闡述其在工業(yè)領(lǐng)域中的廣泛應(yīng)用。 一、4G工業(yè)網(wǎng)關(guān)的基本概念 4G工業(yè)網(wǎng)關(guān)是一種基于
![<b class='flag-5'>4g</b><b class='flag-5'>工業(yè)</b>網(wǎng)關(guān)的特點(diǎn)及應(yīng)用](https://file1.elecfans.com//web2/M00/DA/71/wKgaomYqGjuAKZUAAAC6BxYp-jQ353.jpg)
4G RTU在可用于智能監(jiān)測系統(tǒng)
/3G/4G通信模塊,保證了數(shù)據(jù)傳輸?shù)母咚倥c穩(wěn)定,集成了32位高性能微處理器MCU,確保了數(shù)據(jù)處理的高效與精準(zhǔn)。其采用的UCOSII嵌入式實(shí)時(shí)操作系統(tǒng),為RTU提供了強(qiáng)大的多任務(wù)處理能力,確保在復(fù)雜多變的
![<b class='flag-5'>4G</b> <b class='flag-5'>RTU</b>在可用于智能監(jiān)測系統(tǒng)](https://file1.elecfans.com//web2/M00/C3/10/wKgaomXgN62AaJdkAAGvxUeZeyo913.jpg)
如何通過物通博聯(lián)4G無線PLC網(wǎng)關(guān)實(shí)現(xiàn)遠(yuǎn)程訪問PLC和遠(yuǎn)程控制
物理距離和布線成本等因素,無法滿足遠(yuǎn)程監(jiān)控和控制的需求。 那么如何實(shí)現(xiàn)遠(yuǎn)程訪問PLC和遠(yuǎn)程控制呢? 物通博聯(lián)的4G無線PLC網(wǎng)關(guān)是一種先進(jìn)的
![如何通過物通博聯(lián)<b class='flag-5'>4G</b>無線PLC網(wǎng)關(guān)實(shí)現(xiàn)<b class='flag-5'>遠(yuǎn)程</b>訪問PLC和<b class='flag-5'>遠(yuǎn)程控制</b>](https://file.elecfans.com/web2/M00/52/70/pYYBAGLLyhqAVmYRAAbXfP1kjRI408.png)
評(píng)論