找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 29500|回復(fù): 27
打印 上一主題 下一主題
收起左側(cè)

Arduino Uno R3開發(fā)板21節(jié)例程最全的中文教程及(PCB與原理圖)合集

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
這個(gè)是Arduino Uno R3開發(fā)板21節(jié)例程最全的中文教程及(PCB與原理圖)合集,其中包括ARDUINO 21節(jié)課程,Arduino UNO開發(fā)板軟件下載與安裝(XP),精簡版WIN7安裝補(bǔ)充文件,Arduino Uno R3(PCB與原理圖),Arduino最全的中文教程,Arduino入門版中文教程2013更新等文件,希望對(duì)初學(xué)的有幫助。

Arduino使用教程
       
什么是  Arduino?
         Arduino 是一塊基與開放原始代碼的 Simple  i/o 平臺(tái),並且具有使用類似 java,C 語言的開發(fā)環(huán)境。讓您可以快速使用 Arduino 語言與 Flash 或 Processing…等軟件,作出互動(dòng)作品。Arduino 可以使用開發(fā)完成的電子元件例如 Switch或 Sensors 或其他控制器、LED、步進(jìn)電機(jī)或其他輸出裝置。Arduino 也可以獨(dú)立運(yùn)作成為一個(gè)可以跟軟件溝通的平臺(tái),例如說:flash processing Max/MSP VVVV  或其他互動(dòng)軟件…
Arduino 開發(fā)IDE界面基于開放原始碼原則,可以讓您免費(fèi)下載使用開發(fā)出更多令人驚奇的互動(dòng)作品。

什么是 Roboduino?
        DFRduino 與 Arduino 完全兼容,只是在原來的基礎(chǔ)上作了些改進(jìn)。Arduino 的 IO 使用的孔座,做互動(dòng)作品需要面包板和針線搭配才能進(jìn)行, 而 DFRduino 的 IO 使用針座, 使用我們的杜邦線就可以直接把各種傳感器連接到 DFRduino上。

特色描述

1. 開放原始碼的電路圖設(shè)計(jì),程式開發(fā)界面免費(fèi)下載,也可依需求自己修改!!  
2. DFRduino 可使用 ISP 下載線,自我將新的 IC 程序燒入「bootloader」;  
3. 可依據(jù)官方電路圖,簡化 DFRduino 模組,完成獨(dú)立云作的微處理控制器;  
4. 可簡單地與傳感器、各式各樣的電子元件連接(如:紅外線,超聲波,熱敏電阻,光敏電阻,伺服電機(jī)等);  
5. 支援多樣的互動(dòng)程式 如: Flash,Max/Msp,VVVV,PD,C,Processing 等;
6. 使用低價(jià)格的微處理控制器(ATMEGA168V-10PI);   
7. USB 接口,不需外接電源,另外有提供 9VDC 輸入接口;
8. 應(yīng)用方面,利用 DFRduino,突破以往只能使用滑鼠,鍵盤,CCD 等輸入的裝置的互動(dòng)內(nèi)容,可以更簡單地達(dá)成單
人或多人游戲互動(dòng)。
  
性能描述

1.  Digital I/O 數(shù)字輸入/輸出端共 0~13。
2.  Analog I/O 模擬輸入/輸出端共 0~5。
3. 支持 USB 接口協(xié)議及供電(不需外接電源)。
4. 支持 ISP 下載功能。
5. 支持單片機(jī) TX/RX 端子。
6. 支持 USB TX/RX 端子。
7. 支持 AREF 端子。
8. 支持六組 PWM 端子(Pin11,Pin10,Pin9,Pin6,Pin5,Pin3)。
9. 輸入電壓:接上 USB 時(shí)無須外部供電或外部 5V~9V DC 輸入。
10.輸出電壓:5V DC 輸出和 3.3V DC 輸出 和外部電源輸入。
11.采用 Atmel Atmega168V-10PI單片機(jī)。
12.DFRduino 大小尺寸:寬 70mm X 高54mm。 Arduino使用教程                                                                                   


•  INPUT  |  OUTPUT    表示數(shù)字IO 口的方向,INPUT  表示輸入(高阻態(tài)) ,OUTPUT  表示輸出(AVR 能提供5V 電壓  40mA電流) 。   
•  true  |  false     true  表示真(1) ,false表示假(0) 。
/**************************************/
        以上為基礎(chǔ) c語言的關(guān)鍵字和符號(hào),有 c語言基礎(chǔ)的都應(yīng)該了解其含義,這里也不作過多的解釋。
/*************Arduino  語言*************/
結(jié)構(gòu) 結(jié)構(gòu) 結(jié)構(gòu) 結(jié)構(gòu)
•  void  setup()   初始化變量,管腳模式,調(diào)用庫函數(shù)等   
•  void  loop()   連續(xù)執(zhí)行函數(shù)內(nèi)的語句

功能

數(shù)字 I/O   
•  pinMode(pin,  mode)     數(shù)字 IO口輸入輸出模式定義函數(shù),pin表示為 0~13,  mode表示為 INPUT或 OUTPUT。   
•  digitalWrite(pin,  value)     數(shù)字 IO 口輸出電平定義函數(shù),pin 表示為 0~13,value表示為 HIGH 或 LOW。比如定義 HIGH 可以驅(qū)動(dòng) LED。   
•  int  digitalRead(pin)     數(shù)字 IO口讀輸入電平函數(shù),pin 表示為 0~13,value表示為 HIGH 或 LOW。比如可以讀數(shù)字傳感器。

模擬 I/O   
•  int  analogRead(pin)     模擬 IO口讀函數(shù), pin 表示為0~5 (Arduino  Diecimila為 0~5, Arduino  nano 為0~7) 。比如可以讀模擬傳感器(10 位AD,0~5V 表示為 0~1023) 。   
•  analogWrite(pin,  value)  -  PWM      數(shù)字IO 口PWM 輸出函數(shù),Arduino 數(shù)字IO 口標(biāo)注了PWM 的 IO 口可使用該函數(shù),pin 表示 3,  5,  6,  9,  10,  11,value表示為0~255。比如可用于電機(jī) PWM 調(diào)速或音樂播放。

擴(kuò)展 I/O   
•  shiftOut(dataPin,  clockPin,  bitOrder,  value)     SPI 外部 IO 擴(kuò)展函數(shù),通常使用帶 SPI 接口的74HC595 做8 個(gè)IO 擴(kuò)展,dataPin 為數(shù)據(jù)口,clockPin 為時(shí)鐘口,bitOrder 為數(shù)據(jù)傳輸方向(MSBFIRST 高位在前,LSBFIRST 低位在前) ,value表示所要傳送的數(shù)據(jù)(0~255) ,另外還需要一個(gè) IO 口做 74HC595 的使能控制。   
•  unsigned  long  pulseIn(pin,  value)     脈沖長度記錄函數(shù),返回時(shí)間參數(shù)(us) ,pin 表示為0~13,value為 HIGH 或 LOW。比如 value為 HIGH,那么當(dāng) pin 輸入為高電平時(shí),開始計(jì)時(shí),當(dāng) pin 輸入為低電平時(shí),停止計(jì)時(shí),然后返回該時(shí)間。

時(shí)間函數(shù)

                                                            
Altium Designer畫的原理圖和PCB圖如下:(51hei附件中可下載工程文件)



























全部資料51hei下載地址:

ARDUINO 21節(jié)課程.rar

12.72 MB, 下載次數(shù): 229, 下載積分: 黑幣 -5

Arduino Uno R3(PCB與原理圖).rar

175.47 KB, 下載次數(shù): 271, 下載積分: 黑幣 -5

Arduino UNO開發(fā)板軟件下載與安裝(XP).rar

1.49 MB, 下載次數(shù): 88, 下載積分: 黑幣 -5

Arduino入門版中文教程2013更新.rar

2.6 MB, 下載次數(shù): 127, 下載積分: 黑幣 -5

arduino學(xué)習(xí)筆記.rar

6.98 MB, 下載次數(shù): 132, 下載積分: 黑幣 -5

Arduino最全的中文教程.pdf

1.63 MB, 下載次數(shù): 187, 下載積分: 黑幣 -5

Win7電腦系統(tǒng)安裝驅(qū)動(dòng)流程.rar

864.33 KB, 下載次數(shù): 70, 下載積分: 黑幣 -5

精簡版WIN7安裝補(bǔ)充文件.rar

963.97 KB, 下載次數(shù): 65, 下載積分: 黑幣 -5

評(píng)分

參與人數(shù) 1黑幣 +100 收起 理由
admin + 100 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏15 分享淘帖 頂3 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:387448 發(fā)表于 2018-8-26 18:56 | 只看該作者
有51單片機(jī)基礎(chǔ),看到Arduino這么火也想學(xué)習(xí)一下,不知道要多久才能學(xué)好?樓主的資料真是很給力,太全面了。先下載收藏了,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

板凳
ID:385372 發(fā)表于 2018-8-26 19:19 | 只看該作者
51hei明明 發(fā)表于 2018-8-26 18:56
有51單片機(jī)基礎(chǔ),看到Arduino這么火也想學(xué)習(xí)一下,不知道要多久才能學(xué)好?樓主的資料真是很給力,太全面了 ...

謝謝支持,我也是之前學(xué)的51單片機(jī),F(xiàn)在剛剛開始學(xué)習(xí)Arduino,一起學(xué)習(xí)啊!
回復(fù)

使用道具 舉報(bào)

地板
ID:385372 發(fā)表于 2018-8-26 19:21 | 只看該作者
謝謝支持,一起學(xué)習(xí)
回復(fù)

使用道具 舉報(bào)

5#
ID:391866 發(fā)表于 2018-8-31 09:47 | 只看該作者
51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

6#
ID:390623 發(fā)表于 2018-9-1 08:49 | 只看該作者
謝謝  支持支持
回復(fù)

使用道具 舉報(bào)

7#
ID:385372 發(fā)表于 2018-11-2 21:13 | 只看該作者
51hei明明 發(fā)表于 2018-8-26 18:56
有51單片機(jī)基礎(chǔ),看到Arduino這么火也想學(xué)習(xí)一下,不知道要多久才能學(xué)好?樓主的資料真是很給力,太全面了 ...

謝謝了 會(huì)再發(fā)些對(duì)大家有用的東西的
回復(fù)

使用道具 舉報(bào)

8#
ID:424605 發(fā)表于 2018-11-11 18:15 | 只看該作者
資料不錯(cuò),學(xué)習(xí)一下
回復(fù)

使用道具 舉報(bào)

9#
ID:548930 發(fā)表于 2019-5-28 00:30 | 只看該作者
現(xiàn)在收藏一波,謝謝
回復(fù)

使用道具 舉報(bào)

10#
ID:575040 發(fā)表于 2019-6-30 14:52 | 只看該作者
好材料,收藏下載了
回復(fù)

使用道具 舉報(bào)

11#
ID:436067 發(fā)表于 2019-9-25 12:31 | 只看該作者
感謝分享
回復(fù)

使用道具 舉報(bào)

12#
ID:146089 發(fā)表于 2019-9-25 15:30 | 只看該作者
感謝分享!剛剛剛接觸,非常感謝!
回復(fù)

使用道具 舉報(bào)

13#
ID:653306 發(fā)表于 2019-11-30 23:35 | 只看該作者
剛接觸,不知道難不難學(xué)
回復(fù)

使用道具 舉報(bào)

14#
ID:651779 發(fā)表于 2019-12-1 10:49 來自手機(jī) | 只看該作者
支持樓主,可以打包下載就好了
回復(fù)

使用道具 舉報(bào)

15#
ID:385830 發(fā)表于 2020-1-13 14:43 | 只看該作者
資料不錯(cuò),謝謝分享!
回復(fù)

使用道具 舉報(bào)

16#
ID:471632 發(fā)表于 2020-1-13 20:02 | 只看該作者
學(xué)過51單片機(jī),迷迷糊糊的,看了Arduino才感覺比較輕松。很容易入門,比單片機(jī)輕松多了
回復(fù)

使用道具 舉報(bào)

17#
ID:424501 發(fā)表于 2020-1-14 19:40 | 只看該作者
謝謝分享,學(xué)習(xí)一下這個(gè)看看與51的區(qū)別
回復(fù)

使用道具 舉報(bào)

18#
ID:187533 發(fā)表于 2020-2-11 08:16 | 只看該作者
時(shí)間長了什么都忘了,從頭學(xué)吧
回復(fù)

使用道具 舉報(bào)

19#
ID:759450 發(fā)表于 2020-5-23 21:36 | 只看該作者
有51單片機(jī)基礎(chǔ),看到Arduino這么火也想學(xué)習(xí)一下,不知道要多久才能學(xué)好?樓主的資料真是很給力,太全面了。先下載收藏了,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

20#
ID:759450 發(fā)表于 2020-5-23 21:37 | 只看該作者
我是初學(xué)者,感謝樓主的精彩分享!
回復(fù)

使用道具 舉報(bào)

21#
ID:525363 發(fā)表于 2020-5-24 14:19 | 只看該作者
感謝分享!我是初學(xué)者,剛剛剛接觸,非常感謝!
回復(fù)

使用道具 舉報(bào)

22#
ID:756400 發(fā)表于 2020-7-13 19:37 | 只看該作者
非常 非常nice的資料
回復(fù)

使用道具 舉報(bào)

23#
ID:831097 發(fā)表于 2020-10-17 17:41 | 只看該作者

謝謝分享,學(xué)習(xí)一下這個(gè)看看與51的區(qū)別
回復(fù)

使用道具 舉報(bào)

24#
ID:74872 發(fā)表于 2020-10-21 14:14 | 只看該作者
不錯(cuò)的資料,下載學(xué)習(xí),感謝分享
回復(fù)

使用道具 舉報(bào)

25#
ID:574202 發(fā)表于 2023-8-11 09:32 | 只看該作者
初學(xué)者下載資料學(xué)習(xí),感謝分享
回復(fù)

使用道具 舉報(bào)

26#
ID:1102222 發(fā)表于 2023-12-3 09:18 | 只看該作者
arduino uno r3值得學(xué)習(xí)。
回復(fù)

使用道具 舉報(bào)

27#
ID:280146 發(fā)表于 2024-1-6 00:03 來自手機(jī) | 只看該作者
5年前的資料還適用嗎
回復(fù)

使用道具 舉報(bào)

28#
ID:624685 發(fā)表于 2024-12-18 13:36 | 只看該作者
謝謝分享,如果能打包就好了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表