雪花台湾

Arduino + Ethernet W5100實現遠程控制LED燈

一、設計思路

如何實現遠程控制,這必須依託互聯網強大的功能,通過一個平臺來接收感知層的數據,同時也能控制感知層的設備。Arduino 與Ethernet W5100連接一個物聯網服務平臺,本次選擇貝殼物聯服務,實現遠程控制LED燈亮滅,並將結果反饋至控制界面。

設計圖

二、硬件選擇

Arduino uno R3 (其他Arduino板也可以) ×1

Ethernet W5100網絡擴展板 ×1

麪包板 ×1

電阻10K ×1

LED燈 ×1

麪包板連接線 ×2

網線 ×1

實物圖

三、接線

Arduino UNO R3與Ethernet W5100上下按針腳對應插連,W5100的網線插在路由器上。

實物圖

四、物聯平臺設置

選擇添加設備

填寫設備信息

查看設備信息

添加數據接口

五、程序設計

程序變量、常量定義。

初始化中,w5100先獲取IP地址,然後連接服務器。

根據服務器下發的指令設置LED燈的開和關。

相关文章