Arduino MEGA2560驅動軟硬體
UNO腳位不夠用?
介紹另一張更大的板子MEGA,尺寸110*54*15mm
圖↓各種mega
使用方口USB連接電腦或5v電源,
圓5.5mm電源供應接口,DC7~12v,建議9v
數位接口=D54個,含15個PWM
模擬接口=A16個,也可作數位腳
I/O輸出電流=20mA
3.3v輸出電流=50mA
主晶片=ATmega2560
D0和D1是作串列通訊用,如非必要應避免使用,
D13則連接內建的LED燈號,
D2~D13+D44~D46腳位,共15位PWM輸出入值0~255,
A0~A15為類比腳位,數值0~1023,
A0~A15也可作為數位腳D54~D69
ICSP主從傳輸接腳,
AREF電壓輸入參考,
RESET低電位時可重新開機,
輸出電壓3.3v及5v
詳細可查看官方網站
https://www.arduino.cc/en/pmwiki.php?n=Main/arduinoBoardMega2560
https://www.arduino.cc/en/Hacking/PinMapping2560
外觀及腳位參考照片,圖↓
使用和UNO差異不大,一樣先在電腦上安裝Arduino IDE,
在arduino官網選擇適合系統的版本安裝,
https://www.arduino.cc/en/software
Arduino秉持開放源,故市場有很多不同板本,
主要差別在通訊晶片ATmega8U2/16U2或是CH340,
Win10正常情形下連接機板調整序列埠及版本就可上傳使用,圖↓
但隨著Windows版本及Arduino IDE版本,
可能造成無法識別的情形,造成無法正確驅動,則需手動安裝更新,
Win7+CH340晶片,參考下網頁說明及驅動載點下載,
https://www.arduined.eu/ch340g-converter-windows-7-driver-download/
http://www.arduined.eu/files/CH341SER.zip
https://drive.google.com/open?id=1Dg-KaLIeWyxn_KSyXmhnUxWYggFAOrr7
下載解壓執行setup,出現以下畫面,點Install後自動安裝,圖↓
可另參考之前的其他文章
https://ee543.blogspot.com/2016/01/arduino010unoardublock.html
安裝好驅動及軟硬體後,重新插拔及執行,調整序列埠及版本,
建議連接於主機板後方的USB,不要接前面板口,
建議先上傳空程式測試,若無誤再來上傳Pin13內建閃燈測試,
https://ee543.blogspot.com/2016/01/arduino110led.html
打開內建範例>Basics>Blink後上傳,
來試試其他板沒有的D46腳位,測試PWM功能,
LED燈串接220或330電阻,搭配內建範例呼吸燈,
打開Arduino內建範例,檔案>範例>Basics>Fade
修改程式LED腳位為46後上傳,或參考
http://ee543.blogspot.com/2016/01/arduino150.html
圖↓
沒有留言:
張貼留言