你好,游客 登錄 注冊 搜索
背景:
閱讀新聞

我的第一個物聯網應用 1

[日期:2016-11-22] 來源:  作者: [字體: ]

上周我花一個下午的時間完成的了一件看起來很酷的事情:用家里的空調遙控器和 Ruff 開發板成功控制一臺普通小風扇。
遙控控制風扇
首先說明的是,我不是搞硬件的,但是我的確只花了一個下午完成了上面的事,可見 Ruff 開發硬件之簡單。
話說什么是 Ruff ? Ruff 是一個搭載了 JS 運行環境的開發板,同時還提供了一套完善的 SDK 和開發文檔。你一定聽過樹莓派或 Arduino 吧,我們來簡單做個對比:

開發版上手難度功能
Ruff 開發版 最簡單,不用了解硬件知識,會js就能上手 單片機,搭載 Js 運行時,控制外設
Arduino 很簡單,不用學習硬件知識,會 C 就能上手 單片機,C 語言環境,程序控制外設
樹莓派 上手難度大,要有一定的硬件驅動方面的知識 迷你電腦,能安裝 Linux OS,功能強大,上面兩個能做到的它都能做到

作為業余選手,上面的對比簡單粗暴,但是不重要,作為學習,上手快才是最重要的。我選擇最簡單的 Ruff ,我喜歡 Ruff 軟件定義硬件的理念,更喜歡它的文檔風格,官網設計充滿了 geek 氣息。詳細可以了解:https://ruff.io/zh-cn/。

在上手之前我們先來熟悉下 Ruff 套件的開發版和外設:
盒子
外設
Ruff 開發版使用的是 5053 的 CPU,搭載 JS 運行時,外套管腳能鏈接各種外設(LED、LCD、熱感、聲感光感等各種傳感器和電子設備)。開發板通過管腳輸入輸出信號來控制外設,至于如何控制你不用擔心不了解邏輯門,Ruff 向上提供了豐富的 JS API ,非常簡單。
既然這么簡單,我便開始了一個“宏大”的開發學習計劃:

  1. 選擇 Ruff
  2. 開發環境搭建
  3. 添加外設
  4. 續電器控制風扇
  5. 空調遙控器控制風扇
  6. 物聯網
  7. 手機控制風扇
  8. 智能家電系統
收藏 推薦 打印 | 錄入:Cstor | 閱讀:
本文評論   查看全部評論 (1)
表情: 表情 姓名: 字數
點評:
       
評論聲明
  • 尊重網上道德,遵守中華人民共和國的各項有關法律法規
  • 承擔一切因您的行為而直接或間接導致的民事或刑事法律責任
  • 本站管理人員有權保留或刪除其管轄留言中的任意內容
  • 本站有權在網站內轉載或引用您的評論
  • 參與本評論即表明您已經閱讀并接受上述條款
第 1 樓
* 匿名 發表于 2016/11/24 9:30:20
你這里有用到RFID設備嗎?
天天电玩捕鱼游戏下载