您的位置:海南飞鱼彩票开奖編程工具編程工具Kittenblock官方下載 v1.8.4 免費版

海南彩如何包码:Kittenblock官方下載 v1.8.4 免費版Kittenblock官方下載 v1.8.4 免費版

海南飞鱼彩票开奖 www.rzwmn.com 軟件大?。?/span>354.6M

軟件官網:海南飞鱼彩票开奖

用戶評分:

軟件類型:國產軟件

運行環境:WinAll

軟件語言:簡體中文

軟件分類:編程工具

更新時間:2019/5/31

授權方式:免費軟件

插件情況:無 插 件

平臺檢測 無插件 360通過 騰訊通過 金山通過 瑞星通過
軟件標簽: Kittenblock
Kittenblock是一款專業的圖形化編程工具,它是由是MIT和Google團隊共同開發的,主要的使用范圍是用于機器人編程,使用簡單,輕松上手,沒有PS門檻要求,內置喵家體系??橥計?,方便用戶套用。

Kittenblock第1張預覽圖

概括介紹

KittenBlock是基于MIT和Google團隊共同開發的 Scratch3.0代碼進行二次開發的圖形化編程軟件,幫助Scratch用戶以更簡單的方式學習Arduino電子平臺的電子以及機器人知識。簡單來說,KittenBlock既可以編程控制舞臺與精靈,也可以編程控制電子、機器人。

Kittenblock第2張預覽圖

特點介紹

沒有Fritzing一定是svg圖條條框框定義引腳
沒有PS那種門檻專業要求。
使用簡單,容易上手,導入圖片后,進行連線即可,無需設置
包容開放,除了內置喵家常用電子???,還支持用戶導入其他家??橥計?br />可編輯性,連線是根據軟件坐標點計算的,所以其他用戶打開后,這個連線圖依然是可編輯的。
可保存PNG,為了方便各位老師寫書,右上角的截圖圖標可以將連線區域截圖下來存成png用作其他用途。

Kittenblock第3張預覽圖

軟件模式

在線模式是通過Kittenblock直接發送指令給主控板,以達到控制外圍硬件的目的。在線模式下必須保證Kittenblock和主控板的串口或者Wifi連接
離線模式是將圖形化代碼直接轉換為Arduino C++代碼并且編譯固化到主控板上,離線模式目前暫時無法和舞臺內的精靈進行交互。

Kittenblock第4張預覽圖

使用教程

第一步:下載Kittenblock

第二步:安裝USB串口驅動
為了和主控板通信,用戶需要安裝CH340 usb串口驅動

第三步:連接主控板
通過USB連接
打開Kittenblock,并用USB micro線連接電腦和主控板,如果USB串口驅動安裝正??梢栽贙ittenblock通信口看到主控板的通信端口,點擊并連接主控板。

第四步:更新在線模式固件
首先打開Arduino面板,點擊Restore > arduino 加載出廠固件,之后點擊Upload上傳固件到主控板。

第五步:Hello world
類似學習所有編程語言第一個程序就是打印一串Helloworld字符,硬件的Helloworld就是讓一個燈閃爍,在這里使用圖形化軟件控制一個LED閃爍。
如下圖拖入???,并連接上串口,并點擊綠色旗幟啟動程序。一切正常的話就可以看上主板上的LED燈珠開始閃爍了。

Kittenblock第5張預覽圖

實用技巧

連線引擎簡介和使用
Kittenblock是一個專注于硬件編程的平臺,但是硬件編程少不了連線的步驟,Kittenblock內的連線引擎設計的初衷就是多少簡化這個步驟,給用戶更加直觀的電路連接的概念。
更新了1.73版本的Kittenblock后大家應該可以看到Tab欄多了一個連線的部分:
點擊打開后可以看到一張空的畫布,在最左下角有一個"+"圖標。這個是用于導入電路板或電子??橥計?,目前只支持png格式,
導入的圖片將以1:1的形式繪制在畫布上。在Kittenblock安裝目錄下的wiring目錄有一些我們已經畫好的主板和電子??橥計?,大家可以自由使用。
使用上述方法我們導入一個rosbot主板和一個sr04超聲波??椋?br />之后我們來模擬一下連線過程,步驟基本如下:
1、在電子??檎虢糯λ魘蟊?,可以生成一個線路引腳。
2、按著引腳點可以拖動一條導線出來。
3、在另一個引腳釋放鼠標可以將兩個點用導線連接起來。

改變顏色
當兩個引腳連接上后即使我們拖動電子??橐不嶙遠娓灤碌奈恢?。目前引腳和導線可以更換顏色,具體操作是先點擊導線或者引腳,在右上角彈出來了一個顏色選擇框點擊對應顏色就可以了~

曲線設置
我們也可以給導線添加拐點,將連接從直線變成曲線:
雙擊某一條導線,大家應該可以看到會新增一個控制點
拖動控制點就可以彎曲導線了

連線結果保存和打開
目前保存項目為sb3的時候自動將連線引擎的內容打包到sb3內,所有電子??櫚耐計不嶙遠虬?。當打開這個sb3的時候,連線內容會自動重新加載進來。
由于電子??橥計譴虬趕b3文件內的,即使你把文件給其他小伙伴,他們電腦中沒有這個電子??櫚耐計材苷4蚩?。

Kittenblock第6張預覽圖

界面???/h3>打開KittenBlock,界面主要分為三部分,如下圖所示
此教程主要講述功能??椴糠趾統絳蟣嗉安糠?。
功能??橐還燦?2個類別,圖中框選的2個類別是專門用于控制Kittenbot基礎套件和電子??櫚?。注意:每個類別內??櫚難丈枷嗤?。
將圖形化的??樽ト⊥俠匠絳蟣嗉?,就能實現功能。若要刪除某個???,只需要將??樽ト⊥俠毓δ苣?榍蚣純?。

①數據??槔啾?br />這個類別主要用于數據的存儲,中轉,賦值。在程序里經常需要計算,為了把計算結果保存起來,我們就需要新建一個變量。
1.點擊新變量
2.創建變量名字為“a”,點擊確定
新建變量后,我們可以看見數據??槔啾鴝嗔?個功能???。
第一個功能???,表示變量a的值
第二個功能???,作用是將a賦值為 輸入框的值
第三個功能???,作用是將a的值加 輸入框的值
例如輸入框輸入 1:a = a + 1;
輸入框輸入 -1:a = a + (-1);即a = a – 1;

②運算符類別
運算符類別和上面的數據類別關系密切
運算符??樽榘嘶鏡乃閌醴?,比如說加法??椋?br />將下圖??槔匠絳蟣嗉?,并按順序點擊,可以看見彈出計算結果5
另外需要注意的是,個別??橛滌惺淙肟?,其中輸入框有三種形式。
第一種是橢圓形的輸入框,可以和同樣是橢圓形的??樽楹?。例如下圖的加法和減法組合
第二種是六邊形的輸入框,和橢圓形的??橐謊?,只能和六邊形的??樽楹?。
第三種是長方形的輸入框,只能選擇??樘峁┑難∠?,不能任意輸入數值。

③控制??樽?br />相信大家根據字面意思就已經明白??櫚淖饔?,這里我就不作解釋了。
上面這幾個???,以及在事件類別里的一個???,都是我們最常見常用的???。
當“綠旗”被點擊???,它通常作為程序的起點。
我們可以通過點擊該??槔雌舳絳?,或者通過點擊下圖位置啟動程序。點擊旁邊的紅色圓圈可以停止程序的運行。
常見??榫徒步獾醬宋?, 相信大家已經對Kittenblock有一定的認識了。也可以嘗試去摸索一下其他類別??櫚淖饔眠?!

Kittenblock第7張預覽圖

常見問題

關于Kittenblock下載不通過出現C:\Users\XXX\AppData...解決辦法
有些用戶反映新版軟件,如果切換arduino和kittenbot或者LFR下載的時候會出現錯誤提示
這個是由于新版本采用了增量編譯的問題(arduino那邊不知道為什不能采用增量編譯,程序猿打算重寫下載腳本,需要一段時間解決)。

暫時的解決辦法是
去到你對應的workspace文件夾下,把project一整個文件夾刪除,回到Kittenblock下再次下載即可

更新日志

1.82版本
 Powerbrick的插件已經穩定,支持在線和離線編程
加入了Azure人臉識別(可識別表情,性別,年齡等等)
優化語音識別和文字朗讀功能,可以聽說中文,
同時可結合Scratch舞臺和硬件設備進行入門人工智能體驗
IOT服務器已經重新架設好,可以體驗IOT物聯網功能

用戶評論

(您的評論需要經過審核才能顯示)0人參與,0條評論
140

最新評論

我要搶沙發

請簡要描述您遇到的錯誤,我們將盡快予以修訂

返回頂部