Diy Arduino板操作與使用

這學期安排讓同學們製作自己的Arduino板,這張板子可以讓我們完成許多事情,大家可以搜尋Arduino(不會嗎?請點這邊:搜尋教學)看看他能做什麼?

延伸看:
小型的機器人大腦-Arduino
簡單地寫出第一個Arduino程式–mblock

而現在大家都順利的焊接完Arduino板了,我們就來試試看讓他連上電腦操作吧。

 

首先需要先來看到我們的電路板,上面我們安裝的是ATMEGA328P這張IC。

IMG_3194

他基本上也是Arduino Uno板的核心,同學們如果想知道老師在想這個課程的歷程可以看這篇:動手做百元Arduino板,而在課程中也請各位同學去找ATmega328這張板子的定義,這部分同學可以搜尋:「ATmega328p datasheet」,就可以找到資料了,但在這邊我們還是以操作為主要解說內容。

IMG_3202.JPG

首先先注意到我們上課用的板子,上面我保留了DTR、TX、RX、VCC、GND幾個Pin,這些是後面用來接線的地方,而底部從0~13是數位接腳,右上方的A0~A5則是類比接腳,這些都可以提供我們不同的功用,但現在首要要解決的事情是讓我們的Arduino板跟電腦連接。

我們拿出我們的轉接板,並用杜邦線連接,連接方式如下:

Vcc => 5V
GND => GND
RX => TX
TX => RX 
順帶一提,這種傳輸方式為UART

然後我們看到我們轉接板上的各種元件,現在你應該可以嘗試辨別一些元件了,但上面有一顆黑色的IC,這又是什麼呢?

IMG_3196.jpg

未來老師也希望你們有這種敏感度,不知道的元件就去查,現在上面寫了CH340G,我們就查看看CH340G:資料在這邊

總之看完資料後我們會發現我們其實還需要一個驅動程式,所以搜尋:CH340G驅動,然後可以找到CH341驅動,在乖乖載下來囉。

2018-12-20.png

載下來後安裝,接下來我們就要來處理我們的Arduino了。

Arduino我希望同學們至少要用IDE來撰寫程式,所以首先我們進到Arduino網站:

(其實接下來可以參考這篇:小型的機器人大腦-Arduino,我決定就先不打了… 累)

有問題再丟Line訊息給我唷!

 

特別註明:同學們看了CH340G的datasheet會發現上面有一個Reset,這個可以用來幫我們的Arduino做Reset,然後燒錄時就可以直接上傳,可是因為現在他沒有接板子,因此在上傳程式時,如果出現「上傳中」,請用自己的手指按一下按壓開關。他就會順利上傳了。

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s