Arduino入門筆記(2):Arduino的開發和virtualbreadboard仿真環境


歡迎加入討論群 64770604

1、開發環境

1)下載開發環境

Arduino的開發環境http://arduino.cc/en/Main/Software官網下載即可,分為windows版本、Mac版本、linux 3264位,目前已更新到1.5.2。我下載的就是這個版本,下載后解壓就可直接使用。

(2)下載驅動

    Arduino解壓后,在解壓的文件夾里已經帶有驅動程序,存放在drivers文件夾里。

(3)添加新硬件及設置開發環境

 

由於購買的uno板子還沒有到,因此先將書中寫的做一筆記。Arduino Uno控制板的添加步驟:將板子用一條USB線與電腦連接。第一次連接時會出現“發現新硬件向導”的提示,依照提示完成驅動安裝。如果錯過了,也可以在設備管理器中找到。安裝完成后,如下圖。

此時,Arduino Uno被識別成串口設備,端口是COM3。最后設備開發環境,在菜單TOOLs--Board下選擇相應的板型。

(4)應用——以Blink為例

 Arduino開發環境中菜單欄下方的7個按鈕依次是Verify(校驗)、Stop(停止)、New(新建)、Open(打開)、Save(保存)、Upload(上傳)、Serial Monitor(串口監視窗)各按鈕的具體功能如下: Verify(校驗),用以完成程序的檢查與編譯。 Stop(停止),用以停止進行的編譯操作。 New(新建),可新建一個程序文件。 Open(打開),打開一個存在的程序文件,Arduino開發環境下的程序文件后綴名為.pde。 Save(保存),保存當前的程序文件。 Upload(上傳),將編譯后的程序文件上傳到Arduino板中。 Serial Monitor(串口監視窗),可監視開發環境使用的串口收發的數據。

接下來通過一個Arduino開發環境中LED燈閃爍的例子(Blink)來簡單應用一下這些按鈕。在Arduino Uno板的13號引腳上已經帶了一個LED燈Blink程序就是控制這個LED燈閃爍。點擊file菜單下EXAMPLES--011.Basics--Blink,就可以看到Blink程序已經加載到程序編輯區。點擊“校驗”按鈕實現程序的編譯,等待一會兒后狀態欄會提示Done compiling(程序編譯完成),信息提示區內會顯示程序編譯完成后的大小,如圖所示,大小為1116bytes

編譯完成后點擊“上傳”按鈕,上傳一般需要等待幾秒鍾時間,在上傳的時候串口的指示燈(RX和TX)會不停地閃爍。上傳完成后狀態欄會有上傳成功的提示:Done uploading。觀察Arduino控制板上LED燈是否在不停地閃爍。

2、Arduino的仿真模擬環境

由於在做以上筆記時,我入手的Uno板子未到,於是從網上搜索了一個仿真工具virtualbreadboard,簡稱VBB。該工具直接從www.virtualbreadboard.com下載,下載后安裝就可使用,我安裝的是4.3.3版本。運行后,點擊NEW,會出現下面的界面。

這里可以根據需要,自己添加各種零部件。

上面提到的Blink例子,在VBB中也有,在點擊FILE下的NEW新建窗口時,選擇Arduino Examples下的Arduino Distribution--Digitial--Blink.VSM,點擊OPEN后出現仿真圖。此時點擊RUN,程序就會運行。

 

 

HELP:我在運行時,提示出現一個錯誤,具體是“error 0: Arduino emulation runtime requires Arduino Toolkit license.”。應該如何進行Arduino Arduino工具包許可呢?請高手指教。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM