/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
/中文/
自帶Java8運行環境,雙擊就可使用使用的米思齊圖形化編程工具PC版Mixly基於Google的Blockly圖形化編程框架開發,功能可以說非常強大,可以實現多種數字模式輸出,以及進行結構程序調整,米思齊圖形化編程工具PC版還支持各種傳感模塊的控製使用以及進行SD卡寫入功能!
文本輸出:文本連接、文本轉數字、數字轉文本
數組列表:定義數組、取數組值、改數組值
邏輯處理:條件判斷、邏輯運算、?運算
傳感模塊:超聲波、DHT11
執行模塊:聲音播放、舵機控製、I2C液晶模塊
通訊模塊:串口通訊(新增串口選擇和波特率設置)、紅外通訊、I2C通訊、SPI通訊(新增)
存儲模塊:EEPROM讀寫,SD卡寫入
變量常量:高低、真假、浮點變量、整型變量、布爾變量、字符串變量
函數處理:定義函數、執行函數
第三方擴展:DFROBOT、SEEEDSTUDIO、MAKEBLOCK、MBOT機器人、SENSE盒子、SENSE機器人、LuBot(新增)、Nova(新增)
主控板選擇:當前已經支持官方所有的Arduino主板(含Arduino DUE和Arduino ZERO),ESP8266
其程序處理功能有:
程序編寫:用戶既可以通過圖形化代碼編寫,也可以直接通過文本編寫(編寫後圖形化代碼不會變)
程序編譯:用戶可以直接通過Mixly完成程序的編譯工作
程序上載:用戶可以直接通過Mixly完成程序的上載工作,支持無需編譯直接上傳
代碼保存:用戶可以保存、另存和導入圖形化代碼
界麵縮放:用戶可以隨意控製界麵縮放,方便平板用戶使用
輸入輸出:數字輸入、數字輸出、模擬輸入、模擬輸出、中斷控製、脈衝長度、移位輸出
程序結構:時間延遲、條件執行、循環執行、獲取時間、初始化
數學變換:數字映射、數字約束、數學運算、取整、隨機、三角函數
模塊導入導出:用戶可以把函數導出成模塊,從而方便其它用戶導入使用,同時也支持導入廠商的帶CPP的庫
模塊管理:刪除,改名用戶導入的模塊
串口監視:串口通訊工具(新增波特率設置)
左側區域為Blocks分類區;中部為編程區域;最右側圖標分別對應程序居中、程序塊放大、縮小顯示及刪除;底部灰色工具欄為功能菜單;最下方為信息顯示區域。
除了常見的if/else條件語句、for/while、數學運算、端口讀寫、布爾運算等基本程序操作外,Mixly相教於Ardublock,還支持:
自動識別普通視圖和高級視圖
修複編譯時圖形塊突然消失,切換板子管腳不切換的bug
修複打開Mixly時還會加載上次緩存中圖形塊的bug
增加RFID,ADXL345模塊
解決了配置文件丟失的問題
解決了代碼區不能滾動的問題
microbit(py)增加了oled,lcd1602,ws2812,ds1307的支持。
micropython,python實現了語法的統一。
Mixly0.998主要修改
修正了DS1302 RTC問題
所有板子都支持Factory,並且加入了多行代碼直接複製或輸入,方便使用混合編程或開發自己的庫
修改了字體,中英文混排更美觀
代碼界麵使用ACE,更加方便和簡介
增加了Python圖形化編程
允許在多個Mixly之間複製 ctrl+shift+c, ctrl+shift+v