色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣制作Arduino克隆板

454398 ? 來源:工程師吳畏 ? 2019-08-02 10:53 ? 次閱讀

將組件連接在一起制作Arduino Board

您可以蝕刻PCB來制作定制電路板,也可以使用原型點板焊接其上的元件,或者將它們安排在面包板上。將組件相互連接,如下圖所示。制作自定義Arduino板只需要幾個組件。一個穩壓器為Arduino提供5V電壓,其支持電路用于濾除電壓,然后是16Mhz晶體及其并聯的22pF電容,充當Arduino的時鐘LED連接到ATmega的19號針腳用于測試目的。如果要蝕刻自己的PCB,請使用原理圖。修改原理圖,使Arduino板適合您的項目。如果你想制作一個自定義PCB,請使用這個EAGLE原理圖文件:DIY Arduino Clone PCB

將Bootloader上傳到Blank ATmega芯片(可選)

此步驟適用于那些擁有空白ATmega芯片并希望將Arduino引導程序上傳到其中的人。其他已經裝有Arduino引導芯片的人可以忽略這一步驟,只需在上述步驟中根據原理圖插入芯片。您可以使用另一個Arduino來引導空白芯片或使用AVR口袋編程器。我將解釋下面的兩種方法。

使用AVR口袋編程器

我個人更喜歡使用此方法上傳引導加載程序,因為它在大多數情況下都有效。你只需要買一個AVR口袋編程器。一旦你有了這個,你就可以將引導加載程序刻錄到各種類型的ATmega芯片上。將空白芯片插入Arduino板的插座。將程序員連接到Arduino,如上圖所示。

轉到已安裝的Arduino文件夾 - 》硬件 - 》 Arduino - 》 boards.txt。然后檢查文檔中的芯片名稱和引導程序(Duemilanove/Uno)(如果您使用的是空白ATmega328P芯片,則可以忽略此步驟)。檢查以下參數的值:efuse,hfuse和lfuse。現在我們將設置空白芯片的熔絲位。打開命令提示符(windows用戶)或終端(Linux用戶)并粘貼以下命令:

注意:檢查boards.txt文件后,替換efuse,hfuse和lfuse參數的值并編輯“ m328p“在下面的命令中,只有當它不是ATmega328 IC時,你的芯片名稱。

avrdude -b 19200 -c usbtiny -p m328p -v -e -U efuse:w:0x05:m - U hfuse:w:0xD6:m -U lfuse:w:0xFF:m

接下來,使用以下命令上載引導加載程序或十六進制程序文件。從命令提示符或終端轉到程序文件或引導加載程序(/hardware/arduino/bootloaders/atmega)的路徑,而不是“hexfilename.hex”替換文件名。

avrdude - b19200 -c usbtiny -p m328p -v -e -U flash:w:hexfilename.hex -U lock:w:0x0F:m

現在文件將成功上傳到ATmega芯片。

使用另一個Arduino作為ISP

如果你正在使用另一個Arduino引導芯片,然后根據上圖進行連接。你還需要兩個Arduino板:一個是工作的Arduino板,另一個是需要插入空白的ATmega芯片。我們將使用Arduino上的ICSP(In Circuit Serial Programmer)引腳。顯示連接后,將工作的Arduino連接到PC。接下來,打開Arduino IDE并轉到工具菜單;選擇刻錄引導程序并從其選項中單擊Arduino作為ISP。現在,芯片將啟動加載Arduino。只有在boards.txt文件中指定了正確的芯片并且很少使用時,此方法才有效。這就是為什么我總是喜歡第一種方法。

上傳代碼和使用主板

現在你有了一個Arduino板使用Arduino引導程序ATmega芯片。現在,使用Rx,Tx和Gnd引腳連接到USB-UART TTL轉換器,該轉換器可用于連接到PC。或者只是將隨程序上傳的芯片(從Arduino板上)插入到該板的插座中。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187546
收藏 人收藏

    評論

    相關推薦

    自己設計的Arduino UNO R3主控原理圖+PCB源文件(可直接打樣)

    一年前做的Arduino UNO r3,開源精神,把自己這塊板子奉獻給大家,板子沒有什么問題,可以直接打樣制作,原理圖文件都表明了型號。不用謝~ Arduino UNO R3主控原理
    發表于 12-10 10:14

    基于Arduino的串口通信項目

    基于Arduino的串口通信項目涉及多個方面,包括硬件連接、軟件編程、串口參數配置等。 一、硬件準備 Arduino開發 :確保你有一塊Arduino開發
    的頭像 發表于 11-22 09:24 ?790次閱讀

    HDI盲孔制作常見缺陷及解決

    HDI是一種高密度互連印刷電路,其特點是線路密度高、孔徑小、層間連接復雜。在HDI制作過程中,盲孔的制作是一個關鍵步驟,同時也是常見
    的頭像 發表于 11-02 10:33 ?319次閱讀

    ESP32使用Arduino啟用藍牙后編譯固件過大,怎樣縮減大小呢?

    ESP32使用Arduino啟用藍牙后編譯固件過大,怎樣縮減大小,日志級別已經最低了,分區不能動,已經是1.9M的OTA分區配置了,怎樣還能縮減大小,藍牙功能能否裁剪
    發表于 06-28 11:27

    求助,在esp-idf中使用arduino作為組件后怎樣使用arduino的庫?

    在esp-idf中使用arduino作為組件后怎樣使用arduino的庫,例如我此時需要使用arduino的第三方庫blinker,怎樣使用
    發表于 06-12 07:21

    如何用Arduino制作一個簡易自動喂魚器

    如果你家里養有魚,并想找到一種自動化喂食的方法,這個項目可能會對你有所啟發。 在這個教程中,作者將展示如何制作自己的基于Arduino的自動喂魚器,讓小魚不在餓肚子。 自動喂魚器的工作原理非常
    發表于 03-28 11:25

    電路pcb制作過程

    電路pcb制作過程
    的頭像 發表于 03-05 10:26 ?1316次閱讀

    電路克隆通常需要進行以下步驟

    上輸入原始電路的 PCB 設計文件,利用 EDA軟件分析和修改該文件,以保持新電路與原電路的基本相似性。 4. 修改 BOM 表單信息,以便獲取新所需的必要元器件。 5. 利用
    的頭像 發表于 03-03 17:07 ?1385次閱讀

    PCBA電路克隆開發流程

    什么是克隆線路?通常情況下有克隆線路的需求時,往往都是針對多層的。而多層板起始數據至少四層或四層以上才可以。 深圳市清寶科技有限公司的
    的頭像 發表于 03-02 11:15 ?1166次閱讀

    如何制作自己的Arduino電容計

    在這個項目中,您將學習如何制作自己的Arduino電容計(測量電容器的值,范圍從pF到1000的uF)。一般來說,電子愛好者喜歡設計自己的小工具而不是購買。在這個項目中,我們使用兩種電容測量方法,即
    的頭像 發表于 02-25 15:10 ?1679次閱讀
    如何<b class='flag-5'>制作</b>自己的<b class='flag-5'>Arduino</b>電容計

    如何使用Arduino制作智能垃圾箱

    在這個項目中,我將向您展示如何使用Arduino制作智能垃圾箱,當您帶著垃圾接近時,垃圾箱的蓋子會自動打開。
    的頭像 發表于 02-11 12:22 ?3142次閱讀
    如何使用<b class='flag-5'>Arduino</b><b class='flag-5'>制作</b>智能垃圾箱

    如何將LED連接到Arduino并使其閃爍

     在本快速入門指南中,您將學習如何將 LED 連接到 Arduino 并使其閃爍。
    的頭像 發表于 02-11 10:53 ?2307次閱讀
    如何將LED連接到<b class='flag-5'>Arduino</b><b class='flag-5'>板</b>并使其閃爍

    如何將按鈕連接到Arduino

    在本快速入門指南中,您將學習如何將按鈕連接到Arduino,并根據按鈕是否被按下來讀取HIGH或LOW。您將使用電路上隨附的發光二極管 (LED)通過按鈕打開和關閉,以便驗證按鈕按下代碼是否正常工作。
    的頭像 發表于 02-11 10:52 ?4064次閱讀
    如何將按鈕連接到<b class='flag-5'>Arduino</b><b class='flag-5'>板</b>

    如何使用Arduino UNO和電位器控制伺服電機

    在本Arduino伺服電機教程中,您將學習如何使用Arduino UNO和電位器控制伺服電機。
    的頭像 發表于 02-11 10:11 ?2926次閱讀
    如何使用<b class='flag-5'>Arduino</b> UNO<b class='flag-5'>板</b>和電位器控制伺服電機

    ESP32與Arduino之間的區別差異

    Arduino包括一個ATmega328P8位微控制器,具有0至13個數字引腳。這些引腳用于數字輸入和數字輸出,其中數字輸入用于從設備讀取數據,數字輸出用于將數據從Arduino發送到設備。
    的頭像 發表于 02-02 14:36 ?7878次閱讀
    ESP32與<b class='flag-5'>Arduino</b><b class='flag-5'>板</b>之間的區別差異
    主站蜘蛛池模板: 欧美在线看费视频在线| 日本精品久久久久中文字幕| 破苞流血哭泣 magnet| 最新无码专区在线视频| 后入式啪gif动态图| 性色欲情网站IWWW| 国产熟妇无码一区二| 无码人妻丰满熟妇区五十路久久 | 久久成人国产精品一区二区| 亚洲AV香蕉一区区二区三区蜜桃| 国产免国产免费| 亚洲国产AV精品卡一卡二| 国产一卡 二卡三卡四卡无卡乱码视频 | 99视频在线观看免费| 男人插曲女人身体视频| DASD-700美谷朱里| 奇虎成人网| 成在线人免费视频| 午夜伦理yy44008影院| 好大好硬好湿再深一点网站| 夜色帮首页| 免费看黄软件| 超碰在线视频人人AV| 无码观看AAAAAAAA片| 狠狠色狠狠色综合日日2019| 语文老师扒开胸罩喂我奶| 免费毛片a在线观看67194| 啊灬啊灬啊灬快高潮视频| 思思99精品国产自在现线| 果冻传媒在线观看完整版免费| 伊人久久网站| 亲胸揉胸膜下刺激视频在线观看 | 青青热久精品国产亚洲AV无码| 东京热 百度影音| 亚洲精品久久久久69影院| 久久夜色噜噜噜亚洲AV0000| 99久久国产宗和精品1上映| 色怕怕| 久久精选视频| 成人无码精品1区2区3区免费看| 亚洲国产成人私人影院|