Arduino編程控制與應(yīng)用 課件2-1 安裝圖形化編程軟件_第1頁
Arduino編程控制與應(yīng)用 課件2-1 安裝圖形化編程軟件_第2頁
Arduino編程控制與應(yīng)用 課件2-1 安裝圖形化編程軟件_第3頁
Arduino編程控制與應(yīng)用 課件2-1 安裝圖形化編程軟件_第4頁
Arduino編程控制與應(yīng)用 課件2-1 安裝圖形化編程軟件_第5頁
已閱讀5頁,還剩30頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

Arduino編程控制與應(yīng)用能力模塊二掌握Arduino圖形化編程的應(yīng)用任務(wù)一安裝圖形化編程軟件導(dǎo)入俗話說“工欲善其事,必先利其器”,工匠要做好工作,必須先磨好工具,同理要想Arduino開發(fā)板實現(xiàn)我們想要的效果,安裝軟件則是第一步。通過本次任務(wù)的學(xué)習(xí),將圖形化編程軟件安裝到電腦上,開啟Arduino的學(xué)習(xí)之旅。新授Newteaching1目錄一、米思齊編程軟件的特點二、米思齊的安裝三、米思齊操作界面概述一、米思齊編程軟件的特點米思齊編程軟件的特點安裝便利使用簡單功能完備普適性極好為進階學(xué)習(xí)文本編程奠定基礎(chǔ)一、米思齊編程軟件的特點(一)安裝便利

直接從網(wǎng)上下載Mixly軟件包解壓后即可在WindowsXP及以上版本的操作系統(tǒng)運行。補充:軟件無需額外安裝瀏覽器,也不用安裝Java運行環(huán)境,使用非常方便。一、米思齊編程軟件的特點(二)使用簡單米思齊采用了Blockly圖形化編程引擎,使用圖形化的積木塊代替了復(fù)雜的代碼編寫,為學(xué)生的快速入門奠定了良好的基礎(chǔ)。04030201米思齊使用了不同顏色的示意圖標代表不同類型的功能塊,方便用戶歸類區(qū)分;在復(fù)合功能塊中提供默認選項,有效減少用戶的拖動次數(shù);在同一個界面整合軟件的所有功能,學(xué)習(xí)使用非常簡單。一、米思齊編程軟件的特點(三)功能完備01米思齊在功能的設(shè)計上力求和ArduinoIDE的文本編程保持一致,Mixly0.96以后的版本都已經(jīng)實現(xiàn)了Arduino所有官方功能(包括中斷處理);02并加入了大量的第三方擴展庫功能,如紅外遙控、超聲波等,可以保證基本的功能使用需求。一、米思齊編程軟件的特點(四)普適性極好0102對Arduino官方支持的所有開發(fā)板,米思齊都提供了完美的支持。

根據(jù)開發(fā)板的類型:

支持自動改變模塊中的管腳號、中斷號、模擬輸出管腳等;保證了用戶在開發(fā)板選擇上的最大自由度。

對Arduino支持的第三方開發(fā)板,用戶只要把相應(yīng)開發(fā)板的定義復(fù)制到米思齊中,依然可以得到支持,如國內(nèi)常見的ESP8266開發(fā)板、各類用戶修改后的開發(fā)板等。一、米思齊編程軟件的特點(五)為進階學(xué)習(xí)文本編程奠定基礎(chǔ)

通過圖形化編程更好更快地理解編程的原理和程序的思維,并為未來的文本編程打好基礎(chǔ)。加入了更多的可延續(xù)性內(nèi)容,包括引入變量類型、在模塊的設(shè)計上盡量保持和文本編程的一致、支持圖形編程和文本編程的對照等。0201二、米思齊的安裝找到米思齊官網(wǎng)解壓米思齊壓縮包安裝米思齊更新米思齊打開米思齊軟件找到解壓安裝更新打開二、米思齊的安裝1.找到米思齊官網(wǎng)米思齊官網(wǎng)官網(wǎng)頁面找到【軟件平臺】選擇合適的軟件版Windows、Mac或Linux進行下載最新版Mixly0.999,下載壓縮包文件為Mixly0.999_WIN.zip或Mixly0.999_MAC.zip找官網(wǎng)下載版本保存文件二、米思齊的安裝2.解壓米思齊壓縮包Mixly是一個綠色免安裝軟件,所以將下載得到的壓縮包進行解壓縮后,可以直接使用。解壓后得到文件夾內(nèi)容如圖所示。建議解壓到硬盤根目錄,路徑不能包含中文及特殊字符。二、米思齊的安裝3.安裝米思齊第一次解壓的軟件只含有最基礎(chǔ)的文件,不能直接運行。

先雙擊運行【一鍵更新.bat】或【update.bat】下載最新版的Mixly軟件。更新前,可以選擇是否安裝選裝功能,更新過程,會顯示更新進度。二、米思齊的安裝4.更新米思齊軟件下載更新完成后,會看到“Mixly更新完成”的提示:二、米思齊的安裝5.打開米思齊軟件雙擊【Mixly.exe】03

更新完成01打開Mixly軟件04出現(xiàn)軟件目錄02三、米思齊操作界面概述Mixly的主界面左上的模塊選擇區(qū)右上的程序構(gòu)建區(qū)中部的系統(tǒng)功能區(qū)下部的消息提示區(qū)構(gòu)成。

三、米思齊操作界面概述1.模塊選擇區(qū)模塊選擇區(qū)包含了所有的程序模塊:分為輸入/輸出、控制、數(shù)學(xué)、邏輯、文本、數(shù)組、變量、函數(shù)、串口、傳感器、執(zhí)行器、顯示器、通信、存儲、網(wǎng)絡(luò)等類別。每個類別的模塊都使用了不同的顏色填充,非常方便區(qū)分。三、米思齊操作界面概述2.程序構(gòu)建區(qū)回收站標識縮小放大居中

程序構(gòu)建區(qū)則是將從模塊選擇區(qū)拖拽過來的各個模塊用一定的邏輯關(guān)系拼接在一起。

這個區(qū)域右側(cè)有四個按鈕:居中:實現(xiàn)該區(qū)域圖形的居中放大:與向上滾動鼠標滾輪效果相同縮?。号c向下滾動鼠標滾輪效果相同刪除:右下角有一個回收站標識,可以將被拖拽到其上的模塊刪除。

三、米思齊操作界面概述3.系統(tǒng)功能區(qū)

系統(tǒng)功能區(qū)類似于“菜單欄”,包含了新建、打開、保存、另存為、導(dǎo)入庫、管理庫、編譯、上傳和串口監(jiān)視器等功能按鈕。此外,還有控制板型號和通信串口號的選擇下拉列表。

三、米思齊操作界面概述4.信息提示區(qū)信息提示區(qū)會顯示程序在編譯、上傳過程中的相應(yīng)信息,如果出現(xiàn)編譯或上傳失敗的情況,我們可以根據(jù)提示信息,解決相關(guān)問題。三、米思齊操作界面概述在進行正式編程前,必須先在【系統(tǒng)功能區(qū)】選擇所使用的Arduino控制板型號和通信串口號。例如,本書案例一般采用ArduinoUNO控制板,則在這里選擇“Arduino/GenuinoUNO”。串口編號的選擇需要查看Windows操作系統(tǒng)中的設(shè)備管理器,找到Arduino控制板對應(yīng)的串口號(具體方法見項目一,任務(wù)三所示)。任務(wù)實施2TaskImplementation一、任務(wù)準備(一)軟件及硬件準備序號軟件及硬件名稱數(shù)量1聯(lián)網(wǎng)的電腦1臺/人2鍵盤1個/人3鼠標1個/人一、任務(wù)準備(二)場地設(shè)備準備(三)安全防護準備任務(wù)實施前需要做好場地防護準備以及檢查實訓(xùn)場地和設(shè)備設(shè)施是否及存在安全隱患,如不正常請匯報老師并進行處理方可實施任務(wù)。1注意電腦是否有足夠的內(nèi)存(不小于3G)安裝圖形化編程軟件。

二、實施步驟步驟1:打開瀏覽器,搜索網(wǎng)站:(或米思齊)。

二、實施步驟步驟2:進入官網(wǎng),點擊軟件平臺,選擇米思齊(Mixly)官方版。

二、實施步驟步驟3:根據(jù)電腦的操作系統(tǒng)選擇對應(yīng)的版本;以Windows系統(tǒng)為例,選擇【mixlyForWindows7/10】。

二、實施步驟步驟4:點擊【鏈接】MixlyForWindows7/10進行下載。

二、實施步驟步驟5:下載完成后,進行解壓文件,然后打開文件,點擊“一鍵更新”。

二、實施步驟

步驟6:除了ArduinoAVR系列開發(fā)板功能,其余功能不需要安裝,輸入n即可。二、實施步驟

步驟7:更新完成,點擊【Mixly】應(yīng)用程序就可以打開軟件。隨堂討論3Practiceonthe

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論