當樂高遇見Arduino:樂高喊你吃飯啦~
01-27
人生最幸福的事莫過於吃得好,睡得飽。公司9:30上班,12點食堂開飯。上午最幸福的事莫過於聽到食堂杜師傅的敲門聲。
樂高喊你吃飯啦,Arduino助力打造小物聯網 - 騰訊視頻 https://v.qq.com/x/page/r0353jcg3zu.html 首先,想要實現遠程控制,就必須讓互聯網終端(手機/平板)實現與功能設備的連通。
推薦閱讀:
本來可以微信群通知,但大家忙起來,微信看都不看(不管你信不信,我反正是信了)。北京冬天寒徹骨,實在不忍心杜師傅挨個屋敲門通知。如果杜師傅坐在窗明几淨溫暖如夏的食堂中,在手機上動動手指,就能通知大家開飯了,豈不是很完美?
我們決定用Arduino+樂高來試試解決這個問題。大家可以先睹為快,看看杜師傅歡樂的新生活。
為了省事,我們沒自己寫Web端代碼,而是找了一個第三方解決方案——樂為物聯平台實現這種連通。首先,我們先設定一個小目標,來測試一下,比如遠程控制一個LED燈的亮滅。




我們採用Arduino+W5100網路擴展板的方式實現設備聯網:

上圖元件:arduino UNO、W5100擴展板、繼電器、led燈、330Ω電阻(3個1K並聯)
樂為物聯提供了完善的庫支持,我們只需要調用相應功能就可以實現設備實時在線。設備上電聯網後,程序會每隔一定時間間隔與樂為伺服器通訊,查詢是否有新的動作指令觸發,若觸發,則執行本地編寫好的代碼,如控制繼電器開關;若沒有新動作觸發,則保持現狀直至下次與伺服器通訊。下圖是完整連接圖。


萬事具備,只差杜師傅了。我們趕緊讓目標用戶杜師傅來試用。開飯時間到,杜師傅坐在食堂里,掏出手機,輕輕一點。

Arduino nano控制板、ESP8266 wifi模塊


當樂高遇見Arduino系列文章:
(1)當樂高遇見Arduino:如何從外部控制樂高組件(2)當樂高遇見Arduino:樂高PM2.5 探測儀
文章首發:微信公眾號「科技學堂」
科技學堂官網: http://www.sciclass.cn科技學堂由中國科協支持,為科技教師、科技教育從業者提供互聯網學習資源。
推薦閱讀:
※Arduino可通過哪些方式把數據發送到互聯網
※Openlab Taipei的TaiwanDuino
※基於arduino的環境雜訊測試儀需要哪些東西?
※Ruff 和 Arduino 最大區別是什麼?




