步驟1:工具和組件
一如既往,讓我們開始獲取所需的所有組件。
組件
ATmega 328
2個(gè)10 uf電解電容器
2個(gè)22 pf電容器(陶瓷盤)
7805電壓調(diào)整器(5v)
16 MHz晶體振蕩器
瞬時(shí)按鈕開關(guān)
28針DIP IC插座
LM1117T-3.3穩(wěn)壓器(3.3v)(可選)
2個(gè)10 uf鉭電容器(可選)
工具
烙鐵
第2步:說(shuō)明
一旦您花了所有的時(shí)間進(jìn)行組裝,我只想說(shuō)幾行有關(guān)atmega328的內(nèi)容。好吧,如果您查看IC的在線商店,您可能會(huì)發(fā)現(xiàn)它有兩種類型,一種帶有引導(dǎo)加載程序,另一種沒(méi)有。如果您花了一些額外的錢,并將其帶到引導(dǎo)加載程序中,則可以跳過(guò)此指導(dǎo)中的一些步驟。如果您攜帶的是沒(méi)有引導(dǎo)加載程序的設(shè)備,那么您需要執(zhí)行所有步驟。
自舉程序是將arduino ide中的代碼編寫和上傳到IC所必需的。
步驟3:上傳自舉程序
以下是將引導(dǎo)加載程序上傳到ATmega IC的方法。您將需要一個(gè)arduino UNO來(lái)執(zhí)行此步驟。按照上面的電路操作,然后將零件焊接在預(yù)板上,您無(wú)需在此階段連接穩(wěn)壓器,因?yàn)閍rduino會(huì)提供必要的電源。
第一個(gè)最好的方法是從配置開始我們的arduino UNO作為ISP,這樣做是因?yàn)槟M鸻rduino將草圖上傳到ATmega IC,而不是本身。在以下上傳正在運(yùn)行時(shí),請(qǐng)勿連接ATmega IC。
將arduino插入PC
打開arduino IDE
打開》示例》 ArduinoISP
上傳草圖
步驟4:上傳Bootloader2
在所有內(nèi)容均已連接的情況下,從剛剛創(chuàng)建的文件夾中打開IDE(副本)。
從“工具”》“開發(fā)板”中選擇Arduino328
從“工具”》“編程器”中選擇Arduino作為ISP
選擇Burn Bootloader
成功刻錄后,您將獲得“完成刻錄的引導(dǎo)加載程序”。
步驟5:添加5V穩(wěn)壓器
成功刻錄引導(dǎo)加載程序后,讓我們完成arduino。添加5v穩(wěn)壓器是電路的重要組成部分,對(duì)于穩(wěn)壓器,我使用了互聯(lián)網(wǎng)上常見(jiàn)的l7805 IC。輸入的一面是IC的印刷面朝向您,一面朝下,另一端朝下。中間的一個(gè)接地,而最右端的一個(gè)是輸出。
遵循電路并將穩(wěn)壓器連接到arduino。
步驟6 :3.3V電壓調(diào)節(jié)器
這是可選的,并非真正需要這樣做,僅用于為需要3.3V電源的外部屏蔽和模塊供電。 arduino僅需要5V電源。
步驟7:第一個(gè)代碼
完成上述所有步驟后,您就可以使用arduino?,F(xiàn)在該上傳您的第一個(gè)代碼了。要上傳代碼,您只需從UNO卸下ATmega 328,然后將其替換為新的IC。上傳完代碼后,將其放回原處。
-
Arduino
+關(guān)注
關(guān)注
188文章
6468瀏覽量
186952
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論