Virtual Breadboard是一款專業(yè)強(qiáng)大的Arduino開發(fā)設(shè)計(jì)軟件。軟件幾乎支持我們?nèi)粘K璧乃胁考?,包括開關(guān)、LED、LCD、電機(jī)、電阻、三極管等常用電子元器件,甚至還包括串口和以太網(wǎng)模擬。專業(yè)的arduino模似仿真軟件,功能十分強(qiáng)大,又稱虛擬面包板,是設(shè)計(jì)“面包板”形狀電子電路和開發(fā)驅(qū)動(dòng)它們的微控制器固件的軟件平臺(tái)。
功能特點(diǎn):
增加功率
電子電路當(dāng)然需要電源。在前面的教程中,我們根本不擔(dān)心功率,但要使電路,我們實(shí)際上可以使我們當(dāng)然需要考慮電源。有很多方法來增加權(quán)力。電池是常見的,臺(tái)式電源也。面板有電源軌運(yùn)行在水平結(jié)構(gòu)上的外邊緣的板,你可以連接上電源。
上軌通常用于+電源,也稱為VDD或VCC。通常5V的使用,但3.3V變得相當(dāng)普遍,即使是實(shí)驗(yàn)電子。紅色通常用于描繪動(dòng)力軌。
較低的軌道通常被保留為高功率,也被稱為GND或Vcc和黑色或綠色通常用于識(shí)別它。
關(guān)于VBB設(shè)計(jì)模式
創(chuàng)建一個(gè)新的項(xiàng)目在設(shè)計(jì)模式中,你把VBB布局,和可選的代碼組件創(chuàng)建virtualizable系統(tǒng)線。
在設(shè)計(jì)模式中,您使用視圖窗格中的設(shè)計(jì)表來工作。有幾種不同類型的設(shè)計(jì)表,但默認(rèn)情況下,線路板設(shè)計(jì)表的模板添加新項(xiàng)目。
每種類型的設(shè)計(jì)表都有自己的設(shè)計(jì)元素工具箱,可以放在設(shè)計(jì)表上。
關(guān)于虛擬化模式
當(dāng)設(shè)計(jì)奠定了你按下電源按鈕,電源的電路模型和執(zhí)行一個(gè)虛擬化的設(shè)計(jì)。虛擬化是互動(dòng)的,例如你可以按下按鈕,打開燈。
放置一個(gè)按鈕
傾角按鈕是一個(gè)非常有用的抽象交互組件。這是一個(gè)電壓源,你可以切換高(標(biāo)稱5V)和低(0V -地面)。我們要用DIP打開燈。
供電電路的虛擬化
VBB有兩種模式,設(shè)計(jì)模式和虛擬模式。當(dāng)設(shè)計(jì)就緒時(shí),您可以按下上電按鈕來啟動(dòng)電路并切換到虛擬化模式。
交互式虛擬化
在實(shí)時(shí)和想法執(zhí)行VBB的虛擬化是你可以與用戶界面組件如按鈕交互,表盤和旋鈕就像你真實(shí)的硬件
界面說明:
①主菜單欄和按鈕工具欄
包括保存、編譯、繪圖等快捷按鈕
②部件工具欄
包括所有的系統(tǒng)、自定義、網(wǎng)絡(luò)部件
③設(shè)計(jì)視圖界面
設(shè)計(jì)主窗口
④組織結(jié)構(gòu)樹
顯示項(xiàng)目、硬件、軟件接口的層級(jí)關(guān)系
⑤編程區(qū)域
顯示和編輯Arduino代碼區(qū)
⑥屬性面板
可以查看和更改部件屬性,例如LED顏色
⑦報(bào)警信息和輸出窗口
編譯失敗的報(bào)警信息和程序輸出信息
⑧描述窗口
顯示當(dāng)前所選部件的文本信息