chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

怎樣制作Arduino克隆板

454398 ? 來源:工程師吳畏 ? 2019-08-02 10:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

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

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

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

使用AVR口袋編程器

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

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

注意:檢查boards.txt文件后,替換efuse,hfuse和lfuse參數(shù)的值并編輯“ 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

現(xiàn)在文件將成功上傳到ATmega芯片。

使用另一個Arduino作為ISP

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

上傳代碼和使用主板

現(xiàn)在你有了一個Arduino板使用Arduino引導程序ATmega芯片?,F(xiàn)在,使用Rx,Tx和Gnd引腳連接到USB-UART TTL轉換器,該轉換器可用于連接到PC?;蛘咧皇菍㈦S程序上傳的芯片(從Arduino板上)插入到該板的插座中。

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

    關注

    190

    文章

    6514

    瀏覽量

    195852
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    高通宣布收購 Arduino,加速普及前沿邊緣計算與 AI 技術

    “ ?全新 Arduino UNO Q 開發(fā)Arduino App Lab 將為數(shù)百萬開發(fā)者帶來高通 Dragonwing 處理器的強大動力。? ” ? 要點速覽: 強強聯(lián)合 :此次收購將高
    的頭像 發(fā)表于 10-08 11:15 ?318次閱讀
    高通宣布收購 <b class='flag-5'>Arduino</b>,加速普及前沿邊緣計算與 AI 技術

    SEMTECH 芯片LR1121方案應用 :Arduino燒寫指南及demo應用

    關于思為無線以SEMTECH 的LR1121 芯片研發(fā)的LoRa1121產品為例說明及LR112X模塊 Arduino 燒錄 說明、DEMO應用使用說明。
    的頭像 發(fā)表于 09-15 15:50 ?1484次閱讀
    SEMTECH 芯片LR1121方案應用 :<b class='flag-5'>Arduino</b>燒寫指南及demo<b class='flag-5'>板</b>應用

    如何在 NuMaker-IoT-M467 上使用 Arduino IDE 控制 Wi-Fi 模塊?

    在NuMaker開發(fā)上,有一個ESP-12F Wi-Fi模塊;但是,Arduino IDE 中的 NuMaker UNO 包不提供該模塊的相關控制。如果您希望在 Arduino IDE 中控制此模塊,您應該如何進行?
    發(fā)表于 09-04 08:28

    如何用Arduino Nano/UNO R3開發(fā)給另一個Arduino IDE不能下載的Arduino Nano/UNO R3開發(fā)重新燒錄引導程序bootlaoder

    本文介紹了如何用能夠Arduino IDE下載的Arduino Nano/UNO R3開發(fā)給另一個Arduino IDE不能下載的Arduino
    的頭像 發(fā)表于 08-08 20:16 ?2996次閱讀
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)<b class='flag-5'>板</b>給另一個<b class='flag-5'>Arduino</b> IDE不能下載的<b class='flag-5'>Arduino</b> Nano/UNO R3開發(fā)<b class='flag-5'>板</b>重新燒錄引導程序bootlaoder

    物理不可克隆功能的工作原理和益處

    物理不可克隆功能(PUF)是一種物理對象,對于給定的輸入和條件(激勵),提供物理定義的“數(shù)字指紋”輸出(響應),作為唯一標識符,通常用于半導體器件,如微處理器。
    的頭像 發(fā)表于 07-15 09:55 ?646次閱讀

    免費分享Arduino入門+進階(全套例程+書籍)

    Arduino是一款開源電子原型平臺,由硬件(單片機開發(fā))和軟件(編程環(huán)境)組成,旨在讓非專業(yè)用戶也能輕松入門電子制作和編程。它的核心思想是簡化硬件開發(fā),通過直觀的編程和模塊化設計,讓用戶快速實現(xiàn)
    的頭像 發(fā)表于 05-22 11:40 ?759次閱讀
    免費分享<b class='flag-5'>Arduino</b>入門+進階(全套例程+書籍)

    下一代物聯(lián)網:芯科科技和Arduino借助邊緣AI和ML簡化Matter設計和應用

    Silicon Labs(芯科科技)和Arduino宣布建立合作伙伴關系,旨在通過Arduino Nano Matter開發(fā)(基于芯科科技的MGM240系列多協(xié)議無線模塊)的兩階段合作來簡化Matter協(xié)議的設計和應用
    的頭像 發(fā)表于 05-19 11:15 ?545次閱讀
    下一代物聯(lián)網:芯科科技和<b class='flag-5'>Arduino</b>借助邊緣AI和ML簡化Matter設計和應用

    《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎知識

    完成一個電子產品的制作。這就給開源硬件的推廣和普及設定了一個很高的門檻,電子愛好者需要花很多時間和精力才能開始開發(fā)和制作自己的作品。而使用Arduino能很快地完成一個電子產品的制作,
    發(fā)表于 05-13 09:28

    STM32開發(fā)一般都會配置arduino接口,是不是基本上也都會支持arduino?

    STM32開發(fā)一般都會配置arduino接口,是不是基本上也都會支持arduino?這個在哪里可以查詢開發(fā)是否支持
    發(fā)表于 03-07 06:33

    通過Arduino Nano Matter開發(fā)構建智能卷簾系統(tǒng)

    在本指南中,您將學習如何通過Arduino NanoMatter開發(fā)上的Silicon Labs(芯科科技)MGM240S多協(xié)議無線模塊來構建一個智能卷簾系統(tǒng)。該系統(tǒng)可通過 Amazon
    的頭像 發(fā)表于 02-28 09:46 ?895次閱讀
    通過<b class='flag-5'>Arduino</b> Nano Matter開發(fā)<b class='flag-5'>板</b>構建智能卷簾系統(tǒng)

    開源項目!手把手教你制作一個互動式LED墻壁時鐘!

    一定經驗,本指南都將帶你走完所有必要的步驟。 教程內容概覽 制作視頻 編碼視頻 CAD文件 材料清單 電子組件: Arduino Uno x 1 DS1302 實時時鐘模塊 x 1 WS2812B
    發(fā)表于 02-08 17:47

    如何使用Arduino實現(xiàn)CAN總線通信呢

    的硬件模塊實現(xiàn)CAN總線通信。 硬件需求 Arduino :任何支持Arduino IDE的板子都可以,例如Arduino Uno、Mega等。 CAN總線模塊 :例如MCP2515
    的頭像 發(fā)表于 12-23 09:06 ?2793次閱讀

    Arduino Nano Matter開發(fā)板正式上市

    Silicon Labs(芯科科技)和Arduino在近日共同宣布Arduino Nano Matter開發(fā)現(xiàn)已正式上市。這是延續(xù)今年3 月芯科科技和Arduino釋出
    的頭像 發(fā)表于 12-10 13:50 ?1406次閱讀

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

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

    HAL庫在Arduino平臺上的使用

    HAL庫在Arduino平臺上的使用 Arduino平臺是一個開源的電子原型平臺,它包括硬件(基于微控制器的電路)和軟件(Arduino IDE)。
    的頭像 發(fā)表于 12-02 14:04 ?2286次閱讀