初次使用Arduino UNO R3

2021-02-13 模電數電

我購買的是23元的Arduino UNO R3開發板,因為價格較貴,所以版型和晶片都跟售價88元的官方原版一致,USB轉串口用的是ATmega16U2或ATmega8U2。


規格參數:

■ 工作電壓:5V

■ 輸入電壓:接上USB時無須外部供電或外部7V~12V DC輸入

■ 微處理器:ATmega328P,擦寫壽命1萬次,售價約7元

■ 時鐘頻率:16 MHz

■ 14路數字IO出口,最大電流為40mA,實驗時注意不要超過該電流

■ 6路模擬輸入A0到A5:10位的解析度,默認輸入信號範圍為0到5V

■ AREF:模擬輸入信號的參考電壓

■ Flash 內存:32 KB (ATmega328P中有0.5 KB用於引導程序)

■ LED:用於測試的LED保留接口(13引腳),輸出為高時點亮LED

■ 官方網站:http://www.arduino.cc

如果感覺這種開發板價格較貴,也可以買便宜一些的兼容板,售價從13-19元不等,使用起來都一樣,唯一的區別是USB轉串口晶片不同,較便宜的開發板用的是CH340G,可能需要另外裝一次驅動,下載地址:

http://wch.cn/download/CH341SER_EXE.html

初次使用Arduino UNO R3

下載

從官網下載集成開發環境ARDUINO 1.6.12

https://www.arduino.cc/en/Main/Software

安裝

雙擊arduino-1.6.12-windows.exe,出現安裝導向,依次確認,默認安裝即可。安裝完成後,桌面上會出現Arduino軟體的logo,下次使用時雙擊。

配置開發環境

插入Arduino UNO R3開發板,系統自動安裝USB驅動。

 

選擇相應的板卡


選擇埠

可以通過設備管理器查看設備對應的埠情況,本機對應的是COM5。

 


驗證

打開文件,示例,找到Blink程序

 


點擊對號驗證程序能否通過編譯,如果一切正常;點擊向右的箭頭將編譯好的程序上傳至Arduino UNO R3的AVR單片機中;也可以直接點擊該箭頭,IDE會先執行驗證,通過驗證後直接上傳。


如果看到LED燈閃爍,說明一切正常。恭喜你,你終於肯正式開啟了大學之旅了。接下來,你可以根據需要購買開發板、杜邦線和各種元器件進行各種有趣的實驗,彩色搖搖棒用的是ws2812燈珠,可以自己去淘寶搜搜看。

Arduino 語法手冊

https://wiki.microduino.cn/index.php/Arduino_%E8%AF%AD%E6%B3%95%E6%89%8B%E5%86%8C/zh

北郵信通院官方維基百科(建設中)

http://www.ourspark.space/


伴隨全球模電季的到來,電路設計的振興,地鐵裡的裝飾也在悄然發生變化,聽說將來還要把廣告也都換成三極體、場效應管,想想就興奮!


相關焦點

  • 詳解arduino uno製作學習
    本期將講解如何自製arduino uno。目前常見的有國產版和義大利版,兩者處理器晶片atmega328p封裝、usb轉串口下載驅動有點區別外,其他性能一樣,價格也挺大的。一般義大利版本130多rmb。國產一般售價15rmb左右現在以國產版本設計給大家講解,主要適合初學者入門學習,擁有自己的一塊arduino uno。原理圖設計還有pcb加工都採用嘉立創。成本低,溝通製作等比較齊全。
  • 【板卡申請】Arduino uno R3開發板免費申請
    活動時間: 2017.5.12-2017.7.12活動對象: 電子愛好者活動板卡/數量: Arduino uno在「熱門開發板版塊」發布新帖填寫申請理由(對申請板卡的理解或計劃進行的項目介紹),新帖標題形式:【Arduino uno R3開發板申請理由】+自擬標題;根據申請者發帖填寫的申請理由進行篩選;成功申請板卡名單將在原文頁面中公布;公布名單後第一時間將產品快遞給大家;收到板卡後,一個月內在「熱門開發板版塊」提交一個開箱報告和一個試用報告,試用報告要求
  • 研究arduino支持Atmega8作為主控制晶片
    arduino uno相對於duemilanove的一個顯著變化就是其bootloader,uno使用了新版的bootloader後,同樣是328P晶片,使用空間有32256位元組,而duemilanove只有30720位元組。
  • arduino從零開始(4)PWM與呼吸燈
    你將了解脈衝寬度調試(PWM)的原理你將使用PWM製作一個呼吸燈的效果脈衝寬度調試PWM,也就是脈衝寬度調製,用於將一段信號編碼為脈衝信號(方波信號)。是在數字電路中 達到 模擬輸出效果的一種手段。即:使用數字控制產生佔空比不同的方波(一個不停在開與關之間切換的信號)來控制模擬輸出。我們要在數字電路中輸出模擬信號,就可以使用PWM技術實現。
  • 用Arduino開發物聯網設備之初識Arduino
    硬體部分:最初Arduino硬體只有那麼幾種,uno、mini等,但是現在經過這麼多年的發展,越來越多的硬體支持了arduino開發環境,所以現在也很難去界定什麼是血統純正的arduino硬體了。軟體部分:這部分也就是我們平時說的Arduino,我們其實使用的就是arduino框架來對很多的mcu來進行編程。這裡很多小夥伴其實有很多疑問,比如為什麼要用arduino來進行?
  • 大牛輕鬆帶你玩轉Arduino智能硬體三-arduino入門:打造LED流水燈
    (三)arduino入門:打造LED流水燈  學完上節課的內容,學會了如何控制led燈之後,我相信這幾科的內容一會非常容易的。這節課是控制多個led燈。  一、準備材料arduino uno開發板一塊led燈6個(顏色隨意)杜邦線若干usb數據線  二、編程環境Arduino IED  三、原理講解控制單個LED燈是只需要引腳給高低電平,就可以控制燈的亮滅流水燈:多個led燈需要使用多個引腳控制,所以這裡使用2到7號引腳。分別控制燈的亮滅,就可以實現流水燈的效果。
  • 如何使用Arduino UNO製作一臺PM2.5顯示器
    打開APP 如何使用Arduino UNO製作一臺PM2.5顯示器 發表於 2019-10-29 10:45:10 步驟1:下載
  • Arduino創意項目:DIY小賤鍾,自動寫時間也太可愛了吧!
    使用材料:1、Arduino uno一塊;2、Tower Pro 9g舵機三件;3、M3螺栓螺母若干;4、乾擦筆一支;5、3D印表機或者雷射切割機一臺(或可以某寶代加工);6、電烙鐵焊錫等若干。準備工作:硬體組裝方面,arduino用到了234針腳和5vgnd針腳。234針腳分別對應下方舵機,左側舵機和右側舵機。採用並聯供電。
  • 在Linux下使用PLatformIO做物聯網開發
    PlatformIO安裝PlatformIO使用python開發,所以首先需要安裝python環境,這裡使用Anaconda來管理python環境- 安裝Anaconda打開終端鍵入以下命令:# 下載anacondawget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3
  • arduino ISP下載程序方法、LGT8F328P程序下載方法
    arduino nano忘記帶miniUSB數據線了,於是試了一下ISP下載編程板(PROGRAMMER)下載官方
  • 基於Arduino UNO R3的矩陣時鐘
    LED矩陣模塊非常適用於微控制器,這裡給大家分享採用Arduino製作的矩陣時鐘項目,該項目使用單個8x8 LED矩陣和Arduino以及簡單的數字時鐘模塊
  • Arduino-Ethernet庫學習筆記(1)
    01簡介該庫旨在與Arduino Ethernet Shield 、Arduino Ethernet Shield 2,Leonardo Ethernet和任何其他基於W5100 / W5200 / W5500的設備一起使用
  • 基於Arduino Uno開發板的藥物提醒系統
    數字時代並沒有遵循這一點,我們可以使用機器來做到這一點。智能醫學提醒的應用非常廣泛,可供家中的患者,醫院的醫生和許多其他地方使用。提醒時,有很多方法可以提醒它: 1.  在顯示器上顯示 2.  通過電子郵件或電話發送通知 3.  使用移動應用 4.  嗡嗡聲報警 5.  使用藍牙/ Wi-Fi 6.
  • 如何給Atmega328P單片機燒錄Arduino引導程序
    對於新出廠的atmega328p晶片內部是沒有arduino引導程序的,需要用戶預先下載bootloader後才能用串口下載自己的應用程式.在某些罕見情況下舊的bootloader會導致一些bug,這個時候寫入新版本bootloader可能會解決問題。
  • Arduino-Ethernet庫學習筆記(1)
    一、簡介該庫旨在與Arduino Ethernet Shield 、Arduino Ethernet Shield 2,Leonardo Ethernet和任何其他基於W5100 / W5200 / W5500的設備一起使用
  • 萬能超的arduino學習日記(一)
    本科時候有接觸過arduino,但是由於導師方向原因,轉做了3D列印和動力學分析,所以這裡是啥都會一點點的萬能超,希望能夠和大家一起學習討論。最近由於興趣原因,決定重新撿起arduino,所以決定寫這個萬能超的arduino學習日記跟大家一起重新學習。最開始的入門學習,我選擇跟B站太極創客的學習視頻,因為有基礎,選擇二倍速觀看學習。
  • ARDUINO開發板與讀卡模塊的連接使用
    直接串口輸出操作: 1.RDM6300讀卡模塊接線如下:5v供電 2.arduino開發板燒寫空程序即可: void setup(){} void loop(){} 3. arduino IDE串口讀卡輸出數據:
  • 十個中文例程教會你輕鬆上手製作Arduino智能小車
    Arduino簡介本文引用地址:http://www.eepw.com.cn/article/201706/348117.htmArduino 是一款便捷靈活、方便上手的開源電子原型平臺,包含硬體(各種型號的arduino板)和軟體(arduino IDE)。適用於藝術家、設計師、愛好者和對於「互動」有興趣的朋友們。
  • 一起學習Arduino:前言
    初學建議使用Arduino Uno,它的體型適中,以其作為開發板的學習資料比較多,我們就以它來一起學習。義大利版的Arduino uno圖片由於Arduino uno是開源的,其板子可以仿版。國內的Arduino uno 仿版圖片小巧玲瓏的Arduino pro miniArduino nano,指甲那麼寬Arduino Uno的示意圖二、Arduino能做什麼,僅是學來拼接個LED燈閃一閃玩玩嗎?