真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Arduino內(nèi)置教程

Arduino內(nèi)置教程

 

成都創(chuàng)新互聯(lián)公司專注于白朗網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供白朗營銷型網(wǎng)站建設(shè),白朗網(wǎng)站制作、白朗網(wǎng)頁設(shè)計(jì)、白朗網(wǎng)站官網(wǎng)定制、重慶小程序開發(fā)服務(wù),打造白朗網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供白朗網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

 

內(nèi)置例子是sketches(獨(dú)立的腳本和程序被稱為 “sketches”),包括在Arduino IDE,打開他們點(diǎn)擊工具菜單:File > Examples。這些簡單的程序示范了所有基本Arduino的命令。他們橫跨所有的領(lǐng)域,從一個(gè)Sketch的絕對最小值到數(shù)字和模擬IO,再到傳感器和顯示器的使用。

  • 1.基本原理

    • 模擬讀取串口:讀取一個(gè)電位計(jì),打印它的狀態(tài)到Arduino串口監(jiān)視器。
    • 最簡框架:需要開始一個(gè)Arduino編程時(shí)的最簡代碼框架。
    • 閃爍:不停打開關(guān)閉一個(gè)LED燈。
    • 數(shù)字讀取串口:讀取一個(gè)開關(guān),打印它的狀態(tài)到Arduino串口監(jiān)視器。
    • 漸變:使用模擬輸出口來使一個(gè)LED燈的亮度變淡。
    • 讀取模擬電壓:讀取一個(gè)模擬輸入,然后打印其電壓值到串口監(jiān)視器。
  • 2.數(shù)字

    • 不用delay的閃爍:不用delay()函數(shù)來閃爍一個(gè)LED燈
    • 按鍵:使用一個(gè)按鍵來控制一個(gè)LED燈
    • 防抖:讀取一個(gè)按鍵,創(chuàng)客智造,然后濾掉噪音
    • 數(shù)字輸入上拉:用pinMode()來聲明輸出上拉
    • 偵察狀態(tài)改變:計(jì)算按鍵按下的次數(shù)
    • 音調(diào)鍵盤:一個(gè)使用壓力傳感器和壓電揚(yáng)聲器的三鍵音樂鍵盤
    • 音調(diào)旋律:用壓力揚(yáng)聲器彈奏一個(gè)旋律
    • 多重音調(diào):利用tone()命令使多個(gè)揚(yáng)聲器發(fā)出聲音
    • 高音追隨:根據(jù)一個(gè)模擬輸入來決定壓力揚(yáng)聲器的音調(diào)
  • 3.模擬

    • 模擬輸入輸出串口:讀取一個(gè)模擬輸入引腳,返回結(jié)果,然后用這個(gè)數(shù)據(jù)使LED燈變暗或者變亮
    • 模擬輸入:使用一個(gè)電壓計(jì)來控制LED燈的閃爍
    • 模擬寫入Mega:使用Arduino Mega 開發(fā)板使12個(gè)LED燈一個(gè)接一個(gè),逐漸變亮然后變暗
    • 校準(zhǔn):對于超出模擬傳感器范圍的數(shù)值,定義一個(gè)最大值和最小值
    • 漸變:用一個(gè)模擬輸出引腳(PWM引腳)來使一個(gè)LED燈褪色。
    • 使光滑:使多個(gè)模擬引腳的讀取值變得順滑
  • 4.通訊

    • ASCIITable(ASCII表格):使用Arduino的高等的串口輸出函數(shù)。
    • 調(diào)光器:移動鼠標(biāo)來改變LED燈的亮度
    • 圖表:發(fā)送數(shù)據(jù)到電腦,然后在Processing里畫出它的圖表。
    • Midi(樂器數(shù)字接口):連續(xù)發(fā)送MIDI音符信息
    • 多串口Mega:使能Arduino Mega上2個(gè)串口。
    • 物理像素:通過從Processing或者M(jìn)ax/MSP發(fā)送數(shù)據(jù)到Arduino上,使LED開關(guān)。
    • 讀取ASCII字符串:分析整數(shù)里一個(gè)用逗號分隔的字符串,來使一個(gè)LED燈褪色。
    • 串口呼叫響應(yīng):通過一個(gè)呼-應(yīng)的方法(握手)來發(fā)送多個(gè)變數(shù)
    • 串口呼叫響應(yīng)ASCII:通過一個(gè)呼-應(yīng)的方法(握手)來發(fā)送多個(gè)變數(shù),并在發(fā)送前解碼(ASCII)這些數(shù)值。
    • Serial Event:使用SerialEvent()函數(shù)
    • 可視顏色混合器:從Arduino發(fā)送多個(gè)變數(shù)到你的電腦,然后在Processing或者M(jìn)ax/MSP上讀取這些數(shù)據(jù)
  • 5.控制結(jié)構(gòu)

    • 數(shù)組:一個(gè)在For循環(huán)的變量舉例了怎樣使用一個(gè)數(shù)組,arduino。
    • For循環(huán):通過for循環(huán)來控制多個(gè)LED燈
    • If聲明條件:使用一個(gè)‘if 聲明’,通過改變輸入條件來改變輸出條件
    • Switch Case:怎樣在非連續(xù)的數(shù)值里選擇,創(chuàng)客智造。
    • Switch Case 2:第二個(gè)switch-case的例子,展示怎樣根據(jù)在串口收到的字符來采取不同的行為
    • While 聲明條件:當(dāng)一個(gè)按鍵被讀取,怎樣用一個(gè)while循環(huán)來校準(zhǔn)一個(gè)傳感器。
  • 6.傳感器

    • ADXL3xx: 讀取一個(gè) ADXL3xx 加速計(jì)
    • Knock: 通過一個(gè)壓電元件來偵察敲擊
    • Memsic2125: 2軸加速計(jì)
    • Ping: 通過一個(gè)超聲波測距儀來偵察物品
  • 7.顯示

    • 條形圖:制作一個(gè)LED條形圖
    • 行列掃描:控制一個(gè)8×8的LED矩陣
  • 8.字符串

    • Character Analysis:使用operators來識別對應(yīng)的特征類型。
    • String Addition Operator:用不同方法把字符串加到一起。
    • String Append Operator:用+=運(yùn)算符和concat()方法來添加?xùn)|西到字符串里,Arduino開發(fā)板制作。
    • String Case Changes:改變字符串的狀態(tài)。
    • String Characters:在字符串里獲得或設(shè)置一個(gè)指定的字符的值
    • String Comparison Operators:按字母排列順序地比較字符串
    • String Constructors:初始化字符串對象
    • String Index Of:尋找在字符串里字符的第一個(gè)或最后一個(gè)的狀態(tài)
    • String Length & String Length Trim:獲得和修剪字符串的長度
    • String Replace:替換字符串里的個(gè)別字符
    • String Start With Ends With:檢查一個(gè)給定的字符或子串(substrings)的開始或結(jié)尾
    • StringSubstring - 在給定的字符串里尋找"phrases"
    • StringToInt - 允許你把字符串轉(zhuǎn)換成整數(shù)數(shù)字
  • 9.USB

    • 鍵盤注銷:利用按鍵命令注銷當(dāng)前使用者
    • 鍵盤發(fā)消息:當(dāng)一個(gè)按鍵被按下,發(fā)送一個(gè)文本字符串。
    • 鍵盤再編譯:在Arduino IDE上打開一個(gè)新窗口,用簡單的×××燈程序重新編譯Leonardo
    • 鍵盤串口:從串口里讀取一個(gè)字節(jié),然后返回一個(gè)鍵值。
    • 鍵盤鼠標(biāo)控制:在一個(gè)程序里示范鼠標(biāo)和鍵盤命令
    • 鼠標(biāo)按鍵控制:通過5個(gè)按鍵控制光標(biāo)行動
    • 鼠標(biāo)搖桿控制:當(dāng)按鍵被按下時(shí),通過一個(gè)操縱桿來控制電腦光標(biāo)的行動
  • 10.初學(xué)者工具包

  • 11.Arduino ISP

 


網(wǎng)頁名稱:Arduino內(nèi)置教程
網(wǎng)頁鏈接:http://weahome.cn/article/ijigee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部