加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

【Arduino入門】NO.0,準(zhǔn)備課程

2018/06/28
46
服務(wù)支持:
技術(shù)交流群

完成交易后在“購(gòu)買成功”頁(yè)面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購(gòu)買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

在本課中,您將學(xué)習(xí)如何設(shè)置計(jì)算機(jī)以使用Arduino以及如何設(shè)置后續(xù)課程。

learn_arduino_1277_LRG.jpg

材料清單

本系列課程使用以下部分。

  • lArduino Uno R3 1塊
  • lUSB導(dǎo)線 1根
  • l半角面包板 1塊
  • l5mm紅色LED 1個(gè)
  • l擴(kuò)散RGB LED 1個(gè)
  • l270Ω電阻(紅色,紫色,棕色條紋) 1個(gè)
  • l470Ω電阻(黃色,紫色,棕色條紋) 1個(gè)
  • l1kΩ電阻(棕色,黑色,紅色條紋) 1個(gè)
  • l2.2kΩ電阻(紅色,紅色,紅色條紋) 1個(gè)
  • l10kΩ電阻(棕色,黑色,橙色條紋) 1個(gè)
  • lL293D IC 1個(gè)
  • l壓電音響 1個(gè)

面包板
這一系列課程中的項(xiàng)目都使用稱為面包板的東西,或者更確切地說,使用無焊料面包板。

learn_arduino_breadboard_half.jpg

面包板是一種構(gòu)建電子設(shè)備的方式,而不必使用烙鐵。 組件被推入面包板上的插座,然后使用額外的“跳線”連線進(jìn)行連接。

如果您要將自粘背襯從面包板背面拉下來,它看起來會(huì)像這樣。

learn_arduino_breadboard_back_in_bits.jpg

電路板的中間部分有兩列,每列都有30條連接器,如拉出的一側(cè)和面包板的一側(cè)。 這些將從前面穿過的任何東西連接在一起,形成五個(gè)孔之一。

在電路板的任一邊緣都有更長(zhǎng)的夾子部分,它們將面包板正面的藍(lán)色和紅色線標(biāo)記在一起。 這些通常用于GND(藍(lán)色)和5V(紅色)。

這是第2課中使用的面包板布局。

learn_arduino_overview.jpg

紅色跳線從Arduino的5V插座連接到面包板上的一個(gè)長(zhǎng)電源連接器。 電阻器的一個(gè)引腳插入該5V紅色列的其中一個(gè)孔中。 電阻器的另一根導(dǎo)線連接到電路板中心的電路板右側(cè)的其中一行。

LED跨越與電路板右側(cè)的電阻器引線(將它們連接在一起)和藍(lán)色(GND)長(zhǎng)連接器在同一行上的另一個(gè)連接器。 這個(gè)藍(lán)色的長(zhǎng)接地帶在其頂部附近連接到Arduino的GND連接。

安裝Arduino(Windows

您將用于編程Arduino的Arduino軟件適用于Windows,Mac和Linux。 所有三個(gè)平臺(tái)的安裝過程都不相同,不幸的是安裝軟件需要一定的手動(dòng)工作量。 沒有安裝程序,而是您必須解壓縮一個(gè)文件夾,該文件夾會(huì)提供一個(gè)包含Arduino程序和其他一些項(xiàng)目的Arduino文件夾。

在一個(gè)單獨(dú)的步驟中,您必須安裝USB驅(qū)動(dòng)程序,這是唯一有點(diǎn)煩人的位。

通過訪問Arduino.cc網(wǎng)站開始。 截至2014年4月,我們建議V1.05作為1.5仍處于測(cè)試階段。 如果1.5閱讀時(shí)不再處于測(cè)試階段,您可以嘗試一下!

首先下載Windows的zip文件。無論您是使用Windows XP還是Windows 7,只有一個(gè)版本的軟件。

learn_arduino_01_windows_download.jpg

壓縮文件下載后,通過右鍵單擊文件并從彈出菜單中選擇“全部提取...”,將內(nèi)容提取到桌面上。

learn_arduino_02_extract_all_option.jpg

接下來選擇你的桌面,然后點(diǎn)擊“提取”。稍后您可以將其移動(dòng)到您的計(jì)算機(jī)上,只需移動(dòng)該文件夾即可,但現(xiàn)在只需將其保存在桌面上即可。

Arduino文件夾包含Arduino程序本身以及允許Arduino通過USB電纜連接到計(jì)算機(jī)的驅(qū)動(dòng)程序。在我們啟動(dòng)Arduino軟件之前,您將安裝USB驅(qū)動(dòng)程序。

將USB電纜的一端插入Arduino,另一端插入電腦的USB插座。 LED上的電源指示燈將亮起,您可能會(huì)從Windows獲得“發(fā)現(xiàn)新硬件”消息。忽略此消息并取消Windows為嘗試自動(dòng)安裝驅(qū)動(dòng)程序所做的任何嘗試。

安裝USB驅(qū)動(dòng)程序的最可靠方法是使用設(shè)備管理器。這取決于您的Windows版本以不同的方式訪問。在Windows 7中,您首先必須打開控制面板,然后選擇查看圖標(biāo)的選項(xiàng),并且您應(yīng)該在列表中找到設(shè)備管理器。

在“其他設(shè)備”部分下,您應(yīng)該看到“未知設(shè)備”圖標(biāo),旁邊有一個(gè)黃色的警告三角形。這是你的Arduino。

learn_arduino_03_device_manager.jpg

右鍵單擊設(shè)備并選擇頂層菜單選項(xiàng)(更新驅(qū)動(dòng)程序軟件...)。 然后系統(tǒng)會(huì)提示您“自動(dòng)搜索更新的驅(qū)動(dòng)程序軟件”或“瀏覽我的計(jì)算機(jī)以查找驅(qū)動(dòng)程序軟件”。 選擇瀏覽并導(dǎo)航到arduino-1.0.2-windows arduino1.0.2 drivers的選項(xiàng)。

learn_arduino_04_selecting_driver_update.jpg

點(diǎn)擊“下一步”,您可能會(huì)收到安全警告,如果有的話,允許安裝軟件。 軟件安裝完成后,您將收到確認(rèn)消息。

learn_arduino_05_confirm.jpg

就是這樣,你現(xiàn)在已經(jīng)準(zhǔn)備好采取行動(dòng)了,所以跳過Mac和Linux上安裝的下一部分,直接轉(zhuǎn)到'Boards和Ports'。

安裝Arduino(Mac和Linux

通過訪問Arduino.cc網(wǎng)站并為您的操作系統(tǒng)下載匹配的IDE開始使用。 截至2014年4月,我們建議V1.05作為1.5仍處于測(cè)試階段。 如果1.5閱讀時(shí)不再處于測(cè)試階段,您可以嘗試一下!

learn_arduino_Screen_Shot_2012-12-20_at_12.03.46_PM.png

將安裝軟件保存到桌面或任何地方。

learn_arduino_Screen_Shot_2012-12-20_at_12.04.33_PM.png

在Mac上安裝Arduino軟件的過程要比在PC上容易得多。 和以前一樣,第一步是下載文件。 在Mac的情況下,它是一個(gè)zip文件。

learn_arduino_Screen_Shot_2012-12-20_at_12.05.31_PM.png

下載后,雙擊zip文件,該文件將提取一個(gè)名為'Arduino.app'的文件。 這是整個(gè)Arduino應(yīng)用程序,只需將它拖入應(yīng)用程序文件夾即可。

learn_arduino_Screen_Shot_2012-12-20_at_12.07.23_PM.png

learn_arduino_Screen_Shot_2012-12-20_at_12.09.15_PM.png

您現(xiàn)在可以在Applications文件夾中找到并啟動(dòng)Arduino軟件。 由于您要頻繁使用它,因此您可能希望右鍵單擊其在碼頭中的圖標(biāo)并將其設(shè)置為Keep In Dock。

有許多不同的LINUX發(fā)行版,每個(gè)發(fā)行版的說明都有所不同。 Arduino社區(qū)在為每個(gè)發(fā)行版匯集指令集方面做得非常出色。 因此,請(qǐng)按照以下鏈接并選擇十個(gè)或更多發(fā)行版中的一個(gè)。

Boards and Ports

您現(xiàn)在可以開始使用Arduino軟件了,所以無論您使用哪種平臺(tái),打開Arduino文件夾并打開其中包含的Arduino應(yīng)用程序。

learn_arduino_06_starting_arduino_ide.jpg

這將啟動(dòng)Arduino IDE,但在編程之前,您必須告訴Arduino軟件您正在使用哪種類型的Arduino板,并選擇它正在連接的端口。

告訴Arduino IDE您正在使用哪種類型的電路板。 從“工具”菜單中選擇Board,然后根據(jù)需要選擇“Arduino Uno”或“Leonardo”。

learn_arduino_07_selecting_board.jpg

同樣在'工具'菜單上,您會(huì)找到'串行端口'選項(xiàng)。 選擇此選項(xiàng)。

learn_arduino_08_select_port.jpg

如果您使用的是Windows,那么這里可能只有一個(gè)選項(xiàng),它會(huì)說COM3或COM4。 即使只有一個(gè)選項(xiàng),您仍然需要選擇它。

如果您使用的是Mac或Linux,則會(huì)有更多選項(xiàng),但它通常是列表中的首選選項(xiàng),因?yàn)檫@將是最近插入的設(shè)備。這很有用,因?yàn)槎丝诘拿Q可能 不像它與Arduino有什么關(guān)系。 它可能會(huì)被稱為類似/dev/tty.usbmodemXXXX或/ dev / ttyUSBn

learn_arduino_09_mac_ports.jpg

在下一課中,您將開始編程您的Arduino開發(fā)板以使其內(nèi)置LED閃爍。

  • lesson-0-getting-started.pdf
    描述:課程0入門教程

相關(guān)推薦

電子產(chǎn)業(yè)圖譜