通過樹莓派連接貝殼物聯服務器(Python gpiozero 、socket),在手機app、微信、網頁端發送指令控制LED燈并返回控制結果。
一、目的
通過樹莓派連接貝殼物聯服務器(Python gpiozero 、socket),在手機app、微信、網頁端發送指令控制LED燈并返回控制結果。
二、硬件
樹莓派(系統raspbian) X1
LED燈泡 X1
電阻 X1
面包板 X1
連接線 若干
三、接線
四、代碼上傳運行
1、本站所有公開代碼托管于GitHub,方便大家使用和共同參與完善,地址:https://github.com/bigiot?tab=repositories
2、進入以上鏈接,依次點擊 bigiotRaspberryPi -> Download ZIP下載。
3、解壓、將bigiotRaspberryPi/python/LED.py上傳至樹莓派(可用WinSCP,或用vim新建編輯)
4、運行LED.py
sudo python3 LED.py
五、查看效果
如果代碼運行正常,在公開設備中可以看到設備在線,點擊進入遙控。(此次我的設備名為紅外感應)
網頁控制效果如上圖。
手機app控制如上圖。
微信控制如上圖。