摘要:前言最近聽到有小伙伴們對感興趣,我也跟著加入了大軍中,本篇文章展示了的開發(fā)套件,以及入手后的小,后續(xù)持續(xù)更新參考文獻(xiàn)官網(wǎng)思否首頁開箱如同官網(wǎng)展示的配件如下上手官方我開發(fā)時(shí)使用的是系統(tǒng),所以下載安裝包創(chuàng)建項(xiàng)目文件,在當(dāng)前目錄執(zhí)行下面命令查看
前言
最近聽到有小伙伴們對ruff感興趣,我也跟著加入了大軍中,本篇文章展示了ruff的開發(fā)套件,以及入手后的小demo,后續(xù)持續(xù)更新
參考文獻(xiàn)
ruff官網(wǎng)
ruff思否首頁
如同ruff官網(wǎng)展示的配件如下
ruff官方API
我開發(fā)時(shí)使用的是windows系統(tǒng),所以下載 Ruff SDK 1.11.10 (Windows-64bit): msi 安裝包
創(chuàng)建項(xiàng)目文件,在當(dāng)前目錄執(zhí)行下面命令
# 查看版本號 (首次安裝好MSI如果執(zhí)行下面命令不成功,可以嘗試重啟電腦) rap --version # 初始化 Ruff 應(yīng)用 rap init
init后會創(chuàng)建項(xiàng)目工程,使用編輯器打開由 rap 自動生成的 src/index.js js文件進(jìn)行編寫代碼,具體可以參照下文demo,或者官網(wǎng)
將 Ruff 開發(fā)板上的 USB 接口與 USB 電源線連接,開發(fā)板成功啟動后,會搭建一個(gè)名為Ruff_[]的無線熱點(diǎn)
連接這個(gè)無線熱點(diǎn)后,執(zhí)行項(xiàng)目部署,執(zhí)行下面命令
#項(xiàng)目部署 rap deploy -s
紅色板載 LED 點(diǎn)亮后表示已經(jīng)運(yùn)行成功
主板運(yùn)行起來后,開始好玩的東西,就是添加不同外設(shè)(外設(shè)就是圖一的配件)
添加外設(shè)
#添加botton外設(shè) rap device add button #CK002為外設(shè)型號 外設(shè)型號包裝上有寫 詳見上文圖三 ? model: *CK002* #添加LED外設(shè) 下文DEMO需要用到LED外設(shè),所以我這邊提前添加,流程參考上方 rap device add led
添加后開始進(jìn)行硬件布局,這時(shí)候記得將主板斷電
#硬件進(jìn)行布局和連接撒旦 rap layout #查看硬件布局的可視圖(不懂的外設(shè)怎么裝,可以看看這個(gè)) rap layout --visual
部署
#開始部署 rap deploy -s #查看日志 rap log七彩循環(huán)燈
ruff七彩循環(huán)燈
// 做了個(gè)按下botton外設(shè),led外設(shè) 循環(huán)閃爍顏色,松開botton外設(shè),停止led燈的小demo $.ready(function (error) { if (error) { console.log(error); return; } const color = { red: 0xff0000, blue: 0x0000ff, green: 0x00ff00, purple: 0xff00ff, cyan: 0x00ffff, yellow: 0xffff00, white: 0x000000 }; const light = function(){ setInterval(function () { $("#led").setRGB(color.blue); setTimeout(function () { $("#led").setRGB(color.green); }, 100); setTimeout(function () { $("#led").setRGB(color.cyan); }, 200); setTimeout(function () { $("#led").setRGB(color.red); }, 300); setTimeout(function () { $("#led").setRGB(color.purple); }, 400); setTimeout(function () { $("#led").setRGB(color.yellow); }, 500); setTimeout(function () { $("#led").setRGB(color.white); }, 600) }, 30); } // 在 `#button` 按下時(shí)點(diǎn)亮 `#led-r`. $("#button").on("push", function () { console.log("Button pushed."); light(); $("#led-r").turnOn(); }); // 在 `#button` 釋放時(shí)熄滅 `#led-r`. $("#button").on("release", function () { console.log("Button released."); clearInterval(light); $("#led-r").turnOff(); }); });
最終效果圖
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/108433.html
摘要:一個(gè)開放高效敏捷的物聯(lián)網(wǎng)應(yīng)用開發(fā)平臺,就此誕生,也被稱為全球最好用的物聯(lián)網(wǎng)操作系統(tǒng)。區(qū)塊鏈技術(shù)再加碼,物聯(lián)網(wǎng)生態(tài)持續(xù)精進(jìn)隨著區(qū)塊鏈技術(shù)的出現(xiàn)及持續(xù)升溫,如今區(qū)塊鏈已經(jīng)成為大眾廣泛關(guān)注的一個(gè)話題。 showImg(https://segmentfault.com/img/bV8bKH?w=2121&h=1414); 世界正在發(fā)生改變。 在無錫,中國第一個(gè)物聯(lián)網(wǎng)之城——鴻山小鎮(zhèn)已經(jīng)悄然誕生...
摘要:南潮科技作為首批入選企業(yè),在余家申請企業(yè)中脫穎而出,成為入駐微軟人工智能和物聯(lián)網(wǎng)實(shí)驗(yàn)室的第一批企業(yè)。據(jù)悉,上海的人工智能和物聯(lián)網(wǎng)實(shí)驗(yàn)室是微軟全球的第四個(gè)實(shí)驗(yàn)室。 showImg(https://segmentfault.com/img/bVbsJJs?w=1080&h=720);2019年5月15日,微軟人工智能和物聯(lián)網(wǎng)實(shí)驗(yàn)室啟用儀式在張江人工智能島舉行,浦東新區(qū)副區(qū)長管小軍、微軟全球...
摘要:每逢提及物聯(lián)網(wǎng),后頭必然跟著區(qū)塊鏈提到區(qū)塊鏈,也必須將物聯(lián)網(wǎng)帶入話題。而最嚴(yán)重的,則是物聯(lián)網(wǎng)的安全問題。物聯(lián)網(wǎng)領(lǐng)域的網(wǎng)絡(luò)攻擊頻繁已成現(xiàn)實(shí),就是去年最令人難忘的一個(gè)物聯(lián)網(wǎng)僵尸網(wǎng)絡(luò)。 showImg(https://segmentfault.com/img/bV8pXD?w=2480&h=1274); 不知從什么時(shí)候開始,物聯(lián)網(wǎng)與區(qū)塊鏈深深地扯上了關(guān)系,并且在今年有愈演愈烈之勢。每逢提及物...
摘要:北京時(shí)間年月日,創(chuàng)始人在國際社群三點(diǎn)鐘無眠區(qū)塊鏈社群中分享了自己關(guān)于區(qū)塊鏈應(yīng)用落地時(shí)間節(jié)點(diǎn)及主鏈技術(shù)價(jià)值的觀點(diǎn)。區(qū)塊鏈技術(shù)和應(yīng)用發(fā)展的階段區(qū)塊鏈技術(shù)雖然不難,但它包含的范圍非常廣泛。 北京時(shí)間2018年2月20日,Ruff Chain 創(chuàng)始人 Roy Li 在國際社群三點(diǎn)鐘無眠區(qū)塊鏈社群中分享了自己關(guān)于區(qū)塊鏈應(yīng)用落地、時(shí)間節(jié)點(diǎn)及主鏈技術(shù)價(jià)值的觀點(diǎn)。 以下為分享重點(diǎn)內(nèi)容: 區(qū)塊鏈的技術(shù)究...
摘要:物聯(lián)網(wǎng)操作系統(tǒng)落地工業(yè)物聯(lián)網(wǎng)定制化解決方案實(shí)施上線上天并不像一個(gè)正經(jīng)的創(chuàng)業(yè)公司,更不像一個(gè)掙扎在生死邊緣的創(chuàng)業(yè)者,反而像一個(gè)時(shí)下流行叫法斜杠青年。所以,對于而言,區(qū)塊鏈只是份內(nèi)的事。 showImg(https://segmentfault.com/img/bV9xuY?w=1182&h=591); 物聯(lián)網(wǎng)操作系統(tǒng)落地工業(yè)物聯(lián)網(wǎng)、定制化解決方案實(shí)施、Ruff Chain 上線、Ruff...
閱讀 1189·2021-11-24 09:39
閱讀 2695·2021-09-28 09:35
閱讀 1085·2019-08-30 15:55
閱讀 1381·2019-08-30 15:44
閱讀 888·2019-08-29 17:00
閱讀 1985·2019-08-29 12:19
閱讀 3324·2019-08-28 18:28
閱讀 702·2019-08-28 18:10