Arduino物聯網開發實例教程

blinker解決方案

blinker是一套跨硬件、跨平臺的物聯網解決方案,提供APP端、設備端、服務器端支持,使用公有云服務進行數據傳輸。可用於智能家居、數據監測等領域,能夠幫助用戶更好更快地搭建物聯網項目。
html

blinker具有哪些優點

1. 支持多種鏈接方式
blinker提供當前最流行的鏈接方式支持,如藍牙、WiFi、NBiot/GPRS,能夠應對大多數物聯網場景需求。
2. 支持多種開發平臺
blinker提供Arduino、freeRTOS(即將支持)支持庫,能夠使用AVR / ARM / ESP8266 / ESP32等芯片進行開發。
對於linux設備,能夠使用blinker python模塊進行開發。
同時也提供了esp8266支持固件,設備只須要鏈接一個燒寫了blinker固件的WiFi模塊,便可接入。
2. 提供豐富的附加功能
通訊是blinker方案的核心,此外blinker也提供了多種附加功能,如:
定時控制、自動化控制、場景控制、雲存儲、固件更新、設備分享、微信通知、消息推送、短信報警、語音控制、智能音響接入等。這些功能都是物聯網設備常見功能,如今不須要複雜的代碼,你就能夠輕鬆使用這些功能。python

blinker DIY

blinker DIY是blinker團隊針對diy愛好者、我的開發者推出的項目原型快速開發方案。
一般物聯網項目開發,須要進行 設備端、客戶端、服務器端開發,每一部分開發,都須要投入人力財力。對我的開發者,一般不可能一人完成這三部分的開發。blinker提供了手機APP到設備端的控制方案,有多種設備端SDK支持,讓開發者更好的聚焦於設備端。配合由blinker團隊運維的客戶端(blinker APP)、服務器端,能夠快速打造出本身的物聯網設備。linux

實例教程

本章將使用blinker DIY結合ESP8266開發板,實現手機對Arduino的控制。
0.開發準備
1.基本控制
2.數據反饋
3.語音控制與定時
4.智能音響控制服務器

相關文章
相關標籤/搜索