網友評分: 5.9分
mixly2.0是一款功能十分強大的圖形化編程軟件,該軟件旨在為用戶提供全新的專業化數字編程方案,內置了豐富的實用性編程工具,專門為編程開發人員提供服務,可支持多設備聯動,幫助用戶高效率地執行編程開發工作,滿足用戶的多元化使用需求,作為由北京師范大學米思齊團隊獨立研發的一款圖形化編程工具。它基于Google的Blockly圖形化編程框架開發的免費開源的圖形化Arduino編程軟件。目的是為了配合Arduino UNO開發板套件使用,實現Arduino程序的圖像化編程。所謂的圖形化編程,就是采用模塊化代碼,用戶無需寫代碼,只需用鼠標將模塊拖到編輯界面即可完成Arduino程序的開發,很適合青少年以及沒有編程基礎的Arduino學習和愛好者使用。mixly2.0編程軟件自動自帶Java8運行環境,用戶直接雙擊mixly.vbs即可使用,能夠支持輸入輸出、程序結構、數學變換、文本輸出、邏輯處理、傳感模塊和變量常量等應用模塊,以及程序編寫、程序編譯、代碼保存、程序上載、模塊管理和串口監視等程序處理功能,真正做到從用戶角度出發,科學實現Arduino程序的圖像化編程。mixly2.0編程軟件編程界面簡潔明快,強大的預置模塊,豐富的擴展庫,是目前功能最豐富,操作最流暢的Arduino圖形化編程軟件,幾乎可以替代Arduino IDE編程工具,使用mixly2.0編程軟件,從此編程就真的像搭積木一樣簡單。有需要的小伙伴千萬不要錯過哦。
【傳感模塊】超聲波、DHT11;
【邏輯處理】條件判斷、邏輯運算;
【存儲模塊】EEPROM讀寫,SD卡寫入;
【數組列表】定義數組、取數組值、改數組值;
【執行模塊】聲音播放、舵機控制、I2C液晶模塊;
【文本輸出】文本連接、文本轉數字、數字轉文本;
【程序結構】時間延遲、條件執行、循環執行、獲取時間、初始化;
【數學變換】數字映射、數字約束、數學運算、取整、隨機、三角函數;
【通訊模塊】串口通訊(新增串口選擇和波特率設置)、紅外通訊、I2C通訊、SPI通訊(新增)。
【代碼保存】用戶可以保存、另存和導入圖形化代碼;
【程序編譯】用戶可以直接通過Mixly完成程序的編譯工作;
【界面縮放】用戶可以隨意控制界面縮放,方便平板用戶使用;
【程序上載】用戶可以直接通過Mixly完成程序的上載工作,支持無需編譯直接上傳;
【輸入輸出】數字輸入、數字輸出、模擬輸入、模擬輸出、中斷控制、脈沖長度、移位輸出;
【程序編寫】用戶既可以通過圖形化代碼編寫,也可以直接通過文本編寫(編寫后圖形化代碼不會變);
【模塊導入導出】用戶可以把函數導出成模塊,從而方便其它用戶導入使用,同時也支持導入廠商的帶CPP的庫。
輸入輸出: IO相關功能塊
控制: 程序流程控制相關功能塊
數學: 數學運算相關功能塊
文本: 字符串操作相關功能塊
數組: 數組相關功能塊
邏輯: 邏輯關系的相關功能塊
串口: 串口通信相關功能塊
通信: 以太網,紅外遙控等通訊功能塊
儲存: 數據儲存相關功能塊 (高級視圖)
傳感器: 通用傳感器相關功能塊
執行器: 通用執行器相關功能塊
顯示器: 顯示相關功能塊
以太網:以太網通訊功能塊(高級視圖)
變量: 變量操作相關功能塊
函數: 函數相關功能塊
自定義模塊: 自定義代碼功能塊(高級視圖)