37款傳感器與執(zhí)行器的提法,在網(wǎng)絡(luò)上廣泛流傳,其實(shí)Arduino能夠兼容的傳感器模塊肯定是不止這37種的。鑒于本人手頭積累了一些傳感器和執(zhí)行器模塊,依照實(shí)踐出真知(一定要?jiǎng)邮肿觯┑睦砟睿詫W(xué)習(xí)和交流為目的,這里準(zhǔn)備逐一動(dòng)手嘗試系列實(shí)驗(yàn),不管成功(程序走通)與否,都會(huì)記錄下來(lái)—小小的進(jìn)步或是搞不掂的問(wèn)題,希望能夠拋磚引玉。
【Arduino】168種傳感器模塊系列實(shí)驗(yàn)(資料代碼+仿真編程+圖形編程) 為了做好這個(gè)實(shí)驗(yàn),搜集了好幾個(gè)模塊 知識(shí)點(diǎn):ATTINY85 ATtiny 85(MCU) 系列
ATTINY85-20SU參數(shù) digispark attiny85 Arduino開(kāi)發(fā)板(微型usb接口) 模塊電原理圖 Ttiny85 ISP是一個(gè)開(kāi)源的,兼容Arduino IDE開(kāi)發(fā)環(huán)境的模塊項(xiàng)目,采用的主控制器是ATtiny85 ISP主要目的是針對(duì)Atmel公司ATtiny85系列低成本微控制器應(yīng)用,主要目的是讓您有機(jī)會(huì)將小的Arduino項(xiàng)目構(gòu)想直接移植到低成本控制器中,并快速完成項(xiàng)目的驗(yàn)證。核心規(guī)格如下------ 1.支持IDE 1.0+ (Linux/OSX/Win);
the Specs: 運(yùn)行ATTiny85所需的最低配置示意圖。此配置使用內(nèi)部8 MHZ時(shí)鐘來(lái)驅(qū)動(dòng)微控制器。為了將數(shù)據(jù)傳輸?shù)紽TDI分線板,微控制器的引腳2連接到FTDI分線板的TX引腳。由引腳3上的FTDI分線板提供的5V為微控制器供電。跳線JP1用于在與FTDI分線板建立終端連接時(shí)啟用/禁用重置微控制器。使用AVR Dragon調(diào)試草圖時(shí),應(yīng)打開(kāi)跳線JP1。如果連接,電容器C3在步進(jìn)代碼時(shí)會(huì)產(chǎn)生副作用。順便說(shuō)一下,在原版Uno板上使用這個(gè)跳線將是一個(gè)受歡迎的功能。 Anduino 項(xiàng)目的復(fù)雜性不同實(shí)際的成本和方式也存在差異,并不都需要高檔的類(lèi)似ATmega328的處理器,你可能需要用到溫度傳感器、小的LCD顯示屏,甚至一個(gè)開(kāi)關(guān)繼電器,ATtiny85 ISP完全勝任這樣的項(xiàng)目需求。還需要一些LED顯示?也沒(méi)有問(wèn)題,還支持RGB的彩色LED,甚至你也可以在完成原型驗(yàn)證后直接將ATtiny85 ISP merge 到你的最終產(chǎn)品中。 配置Arduino IDE 在工具->開(kāi)發(fā)板->開(kāi)發(fā)板管理器頁(yè)面->搜索digispark->并安裝 下載并安裝Digispark驅(qū)動(dòng) 1.打開(kāi)已下載的驅(qū)動(dòng)目錄選擇安裝與操作系統(tǒng)相符的程序運(yùn)行 2.打開(kāi)計(jì)算機(jī)的設(shè)備管理器并顯示隱藏設(shè)備 這個(gè)USB的驅(qū)動(dòng)挺難安裝的,試了無(wú)數(shù)次....... 試了一下才知道,這個(gè)ATTINY85板上的簡(jiǎn)易u(yù)sb口,電腦很難識(shí)別的。在求助區(qū)發(fā)了求助帖,征求幫助....... |
|
來(lái)自: 共同成長(zhǎng)888 > 《電腦通訊》