「小喵科技」圖形化編程軟件:連線引擎簡介和使用

連線引擎簡介和使用

前言:

小喵家早期的天使用戶可能知道在kittenblock 1.4x版本有一個連線引擎的功能,但是因為後面1.5x開始框架大改導致前後不兼容所以刪掉了。但是隨著現在軟件慢慢穩定下來,我們在1.73迭代花了3天將連線引擎完完全全重寫了一遍。1.77版本後又被PMCC喵強烈要求改進了

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

連線引擎基本使用介紹

Kittenblock是一個專注於硬件編程的平臺,但是硬件編程少不了連線的步驟,Kittenblock內的連線引擎設計的初衷就是多少簡化這個步驟,給用戶更加直觀的電路連接的概念。

如果只是為了做個可溝通交流容易修改的連線圖,那麼喵家的這個連線引擎就非常合適。它沒有Fritzing一定是svg圖條條框框定義引腳,它沒有PS那種門檻專業要求。

特色:

  1. 使用簡單,容易上手,導入圖片後,進行連線即可,無需設置
  2. 包容開放,除了內置喵家常用電子模塊,還支持用戶導入其他家模塊圖片
  3. 可編輯性,連線是根據軟件座標點計算的,所以其他用戶打開後,這個連線圖依然是可編輯的。
  4. 可保存PNG,為了方便各位老師寫書,右上角的截圖圖標可以將連線區域截圖下來存成png用作其他用途。

具體使用

打開軟件,點開連線標籤

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

打開喵家電子模塊庫

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

選擇需要的電子模塊

這裡以rosbot和SR04超聲波為例,打開庫後,直接點選

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

可對圖片進行移動,縮放,旋轉

放大縮小

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

正轉,反轉角度

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

選中某個圖片,刪除

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

添加其他家模塊圖片

加載:

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

選擇:

連線操作

之後我們來模擬一下連線過程,步驟基本如下:

  1. 在電子模塊針腳處雙擊鼠標,生成線路引腳點。
  2. 按著引腳點可以拖動一條導線出來。
  3. 在另一個引腳釋放鼠標可以將兩個點用導線連接起來。
「小喵科技」圖形化編程軟件:連線引擎簡介和使用

改變顏色

當兩個引腳連接上後即使我們拖動電子模塊也會自動跟隨更新新的位置。目前引腳和導線可以更換顏色,具體操作是先點擊導線或者引腳,在右上角彈出來了一個顏色選擇框點擊對應顏色就可以了~

曲線設置

我們也可以給導線添加拐點,將連接從直線變成曲線:

  • 雙擊某一條導線,大家應該可以看到會新增一個控制點
  • 拖動控制點就可以彎曲導線了
「小喵科技」圖形化編程軟件:連線引擎簡介和使用

輸出png圖

軟件右上角的相機圖標進行界面截圖,這樣就方便一些用戶要進行寫帖子交流或者寫書需求

「小喵科技」圖形化編程軟件:連線引擎簡介和使用

連線結果保存和打開

目前保存項目為sb3的時候自動將連線引擎的內容打包到sb3內,所有電子模塊的圖片也會自動打包進去。當打開這個sb3的時候,連線內容會自動重新加載進來。

由於電子模塊圖片是打包在sb3文件內的,即使你把文件給其他小夥伴,他們電腦中沒有這個電子模塊的圖片也能正常打開。

目前連線引擎還處於比較雛形的階段,有什麼新的功能和需求請儘管提出來吧,就看大家腦洞有多大了 ~


分享到:


相關文章: