官术网_书友最值得收藏!

1.3 Mind+軟件準(zhǔn)備工作

1.3.1 Mind+軟件安裝

Mind+軟件支持在Windows系統(tǒng)和macOS系統(tǒng)上運(yùn)行,也支持直接在瀏覽器中在線運(yùn)行。在本節(jié)中,我們將介紹如何在Windows系統(tǒng)和macOS系統(tǒng)下安裝Mind+。

1.Mind+ Windows版本安裝

Mind+支持Windows 7及以上系統(tǒng)。從Mind+官方網(wǎng)站下載安裝包之后,雙擊進(jìn)行安裝即可,如圖1-16所示。

圖1-16 Windows系統(tǒng)Mind+安裝過程

2.Mind+ macOS版本安裝

Mind+支持在macOS系統(tǒng)上進(jìn)行安裝。從Mind+官方網(wǎng)站下載好安裝包之后,雙擊打開,然后根據(jù)提示將Mind+軟件拖動(dòng)到Applications目錄中即可完成安裝,如圖1-17所示。

圖1-17 macOS系統(tǒng)Mind+安裝過程

1.3.2 Mind+程序編寫及上傳

Mind+軟件有兩種模式:一種是實(shí)時(shí)模式,另一種是上傳模式。實(shí)時(shí)模式是基于Scratch 3.0的,并且支持部分功能與硬件交互。但是,在這種模式下,硬件必須連接計(jì)算機(jī)才能運(yùn)行,不能脫機(jī)運(yùn)行,界面如圖1-18所示。

圖1-18 Mind+實(shí)時(shí)模式

上傳模式支持的硬件較多,程序上傳后就存儲(chǔ)在開發(fā)板中,可以脫機(jī)運(yùn)行,界面如圖1-19所示。本書所有項(xiàng)目的程序?qū)崿F(xiàn)均默認(rèn)使用上傳模式,后續(xù)章節(jié)不再贅述。

圖1-19 Mind+上傳模式

在Mind+中編程,首先選擇要用到的主控板和傳感器,單擊Mind+界面左下角的進(jìn)行選擇:在主控板上選擇常用的“Arduino Uno”,如圖1-20所示。

圖1-20 在Mind+中選擇主控板

在Mind+軟件的菜單欄選擇 “連接設(shè)備”→“COM×-CH340”,以連接Arduino Uno開發(fā)板,如圖1-21所示。注意,COM后面的數(shù)字×可能會(huì)因計(jì)算機(jī)不同而有所不同,此處是COM5。后文用到的CH340可能會(huì)因?yàn)橛布?qū)動(dòng)芯片不同而有所不同,如CP210x。如果找不到相應(yīng)的設(shè)備,可以選擇“一鍵安裝串口驅(qū)動(dòng)”,安裝設(shè)備的驅(qū)動(dòng)

圖1-21 在Mind+中連接開發(fā)板

拖動(dòng)左側(cè)模塊編寫閃燈程序,將設(shè)置數(shù)字管腳關(guān)于“管腳”和“引腳”的說明:Mind+軟件中稱為“引腳”,而Mixly軟件中稱為“管腳”,實(shí)際上兩者代表的是同一個(gè)意思,本書中如無特殊說明,統(tǒng)一稱為“管腳”。13和等待語句放到循環(huán)之中,程序如圖1-22所示。

圖1-22 Mind+編寫閃燈程序

編寫完成后,單擊界面右上角的“上傳到設(shè)備”,將程序上傳到開發(fā)板中。這個(gè)程序上傳完成之后,我們就可以看到Arduino Uno上的D13號(hào)LED燈開始閃爍。

1.3.3 串口調(diào)試

串口調(diào)試是我們進(jìn)行創(chuàng)客編程時(shí)經(jīng)常需要用到的工具。通過串口調(diào)試,我們可以方便地看到傳感器的數(shù)據(jù)、變量等。

編寫程序從D5管腳讀取DHT11溫濕度傳感器的溫度值,完成程序上傳后,單擊界面右下角的打開串口,如圖1-23所示。

圖1-23 編寫讀取溫濕度值的程序

在Mind+界面右下角的串口監(jiān)視區(qū),可以打開串口監(jiān)視器也可以關(guān)閉輸出,如圖1-24所示。

圖1-24 Mind+通過串口監(jiān)視器查看傳感器讀數(shù)

主站蜘蛛池模板: 拉孜县| 沿河| 崇礼县| 琼海市| 东至县| 抚州市| 北辰区| 墨脱县| 长乐市| 米脂县| 永丰县| 同心县| 绥宁县| 安泽县| 东海县| 确山县| 门头沟区| 蕲春县| 邛崃市| 出国| 句容市| 西城区| 卓尼县| 麻阳| 车致| 安西县| 丽江市| 三江| 洱源县| 大新县| 松滋市| 湟中县| 那曲县| 平阳县| 汽车| 沙河市| 巴南区| 大连市| 喀什市| 黎川县| 普洱|