我用 Proteus 設計了一個 Barebone Arduino:
Barebone Arduino 的腳位完全仿照 Arduino UNO 和 Duemilanove 而設計:
我記性不好,老是記不住 Arduino 跟 ATmega328P 之間的腳位對應關係,之前用 Proteus 模擬 Arduino 得常常查閱 ATmega328P 跟 Arduino 的腳位對應圖,非常麻煩。現在有了這個 Barebone Arduino,要模擬 Arduino 就方便多了。
Barebone Arduino 設計檔(BareboneArduino.dsn)可以在底下的網址取得:
怎麼使用 Barebone Arduino ?
很簡單。
如果你要用 Digital Output pins 接 Actuators,例如在 pin 13 上接一顆 LED,就這樣做:
如果你要用 Digital Input pins 接 Sensors,例如在 pin 2 上接一顆 Button,就這樣做:
如果你要用 Analog Input pins 接 Sensors,例如在 Analog pin 0 (A0) 上接一顆可變電阻,那麼你就這樣做:
另外,我在 Barebone Arduino 放了一個 Virtual Terminal (VT),VT 的角色就跟 Arduino IDE 的 Serial Monitor 一樣,所以如果你程式會用到 Serial 通訊,那麼就可以打開 VT 來觀察與測試 Serial 通訊:
▲ 在模擬的時候,點「Debug > Virtual Terminal」即可打開 Virtual Terminal
5 意見:
您好~感謝您的分享!!Barebone Arduino 設計檔(BareboneArduino.dsn)時一直發錯誤!請問有其他下載方式嗎??感謝
Hi, 之前的連結突然失效了,我已經更新了連結,現在應該可以了。謝謝你的反應。
感謝修正~~
你好~請問~Proteus是使用哪一個版本呢~我是用Proteus6.7沒有辦法載入使用?
我用的是 7.7 SP2 (9089)
張貼留言