版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
Arduino的模擬仿真利器——VirtualBreadboard導讀:導言:目前開源的Arduino平臺特別火熱,但仿真的軟件其實不多。諸如Proteus、Emulare等,固然有的專業(yè),有的免費,但總有些差強者意,這里筆者為大家介紹一款特地的Arduino仿真利器——VirtualBreadboard。VirtualBreadboard(以下簡稱VBB),中文名可直譯為“..導言:目前開源的Arduino平臺特別火熱,但仿真的軟件其實不多。諸如Proteus、Emulare等,固然有的專業(yè),有的免費,但總有些差強者意,這里筆者為大家介紹一款特地的Arduino仿真利器——VirtualBreadboard。VirtualBreadboard(以下簡稱VBB),中文名可直譯為“虛假面包板”,是經(jīng)過單片機實現(xiàn)嵌入式軟件的模擬器和開發(fā)環(huán)境。VBB特別簡單易用,你能夠輕松地用它代替平常使用的面包板。更為令人愉悅的是,它不僅能夠像有名的Fritzing相同包含全部Arduino的樣例電路,能夠?qū)崿F(xiàn)面包板電路的設計和部署,還包含全部樣例程序,并可實現(xiàn)對程序的仿真調(diào)試!當然,VBB的強盛不但這樣,它還支持PIC系列芯片、Netduino,以及Java、VB、C++等主流編程環(huán)境。VBB能夠模擬Arduino和各種各種的電子模塊,比方液晶屏、舵機、邏輯數(shù)字電路以及其余的輸入/輸出設施。這些零件都能夠直接使用,你還能夠經(jīng)過組合,設計出更復雜的電路和模塊。也就是說,即便在零件庫里沒有你想要的零件,你也能夠輕松地從網(wǎng)上的分享區(qū)下載,或許自己設計制作一個嶄新的零件。VBB擁有以下特色:1)先做原型模擬,而后迅速實現(xiàn)。2)界面友善,擁有可視化的模擬和交互成效,能夠及時看到LED的閃耀和電機的轉動。3)100%安全的電子實驗,不用擔憂觸電或許冒煙。4)可分享你的作品,或下載別人分享的模塊。5)經(jīng)過樣例來迅速學習。不難看出,VBB目前更多專注于教育領域。官方版本更新得很屢次,每個月都會有升級,最新版本為4.15,已經(jīng)支持ArduinoUNO和Arduino1.0。可是這個以前免費的軟件,目前已經(jīng)收費,單用戶要49美元,能夠無窮制使用而且免費升級1年。不想花銷的話,你能夠在官方(.virtualbreadboard.)下載免費版本VBBExpress,它的功能和Fritzing相同,能夠迅速實現(xiàn)面包板電路的設計。VBB的安裝01.運轉setup.exe安裝文件,彈出安裝界面,軟件會要求安裝MicrosoftVisualJ#.NETRedistributablePackage2.0這個組件。需要注意的是,此組件不包含在安裝包,所以需要聯(lián)網(wǎng)環(huán)境,下載所需組件。點擊“Accept”以后,軟件便會開始下載和安裝,以后連續(xù)點擊“NEXT”即可達成軟件的安裝。在安裝的過程中有兩個選項——MicrochipMPLABPlugin和NetDuinoVBBEmulatorwith.NETMicroFrameworkforVisualStudio,假如不過一般的模擬仿真的話,能夠撤消選擇此插件。02.因為軟件采納了Xenocode沙盒技術封裝,所以不可以把安裝路徑設定在“C:\\VBB”,不然會造成運轉矛盾。03.在安裝過程中,360等軟件會誤報警示,能夠增添到相信列表。筆者使用ESETNOD32和TRENDMICRO進行病毒查殺,無任何警報。正常安裝以后,桌面便會出現(xiàn)VBB的小圖標。VBB的使用介紹雙擊VBB的圖標,第一出現(xiàn)的是軟件的啟動界面。片晌以后,出現(xiàn)的是軟件主界面和啟動導游,你能夠新建一個項目?;蛟S選擇樣例模板,這里包含全部Arduino的樣例程序和面包板的零件電路。即便沒有Arduino主控板和零件,你也能夠經(jīng)過樣例的仿真動畫,熟習整個程序的運轉。這里我們選擇了一個步進電機的樣例程序,圖示為整個軟件的界面。主界面布局說明序號名稱描繪1主菜單欄和按鈕工具欄包含保留、編譯、畫圖等快捷按鈕2零件工具欄包含全部的系統(tǒng)、自定義、網(wǎng)絡零件3設計視圖界面設計主窗口4組織構造樹顯示項目、硬件、軟件接口的層級關系5編程地區(qū)顯示和編寫Arduino代碼區(qū)6屬性面板能夠查察和改正零件屬性,比方LED顏色7報警信息和輸出窗口編譯失敗的報警信息和程序輸出信息8描繪窗口顯示目前所選零件的文本信息我們睜開第二項零件工具欄,能夠看到VBB幾乎支持我們平常所需的全部零件,包含開關、LED、LCD、電機、電阻、三極管等常用電子元器件,甚至還包含串口和以太網(wǎng)模擬。即便沒有,也能夠經(jīng)過用戶自定義零件或許下載其余用戶的網(wǎng)絡零件來實現(xiàn)所需功能。VBB4.10版支持Arduino標準版和ArduinoNano,最新VBB4.15版已經(jīng)支持ArduinoUNO和Arduino1.0。06.下邊我們就依據(jù)正常的設計次序?qū)χ饕墓δ馨粹o進行介紹。
第一,假如你需要增添新的零件到設計圖中,只要要簡單地將零件從零件工具欄拖拽到設計視圖界面即可。
還能夠通過按鈕工具欄縮放按鈕(地點1)實現(xiàn)零件的增大或減小,也能夠經(jīng)過旋轉按鈕(地點2)改變零件的角度。而后經(jīng)過布線按鈕(地點3)繪制零件和Arduino板之間的連線,假如需要改正線色和線寬,可在地點4進行設置。自然,你也能夠經(jīng)過面包板使整個設計布局顯得更為齊整。你能夠在編程地區(qū)進行程序的編寫和改正,可是因為軟件布局比較緊湊,筆者還是建議使用Arduino自帶的編程軟件或許諸如Eclipse等第三方軟件進行編程和編譯,而后復制粘貼到VBB之中。08.在開始仿真以前,我們還需要進行保留(地點5),而后編譯程序(地點6),假如一切順利,在報警窗口應當顯示以下信息。最后只要點擊那個綠色的小箭頭(地點7),運轉仿真,就能夠看到能夠互動的仿真動畫。在這個樣例中,我們能夠經(jīng)過調(diào)理電位器阻值來改變步進電機的角度,成效特別傳神。VBB的豐富應用我們不但能夠使用現(xiàn)有的零件庫來實現(xiàn)豐富的應用,還能夠經(jīng)過VBB來設計自己的零件。小到一個開關,大到一個功能芯片,都能夠借助MicroMorphs的強盛功能,用自己熟習的語言創(chuàng)建出來。不但這樣,我們還能夠?qū)雸D形,制作豐富多彩的模塊,比方交通燈或許圣誕樹。整體來說,
VBB是一款特別優(yōu)異的仿真軟件,它適適用于教育領域,老師們能夠用
VBB制作生動開朗的課件,
學生們也能夠用它來進行安全的電子實驗。
筆者作為
Arduino
的喜好者,在開始設計制作以
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度打印店與合作伙伴業(yè)務數(shù)據(jù)保密合同3篇
- 2025年度手車品牌授權與買賣合同2篇
- 2025年度大清包勞務合同(風力發(fā)電機組安裝與調(diào)試)2篇
- 水利改造工程施工方案
- 承德縣小考真題數(shù)學試卷
- 消防系統(tǒng)改造施工方案
- 初一下期期中數(shù)學試卷
- 全國滇人版初中信息技術七年級下冊第一單元第3課《優(yōu)化計算機》說課稿
- 大班拼音和數(shù)學試卷
- 八年級第一學期的生物教學工作總結
- 2024年放射科應急預案演練(大全)
- 胡頹子育苗技術規(guī)程-地方標準修訂說明
- 2023年機械員之機械員專業(yè)管理實務題庫及參考答案(a卷)
- 《論語》中的人生智慧與自我管理學習通超星期末考試答案章節(jié)答案2024年
- 2024年金融理財-金融理財師(AFP)考試近5年真題附答案
- 2022版義務教育物理課程標準
- 數(shù)字資產(chǎn)管理與優(yōu)化考核試卷
- 期末測試-2024-2025學年語文四年級上冊統(tǒng)編版
- 教案-“枚舉法”信息技術(信息科技)
- 2024年內(nèi)部審計年度工作計劃范文(六篇)
- 四川省成都市2021-2022學年物理高一下期末學業(yè)質(zhì)量監(jiān)測模擬試題含解析
評論
0/150
提交評論