久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5341|回復: 1
打印 上一主題 下一主題
收起左側

Arduino UNO R3教程,原理圖,引腳圖

[復制鏈接]
跳轉到指定樓層
樓主
ID:849078 發表于 2020-12-2 11:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
剛入門的學習Arduino的朋友都會有個疑問Arduino UNO R3是什么?為什么要從Arduino UNO R3開始學起?

Arduino概述:
Arduino是一個開放源碼電子原型平臺,擁有靈活、易用的硬件和軟件。Arduino專為設計師,工藝美術人員,業余愛好者,以及對開發互動裝置或互動式開發環境感興趣的人而設的。
Arduino是人們連接各種任務的粘合劑。要給Arduino下一個最準確的定義,最好用一些生活中實例來描述。

您想當咖啡煮好時,咖啡壺就發出“吱吱”聲提醒您嗎?
您想當郵箱有新郵件時,電話會發出警報通知您嗎?
想要一件閃閃發光的絨毛玩具嗎?
想要一套按下快捷鍵就可以進行實驗測試蜂音器嗎?
想自制一個心率監測器,將每次騎腳踏車的記錄存進存儲卡嗎?
以上案例Arduino都可以為您實現。


Arduino UNO R3是什么?
Arduino生態中包括多種開發板、模塊、擴展板。其中UNO R3是最適合入門且功能齊全使用量最多的Arduino開發板,R3也是Arduino最新的版本。除了保留之前Arduino UNO板的所有特點之外,這個R3版使用了更強大的ATmega16U2替代了8U2。(或者說是之前版本的FTDI板)這允許更快的轉換速度和更大內存,使得UNO R3版本在Linux或者Mac下不需要安裝任何驅動程序,(Windows系統需要inf文件)并且有能力外接鍵盤,鼠標,搖桿等。
Arduino UNO R3還增加了AREF邊上的SDA和SCL端口。此外,RESET邊上還有兩個新的端口。一個端口是IOREF,它能夠使擴展板適應主板的電壓。另一個空的端口預留給將來擴展的可能。Arduino UNO R3能夠兼容任何現存擴展板并且能用它額外的端口適應新的擴展板。

Arduino UNO R3教程:

入門學習Arduino UNO R3
第一步:
要先下載Arduino編譯環境,最新版本下載地址:https://www.arduino.cc/en/Main/Software;

第二步:認識Arduino IDE
Arduino IDE是Arduino產品的軟件編輯環境。簡單的說就是用來寫代碼,下載代碼的地方。任何的Arduino產品都需要下載代碼后才能運作。我們所搭建的硬件電路是輔助代碼來完成的,兩者是缺一不可的。如同人通過大腦來控制肢體活動是一個道理。如果代碼就是大腦的話,外圍硬件就是肢體,肢體的活動取決于大腦,所以硬件實現取決于代碼。

Arduino IDE基本也只需要用到上面標示出來的部分就可以了,上圖大部分的白色區域就是代碼的編輯區,用來輸入代碼的。注意,輸入代碼時,要切換到英文輸入法的模式。下面黑色的區域是消息提示區,會顯示編譯或者下載是否通過。

第三步:下載一個Blink程序
下載一個最簡單的代碼,既可以幫你熟悉如何下載程序,同時也測試下板子好壞。UNO板上標有L的LED。這段測試代碼就是讓這個LED燈閃爍。


第四步:打開Blink
插上USB線,打開Arduino IDE后,找到“Blink”代碼。
文件 > 示例 > 01.Basics > Blink



第五步: 校驗程序

通常,寫完一段代碼后,我們都需要校驗一下,看看代碼有沒有錯誤。點擊“校驗”。


校驗中.....

校驗完畢!

由于是樣例代碼,所以校驗不會有錯誤,不過在以后寫代碼的過程中,輸入完代碼,都需要校驗一下,然后再下載到Arduino中。
在下載程序之前,我們還要先告訴Arduino IDE板子型號以及相應的串口。


第六步:設置板卡型號
Arduino包括多種版本的主控器,其中比較常見的是Uno、Leonardo以及Mega系列的控制器。在板子一欄,你需要根據自己選擇的主控硬件的固件類型來選擇板卡。(樣例中選用的以Uno為bootloader的控制器) 工具 > 板卡 > Arduino Uno


第七步:設置串口

工具 > 串口 > xx,這里的xx應選擇在你的電腦設備管理器中看到的一致。




第八步:下載程序

如圖,最后,點擊“下載”。


下載完畢!


最后就會看到程序運行的效果:Adruino Uno板上13號引腳的LED燈在閃爍。




Arduino UNO R3原理圖


Arduino UNO R3引腳圖
Arduino Uno開發板的引腳分配圖包含14個數字引腳、6個模擬輸入、電源插孔、USB連接和ICSP插頭。引腳的復用功能提供了更多的不同選項,例如驅動電機、LED、讀取傳感器等。下圖為Arduino Uno引腳的功能。

Arduino UNO可以通過3種方式供電,而且能自動選擇供電方式

外部直流電源通過電源插座供電
電池連接電源連接器的GND和VIN引腳
USB接口直接供電

電源引腳說明:
VIN --- 當外部直流電源接入電源插座時,可以通過VIN向外部供電;也可以通過此引腳向UNO直接供電;VIN有電時將忽略從USB或者其他引腳接入的電源
5V --- 通過穩壓器或USB的5V電壓,為UNO上的5V芯片供電
3.3V --- 通過穩壓器產生的3.3V電壓,最大驅動電流50mA
GND --- 地腳
文章來源:DF創客社區Arduino中文論壇
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:882321 發表于 2021-2-2 16:01 | 只看該作者
沒看到圖
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: www.青青草 | 99精品欧美一区二区三区综合在线 | 精品一区在线免费观看 | 亚洲乱码一区二区 | 91人人爽| 在线观看国产www | 中文字幕一区在线观看视频 | 99久久精品国产一区二区三区 | 中文字幕在线视频一区二区三区 | 午夜精品久久久久99蜜 | 色爱区综合 | 欧美日韩一区二区三区四区 | 超碰人人做 | 一区二区在线 | 国产一区二区三区高清 | 亚洲国产精品一区二区三区 | 欧美精品日韩精品 | 91 在线| 97超碰在线免费 | 色就干| 国产精品久久久久久久久久久久冷 | 中文在线a在线 | 国产精彩视频一区 | 成人免费淫片aa视频免费 | 成人特区 | 国产高清视频在线观看 | 中文字幕国产视频 | 欧美在线资源 | 亚洲一区精品在线 | 97人人澡人人爽91综合色 | 天天躁日日躁狠狠躁白人 | 国产精品亚洲一区 | 免费一区二区三区在线视频 | 一区二区三区成人 | 精品少妇一区二区三区在线播放 | 欧美日韩亚洲国产综合 | 国产精品永久 | 色综合久久天天综合网 | 国产精品久久久久久吹潮 | 亚洲激情一区二区三区 | 在线观看黄色 |