Virtual Breadboard是一款arduino開發(fā)版仿真軟件,這款仿真軟件非常強(qiáng)大,可以說是專門為了Arduino而定制,當(dāng)然也支持很多其他芯片,還支持用戶自定義的元件。安裝Virtual Breadboard前需要先裝個(gè)vjredist才容易裝。
軟件介紹:
Virtual breadboard是一款專門的Arduino仿真軟件,簡稱VBB,中文名為“虛擬面包板”。這款軟件主要通過單片機(jī)實(shí)現(xiàn)嵌入式軟件的模擬和開發(fā)環(huán)境,它不但包括了所有Arduino的樣例電路,可以實(shí)現(xiàn)對(duì)面包板電路的設(shè)計(jì)和布置,非常直觀地顯示出面包板電路,還可實(shí)現(xiàn)對(duì)程序的仿真調(diào)試。VBB還支持PIC系列芯片、Netduino,以及Java、VB、C++等主流的編程環(huán)境。
VBB可以模擬Arduino連接各種電子模塊,例如液晶屏、舵機(jī)、邏輯數(shù)字電路、各種傳感器以及其他的輸入/輸出設(shè)備。這些部件都可以直接使用,也可以通過組合,設(shè)計(jì)出更復(fù)雜的電路和模塊。
使用VBB可以更加直觀的了解電路設(shè)計(jì),能夠在設(shè)計(jì)出原型后快速實(shí)現(xiàn)。而且虛擬面板具有的可視性和模擬交互效果,可以實(shí)時(shí)地在軟件上看到LED、LCD等可視模塊的變化,同時(shí)可以確保安全,因?yàn)椴皇菍?shí)物操作不會(huì)引起觸電或者燒毀芯片等問題。另外,用VBB設(shè)計(jì)出的作品也可以更快速的分享和整理,使學(xué)習(xí)和使用更加方便、簡單。
使用介紹:
由于在做以上筆記時(shí),我入手的Uno板子未到,于是從網(wǎng)上搜索了一個(gè)仿真工具virtualbreadboard,簡稱VBB。該工具直接從www.virtualbreadboard.com下載,下載后安裝就可使用,我安裝的是4.3.3版本。運(yùn)行后,點(diǎn)擊NEW,會(huì)出現(xiàn)下面的界面。
這里可以根據(jù)需要,自己添加各種零部件。
上面提到的Blink例子,在VBB中也有,在點(diǎn)擊FILE下的NEW新建窗口時(shí),選擇Arduino Examples下的Arduino Distribution--Digitial--Blink.VSM,點(diǎn)擊OPEN后出現(xiàn)仿真圖。此時(shí)點(diǎn)擊RUN,程序就會(huì)運(yùn)行。