成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

【物聯(lián)網(wǎng)】JavaScript快速開發(fā)智能硬件應(yīng)用—ruff開箱篇(一)

NeverSayNever / 2506人閱讀

摘要:前言最近聽到有小伙伴們對感興趣,我也跟著加入了大軍中,本篇文章展示了的開發(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

相關(guān)文章

  • Ruff:為聯(lián)網(wǎng)而生

    摘要:一個(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)悄然誕生...

    daydream 評論0 收藏0
  • Ruff 南潮科技正式入駐微軟人工智能聯(lián)網(wǎng)實(shí)驗(yàn)室

    摘要:南潮科技作為首批入選企業(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ū)長管小軍、微軟全球...

    kelvinlee 評論0 收藏0
  • 聯(lián)網(wǎng)+區(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)系,并且在今年有愈演愈烈之勢。每逢提及物...

    cartoon 評論0 收藏0
  • Ruff Chain 創(chuàng)始人 Roy Li:區(qū)塊鏈技術(shù)的運(yùn)用及發(fā)展趨勢分析

    摘要:北京時(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ù)究...

    xiangzhihong 評論0 收藏0
  • 斜杠青年Ruff:區(qū)塊鏈只是分內(nèi)事

    摘要:物聯(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...

    zhisheng 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<