亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何對(duì)Arduino進(jìn)行編程并上傳代碼

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-12-02 16:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

所以,您已經(jīng)為自己購(gòu)買了Arduino入門套件以及可能的其他一些隨機(jī)酷炫的組件-現(xiàn)在呢?您實(shí)際上是如何開(kāi)始對(duì)此Arduino進(jìn)行編程的?如何設(shè)置并上傳一些代碼?繼續(xù)閱讀,然后我將進(jìn)行全部解釋。

我將假設(shè)您有一塊Arduino Uno板,因?yàn)槟鞘谴蠖鄶?shù)Arduino入門套件附帶的板。

安裝驅(qū)動(dòng)程序 Mac OSX:

在Mac上使用起來(lái)很輕松。只需下載最新的Arduino軟件包,安裝它,然后運(yùn)行隨附的 FTDIUSBSerial 驅(qū)動(dòng)程序。完成后,將應(yīng)用程序拖到您的應(yīng)用程序文件夾中。您需要重新啟動(dòng)才能啟動(dòng)新驅(qū)動(dòng)程序。

如何對(duì)Arduino進(jìn)行編程并上傳代碼

首次插入Arduino時(shí),OSX會(huì)告訴您已檢測(cè)到一個(gè)新界面。只需單擊網(wǎng)絡(luò)偏好設(shè)置并單擊應(yīng)用 –那里沒(méi)有配置可做。

Windows 7

沒(méi)有什么比這容易的了在Windows中,尤其是在涉及驅(qū)動(dòng)程序時(shí)。首先下載最新的軟件包并解壓縮,然后保留文件夾結(jié)構(gòu)。這是一個(gè)很大的下載-當(dāng)我檢查時(shí)為85MB,完全擴(kuò)展到230MB,因此下載可能需要一段時(shí)間。

使用隨附的USB電纜將Arduino插入。它可能會(huì)嘗試搜索驅(qū)動(dòng)程序,但失敗。只需關(guān)閉向?qū)Р⒋蜷_(kāi)設(shè)備管理器。最快的方法是單擊 start ,然后鍵入 devmgmt.msc ,而不是嘗試瀏覽Windows令人困惑的“控制面板”多級(jí)菜單集。按Enter鍵,您將直接打開(kāi)設(shè)備管理器。

在 Other Devices 下,您應(yīng)該看到一個(gè) Arduino列出了Uno ,其中帶有黃色的“問(wèn)題”標(biāo)記之一。雙擊,選擇更新驅(qū)動(dòng)程序,然后選擇瀏覽我的計(jì)算機(jī)以獲取驅(qū)動(dòng)程序軟件。

選擇讓我選擇一個(gè)驅(qū)動(dòng)程序的選項(xiàng),單擊所有設(shè)備,從磁盤安裝,然后導(dǎo)航到下載文件夾。在drivers文件夾中,您應(yīng)該看到一個(gè) Arduino Uno 文件。選擇那個(gè)。驅(qū)動(dòng)程序安裝過(guò)程會(huì)將其識(shí)別為“通訊端口”,并在安裝時(shí)導(dǎo)致出現(xiàn)“未簽名的驅(qū)動(dòng)程序錯(cuò)誤”。

如果您使用的是XP,此過(guò)程將涉及更多的驅(qū)動(dòng)程序,并且涉及兩組驅(qū)動(dòng)程序。閱讀Arduino頁(yè)面上的完整指令集。

設(shè)置開(kāi)發(fā)板和端口

從下載文件夾或應(yīng)用程序文件夾中啟動(dòng)Arduino應(yīng)用程序。我們需要做的第一件事是設(shè)置端口和電路板。在任何一個(gè)系統(tǒng)上,您都應(yīng)該有一個(gè)工具菜單。單擊該并確保:

已選擇一個(gè)匹配的板。 Uno是默認(rèn)設(shè)置,并且已經(jīng)在我的安裝中選擇了Uno,但是檢查總是很方便。

正確選擇了串行端口。在Windows上,我發(fā)現(xiàn)只有一個(gè)選項(xiàng)(請(qǐng)參見(jiàn)屏幕截圖),并且沒(méi)有被選擇,因此選擇并不困難。

在Mac上,端口名稱有些復(fù)雜,但是基本上它將位于列出的兩個(gè)USB端口之一中。 cu-USB 是我機(jī)器上的正確選擇,但對(duì)您來(lái)說(shuō)可能會(huì)有所不同。

測(cè)試

讓我們快速瀏覽一下工具欄。

從左到右:

– 播放符號(hào):這將編譯您的代碼以進(jìn)行檢查,而無(wú)需實(shí)際將其上傳到Arduino,但是單擊上載按鈕也將執(zhí)行此操作。

– 停止符號(hào): 這將停止程序的編譯,而不是停止任何已經(jīng)上傳到Arduino的正在運(yùn)行的應(yīng)用程序。

– 新文件:?jiǎn)?dòng)新的代碼項(xiàng)目

– 向上箭頭:打開(kāi)-加載現(xiàn)有項(xiàng)目。其中包含數(shù)百個(gè)示例程序,但現(xiàn)在就不做說(shuō)明。

– 向下箭頭:保存

– 向右箭頭:將當(dāng)前代碼上傳到Arduino。

– 串行監(jiān)視器:當(dāng)您將Arduino連接到計(jì)算機(jī)時(shí),它可以檢查來(lái)自Arduino的通信,但現(xiàn)在不必?fù)?dān)心。

好,是時(shí)候運(yùn)行您的第一個(gè)應(yīng)用程序了。單擊打開(kāi),然后從對(duì)話框中從 1選擇示例應(yīng)用程序?;A(chǔ)-》閃爍。您應(yīng)該看到以下代碼:

要檢查Arduino板是否正常工作并正確連接,請(qǐng)繼續(xù)并點(diǎn)擊上傳按鈕。短暫編譯應(yīng)用程序后,Arduino上標(biāo)記為 TX/RX 的一些橙色指示燈應(yīng)開(kāi)始閃爍。這意味著它正在發(fā)送或接收內(nèi)容-在這種情況下,您正在上傳的代碼。完成此過(guò)程后,代碼將立即運(yùn)行。

此應(yīng)用程序非常簡(jiǎn)單-它將“閃爍”標(biāo)有 L 的板載LED(在板上插入電源后,綠色LED會(huì)一直亮著,這僅表示電源已打開(kāi),不會(huì)閃爍)。如果愿意,您也可以使用自己的LED-只需將較長(zhǎng)的兩個(gè)腳插入第13號(hào)孔中,將較短的腳(LED在此側(cè)的頭部上應(yīng)有一個(gè)扁平的鉆頭)插入相鄰的GND孔中。這些LED現(xiàn)在都將同時(shí)閃爍。

這是我們這次要走的距離。現(xiàn)在,您已經(jīng)設(shè)置了Arduino,并弄清楚了如何將應(yīng)用程序上傳到Arduino,并確認(rèn)它可以工作。這是一個(gè)好的開(kāi)始,此時(shí),您可能希望查看Blink應(yīng)用程序代碼,并嘗試弄清楚它的作用或方式。如果您還不了解它,請(qǐng)不要擔(dān)心,因?yàn)槲蚁麓螌⒃敿?xì)解釋代碼,并解釋Arduino板上的各個(gè)位。

責(zé)任編輯:wv

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

    關(guān)注

    89

    文章

    3706

    瀏覽量

    96574
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6512

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    使用 LinkBoy 將程序?qū)С鰹?C 語(yǔ)言代碼并燒錄至 Arduino ESP32 開(kāi)發(fā)板

    以下是使用 LinkBoy 將程序?qū)С鰹?C 語(yǔ)言代碼并燒錄至 Arduino ESP32 開(kāi)發(fā)板的詳細(xì)步驟指南: 一、準(zhǔn)備工作 ? 硬件需求: 項(xiàng)目 要求 開(kāi)發(fā)板 Arduino ESP32(支持
    發(fā)表于 10-16 12:41

    商品圖片批量上傳接口設(shè)計(jì)與實(shí)現(xiàn)

    設(shè)計(jì)、實(shí)現(xiàn)步驟、代碼示例、錯(cuò)誤處理和性能優(yōu)化。文章基于Python Flask框架,確保內(nèi)容真實(shí)可靠,適合開(kāi)發(fā)者快速上手。 1. 接口設(shè)計(jì)概述 一個(gè)標(biāo)準(zhǔn)的商品圖片批量上傳接口應(yīng)遵循RESTful原則,使用HTTP POST方法。關(guān)鍵設(shè)計(jì)點(diǎn)包括: 端點(diǎn)定義:例
    的頭像 發(fā)表于 10-13 15:25 ?136次閱讀

    請(qǐng)問(wèn)ISP-ICP 編程器是否支持 76E003at20?

    的類似芯片 從官方網(wǎng)站上的文檔中,我發(fā)現(xiàn) Nu-Link 是一種新硬件,可以使用 ICP 為所述芯片上傳代碼。 該芯片是否帶有用于 UART ISP 的工廠啟動(dòng)加載的 LDROM? 甚至 ISP
    發(fā)表于 09-09 06:49

    產(chǎn)品圖片上傳API接口

    的基本原理、實(shí)現(xiàn)方法、代碼示例及最佳實(shí)踐,幫助您構(gòu)建可靠高效的上傳功能。 1. 基本工作原理 產(chǎn)品圖片上傳API接口通?;赗ESTful架構(gòu)設(shè)計(jì),使用HTTP POST方法傳輸文件。當(dāng)用戶發(fā)起請(qǐng)求時(shí),API接收包含圖片數(shù)據(jù)的m
    的頭像 發(fā)表于 07-25 14:30 ?363次閱讀
    產(chǎn)品圖片<b class='flag-5'>上傳</b>API接口

    【Milk-V Duo S 開(kāi)發(fā)板免費(fèi)體驗(yàn)】Milk-V DuoS之使用Arduino開(kāi)發(fā)小核

    Milk-V DuoS之使用Arduino開(kāi)發(fā) Arduino 是一個(gè)很流行的開(kāi)源硬件平臺(tái),具有簡(jiǎn)潔性、易用性和開(kāi)放性等優(yōu)點(diǎn)。它提供了豐富的庫(kù)函數(shù)和示例代碼,使得即使對(duì)于沒(méi)有編程經(jīng)驗(yàn)的
    發(fā)表于 07-17 21:01

    上傳示例代碼后,CYPD3171不再可編程是怎么回事?

    我有一個(gè)使用 CYPD3171 芯片的定制板,用于定制移動(dòng)電源應(yīng)用。在第一個(gè)測(cè)試 PCB 上我上傳了示例代碼,但后來(lái)我發(fā)現(xiàn)我無(wú)法再對(duì)其進(jìn)行編程。我查看了引腳排列的
    發(fā)表于 07-15 08:01

    Arduino與LabVIEW聯(lián)合編程指南

    Arduino編程并與LabVIEW上位機(jī)結(jié)合實(shí)現(xiàn)設(shè)備的遠(yuǎn)程控制與數(shù)據(jù)采集。
    發(fā)表于 06-19 15:54 ?1次下載

    鴻蒙開(kāi)發(fā)實(shí)現(xiàn)圖片上傳上傳用戶頭像)

    ://yjy-teach-oss.oss-cn-beijing.aliyuncs.com/ajax/17128585871360.5802423440443907.jpg\') Button(\'選擇并上傳圖片\') .onClick(() =>
    發(fā)表于 05-24 23:09

    免費(fèi)分享Arduino入門+進(jìn)階(全套例程+書籍)

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

    《ESP32S3 Arduino開(kāi)發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)

    的發(fā)展,在Arduino出現(xiàn)以前,雖然也有很多公司在推廣一些簡(jiǎn)單易用的可編程控制器,但是由于開(kāi)發(fā)平臺(tái)種類繁多,而且使用這些控制器基本上都需要對(duì)電子技術(shù)、數(shù)字邏輯、寄存器等內(nèi)容進(jìn)行多方面的了解和學(xué)習(xí),才能
    發(fā)表于 05-13 09:28

    stm32cubemax為什么下載完之后無(wú)法運(yùn)行?

    我本來(lái)想上傳代碼的,完全完全無(wú)法理解為什么下載完之后無(wú)法運(yùn)行
    發(fā)表于 03-12 06:06

    用于 SPI 絕對(duì)編碼器的 Arduino 示例代碼

    作者:Damon Tarry, Design Applications Engineer, Same Sky 本 Arduino 示例代碼教程旨在為用戶提供一個(gè)堅(jiān)實(shí)的起點(diǎn),以便通過(guò)串行外設(shè)接口
    的頭像 發(fā)表于 01-26 21:35 ?1160次閱讀
    用于 SPI 絕對(duì)編碼器的 <b class='flag-5'>Arduino</b> 示例<b class='flag-5'>代碼</b>

    HAL庫(kù)在Arduino平臺(tái)上的使用

    ,適合于快速原型開(kāi)發(fā)和教育。HAL(硬件抽象層)庫(kù)是一種在Arduino平臺(tái)上使用的軟件庫(kù),它提供了一種標(biāo)準(zhǔn)化的方式來(lái)訪問(wèn)硬件功能,使得開(kāi)發(fā)者可以編寫更通用、更可移植的代碼。 1. 什么是HAL庫(kù) HAL庫(kù)是硬件抽象層庫(kù)的簡(jiǎn)稱,它是一種軟件架構(gòu),用于將硬件特定的
    的頭像 發(fā)表于 12-02 14:04 ?2165次閱讀

    開(kāi)源項(xiàng)目!基于 Arduino 的 MIDI 架子鼓

    使用具有非 ATmega32U4 芯片的 Arduino 型號(hào), 用于上傳代碼Arduino IDE 第 1 步:打印 3D 模型 1、沒(méi)有特殊要求。我對(duì)所有部件都使用了標(biāo)準(zhǔn)的 15% 填充物。 3D
    發(fā)表于 11-25 12:00

    基于Arduino的串口通信項(xiàng)目

    基于Arduino的串口通信項(xiàng)目涉及多個(gè)方面,包括硬件連接、軟件編程、串口參數(shù)配置等。 一、硬件準(zhǔn)備 Arduino開(kāi)發(fā)板 :確保你有一塊Arduino開(kāi)發(fā)板,如
    的頭像 發(fā)表于 11-22 09:24 ?2934次閱讀