步驟1:工具和組件

一如既往,讓我們開始獲取所需的所有組件。
組件
ATmega 328
2個10 uf電解電容器
2個22 pf電容器(陶瓷盤)
7805電壓調(diào)整器(5v)
16 MHz晶體振蕩器
瞬時按鈕開關(guān)
28針DIP IC插座
LM1117T-3.3穩(wěn)壓器(3.3v)(可選)
2個10 uf鉭電容器(可選)
工具
烙鐵
第2步:說明
一旦您花了所有的時間進行組裝,我只想說幾行有關(guān)atmega328的內(nèi)容。好吧,如果您查看IC的在線商店,您可能會發(fā)現(xiàn)它有兩種類型,一種帶有引導(dǎo)加載程序,另一種沒有。如果您花了一些額外的錢,并將其帶到引導(dǎo)加載程序中,則可以跳過此指導(dǎo)中的一些步驟。如果您攜帶的是沒有引導(dǎo)加載程序的設(shè)備,那么您需要執(zhí)行所有步驟。
自舉程序是將arduino ide中的代碼編寫和上傳到IC所必需的。
步驟3:上傳自舉程序


以下是將引導(dǎo)加載程序上傳到ATmega IC的方法。您將需要一個arduino UNO來執(zhí)行此步驟。按照上面的電路操作,然后將零件焊接在預(yù)板上,您無需在此階段連接穩(wěn)壓器,因為arduino會提供必要的電源。
第一個最好的方法是從配置開始我們的arduino UNO作為ISP,這樣做是因為您希望arduino將草圖上傳到ATmega IC,而不是本身。在以下上傳正在運行時,請勿連接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)壓器是電路的重要組成部分,對于穩(wěn)壓器,我使用了互聯(lián)網(wǎng)上常見的l7805 IC。輸入的一面是IC的印刷面朝向您,一面朝下,另一端朝下。中間的一個接地,而最右端的一個是輸出。
遵循電路并將穩(wěn)壓器連接到arduino。
步驟6 :3.3V電壓調(diào)節(jié)器


這是可選的,并非真正需要這樣做,僅用于為需要3.3V電源的外部屏蔽和模塊供電。 arduino僅需要5V電源。
步驟7:第一個代碼

完成上述所有步驟后,您就可以使用arduino。現(xiàn)在該上傳您的第一個代碼了。要上傳代碼,您只需從UNO卸下ATmega 328,然后將其替換為新的IC。上傳完代碼后,將其放回原處。
-
Arduino
+關(guān)注
關(guān)注
190文章
6526瀏覽量
196947
發(fā)布評論請先 登錄
CDC328A:高性能時鐘驅(qū)動器的技術(shù)剖析
STNRG328S 數(shù)字控制器:高效電源轉(zhuǎn)換的理想選擇
Infineon MOTIX?全橋IC BTM90xxEP Arduino Shield評估板使用指南
OBOO鷗柏丨ZC-328廣告屏立體式觸控交互一體機智慧新科技
STNRG328S數(shù)字控制器技術(shù)詳解與應(yīng)用指南
?CDC328A 時鐘驅(qū)動器技術(shù)文檔總結(jié)
高精度低噪聲CMOS運算放大器OPA3S328的技術(shù)解析與應(yīng)用
OPAx328精密運算放大器技術(shù)解析與應(yīng)用指南
如何用Arduino Nano/UNO R3開發(fā)板給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)板重新燒錄引導(dǎo)程序bootlaoder
什么是燒錄-義嘉泰帶你深度了解IC燒錄服務(wù)
免費分享Arduino入門+進階(全套例程+書籍)
《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識
FlexBuild構(gòu)建Debian 12,在“tflite_ethosu_delegate”上構(gòu)建失敗了怎么解決?
OPA328 精密、零交叉、50μV失調(diào)電壓、40MHz寬帶寬RRIO CMOS運算放大器技術(shù)手冊
如何使用atmeg328IC構(gòu)建Arduino
評論