免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
ESP32更小更快更友好的MicroBlocks

嘗試MicroBlocks編程ESP32之后,對(duì)比一下Arduino IDE和Mixly。

自從使用ESP32打通了手機(jī)phyphox移動(dòng)實(shí)驗(yàn)室與眾多傳感器,接觸到的問(wèn)題、擔(dān)憂(yōu)和困難,最多的,其實(shí)是Arduino IDE下ESP32開(kāi)發(fā)環(huán)境的搭建。為什么呢?一個(gè)原因,是通過(guò)Arduino IDE設(shè)置首選項(xiàng)從https://dl.espressif.com/dl/package_esp32_index.json處由開(kāi)發(fā)板管理器安裝ESP32環(huán)境,絕大多數(shù)人先遇到一個(gè)墻的困難,不番茄則速度極慢,斷斷續(xù)續(xù)往往于深夜凌晨運(yùn)氣好,安裝成功,運(yùn)氣不好則一直不成功而放棄;也有人制作了ESP32 SDK的離線(xiàn)包,雖然能一鍵安裝,但問(wèn)題仍是不少;另一個(gè)原因,是ESP32的封裝比較碎片化,引腳經(jīng)常不同。

所以對(duì)ESP32的移動(dòng)實(shí)驗(yàn)產(chǎn)生強(qiáng)烈興趣的人,MicroBlocks的無(wú)需搭建ESP32環(huán)境,簡(jiǎn)直是過(guò)度的友好了。

1.MicroBlocks對(duì)ESP32的支持

目前沒(méi)發(fā)現(xiàn)問(wèn)題的,一種是GOOUUU ESP32果云板子,背面有云朵標(biāo)記,另一種是Wemos D1 R32,支持良好。插電腦上,系統(tǒng)會(huì)自己把ch340g的驅(qū)動(dòng)程序安裝好,然后點(diǎn)開(kāi)小齒輪,升級(jí)主板固件,幾分鐘后完畢。點(diǎn)擊USB小圖標(biāo)連接,就可以了。

2.MicroBlocks體積極小,且綠色免安裝

MicroBlock這個(gè)免安裝的東西,就一個(gè)文件,16M,扔U盤(pán)里,到處運(yùn)行都沒(méi)遇到問(wèn)題。從官方下載回來(lái)的MicroBlock確實(shí)是安裝文件,但是安裝好之后,安裝目錄就4個(gè)文件:其中一個(gè)是ico圖標(biāo),可以干掉;另兩個(gè)是負(fù)責(zé)卸載的,當(dāng)然還可以干掉。然后就剩一個(gè)ublocks.exe了,什么設(shè)置也不用,拿走就可以任意地方用。

實(shí)際Aduino IDE和Mixly都是綠色免安裝的。但是MicroBlocks的優(yōu)勢(shì)是顯而易見(jiàn)的。

Arduino IDE經(jīng)常會(huì)把板卡庫(kù)和驅(qū)動(dòng)庫(kù)安裝到X:\Users\XXX\AppData\Local\Arduino15目錄里面去,一些庫(kù)不能輕易改動(dòng)位置,改動(dòng)就給你不好使看看,于是經(jīng)常在焦頭爛額后免不了仍然使用默認(rèn)位置。雖然Mixly不存在奇怪的目錄問(wèn)題,但是Arduino IDE和Mixly的體積都是相當(dāng)巨大的,Arduino主程序目錄和Arduino15目錄,不算文檔目錄下的Arduino的libraries和tools目錄,共計(jì)約1.3G;Mixly目錄更是可怕,只安裝Arduino、ESP8266和ESP32,竟然達(dá)到5G之多。

3.類(lèi)似unit測(cè)試的執(zhí)行到Block塊

不少編程語(yǔ)言的IDE都有單元測(cè)試、單步執(zhí)行等功能,比如原來(lái)的eclipse、現(xiàn)在的Android Studio,以及R語(yǔ)言的RStudio等,用鼠標(biāo)選擇一行或一部分代碼就可以單獨(dú)運(yùn)行一下看看它們?cè)谧鍪裁?。MicroBlocks也是這樣的,在一個(gè)或一片Blocks被單擊或雙擊時(shí),它們就被執(zhí)行了,而不需要把全部編譯過(guò)的代碼燒錄到板子上去。

4.從數(shù)據(jù)圖表中得到(Data,time)時(shí)間序列

在第一次嘗試MicroBlocks之后,得到了MicroBlocks專(zhuān)業(yè)人士的指導(dǎo),對(duì)數(shù)據(jù)圖表里面的橫坐標(biāo),雖然不能象Arduino IDE里面那樣得到帶著橫坐標(biāo)數(shù)值的坐標(biāo)系圖像,但可以同時(shí)帶著milliseconds輸出,就可以得到時(shí)間序列數(shù)據(jù)了。只是不太方便。

5.若是能夠……就好了

MicroBlocks自帶了哪些庫(kù)呢?物理實(shí)驗(yàn)人可能關(guān)心的,有servo、12864、1602顯示屏,28BYJ-48電機(jī)、DHT11/22、BMP280以及一幫網(wǎng)絡(luò)庫(kù)。MicroBlocks提供了I2C和SPI支持,象ADS1115測(cè)電壓的模塊和INA219測(cè)電流的模塊,應(yīng)該都可以直接使用。但沒(méi)有試過(guò)。官網(wǎng)wiki里帶了一份I2C通信的示例,那是一種小掌控板,不是模塊。所以現(xiàn)在面臨的問(wèn)題是,若是能見(jiàn)到有將Arduino IDE下的C/C++的基于I2C或SPI的庫(kù)轉(zhuǎn)成MicroBlocks庫(kù)格式的教程就好了;若是MicroBlocks下有足夠多的傳感器模塊的驅(qū)動(dòng)庫(kù),有更強(qiáng)的實(shí)用性就好了。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
關(guān)于中國(guó)電子學(xué)會(huì)青少年機(jī)器人技術(shù)等級(jí)考試三級(jí)~六級(jí)實(shí)操考試軟件及編程語(yǔ)言說(shuō)明
Arduino機(jī)器人之米思奇mixly平臺(tái)
Arduino Pro 來(lái)了!
用ESP8266 WIFI模塊自制MP3
物聯(lián)網(wǎng)WIFI模塊ESP系列開(kāi)發(fā)板固件常見(jiàn)的2種下載方式
圖形化編程軟件有哪些?
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服