成人激情小说网站_国产精品91xxx_污污免费网站_亚洲免费观看高清完整版在线观看熊_欧美午夜18电影_…久久精品99久久香蕉国产_99国产精品99久久久久久_理论片午夜视频在线观看_欧美日韩国产小视频在线观看_日本亚州欧洲精品不卡

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設(shè)計(jì) | 電子開發(fā)網(wǎng)Rss 2.0 會(huì)員中心 會(huì)員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 基礎(chǔ)入門 >> Arduino開發(fā)學(xué)習(xí) >> 正文

Arduino入門2——常用函數(shù)及用法_arduino常用函數(shù)手冊

作者:佚名    文章來源:網(wǎng)絡(luò)整理    點(diǎn)擊數(shù):    更新時(shí)間:2025/3/14

Arduino入門2——串口驅(qū)動(dòng)函數(shù)及用法

上期,我們簡單的認(rèn)識(shí)了一下Arduino,淺淺的入了個(gè)門,這一期我們介紹以下Arduino串口常用的函數(shù)及用法

1.IO

常用串口庫函數(shù)如下:

函數(shù)名 用法及解析
pinMode() 用于IO口初始化
digitalWrite() 對IO口寫入高低電平
digitalRead() 讀取IO口的高低電平
analogReference() 配置AD采集的參考電壓
analogWrite() 對應(yīng)IO口實(shí)現(xiàn)AD轉(zhuǎn)換,精度可達(dá)10位
analogRead() 對應(yīng)IO口實(shí)現(xiàn)DA轉(zhuǎn)換,精度為8位

下面是對應(yīng)的一些用法:

  1. pinMode()
     

  2. digitalWrite()
     

  3. digitalRead()
     

  4. analogReference()
     

  5. analogWrite()
     

  6. analogRead()

 

2.串口

常用串口庫函數(shù)如下:

函數(shù)名 用法及解析
Serial.begin(9600) 用于串口初始化,參數(shù)為波特率
Serial.print(val,fromat) 串口輸出函數(shù),val為輸出的內(nèi)容,fromat為輸出格式,可以省略,省略時(shí)默認(rèn)為十進(jìn)制
Serial.println(val,fromat) 串口輸出函數(shù),相對于Serial.print的區(qū)別是自帶換行
Serial.write(val) 串口輸出函數(shù),發(fā)送單個(gè)字節(jié)或字符串
Serial.available() 用于檢測串口是否接收到數(shù)據(jù),返回值為讀取數(shù)據(jù)的長度
Serial.read() 串口讀取函數(shù),每次讀取一個(gè)字節(jié)并返回,當(dāng)串口沒有接收到數(shù)據(jù)時(shí),返回-1,讀取完數(shù)據(jù)后,下次調(diào)用會(huì)讀取下個(gè)字節(jié)
Serial.parselnt() 串口解析函數(shù),用來讀取接收到的數(shù)據(jù)中的整數(shù),在讀取到整數(shù)后讀取到字符會(huì)停止,讀取后緩沖區(qū)內(nèi)的內(nèi)容會(huì)被清除。比如讀取的內(nèi)容為123adc456,則需要讀取兩次,第一次讀取到123.第二次讀取adc456,但由于adc為字符,所有只讀取456。
Serial.parseFloat() 也是串口解析函數(shù),用來讀取小數(shù)

下面是對應(yīng)的一些用法:

  1. 示例1:
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);   //串口初始化
}
void loop() {
  // put your main code here, to run repeatedly:
  Serial.print("Hello");   //發(fā)送字符串
  Serial.print('A');       //發(fā)送字符
  Serial.println(25);        //默認(rèn)以10進(jìn)制發(fā)送數(shù)字25
  Serial.println(25,DEC);        //十進(jìn)制發(fā)送數(shù)字25 -》 25
  Serial.println(25,BIN);        //二進(jìn)制發(fā)送數(shù)字25 -》 11001
  Serial.println(25,OCT);        //八進(jìn)制發(fā)送數(shù)字25 -》 31
  Serial.println(25,HEX);        //八進(jìn)制發(fā)送數(shù)字25 -》 19
  Serial.print(1.2345);    //發(fā)送1.23,默認(rèn)保留2位小數(shù),四舍五入
  delay(50000);
}
  1. 結(jié)果1:
     
  2. 示例2:
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);   //串口初始化
}
void loop() {
  // put your main code here, to run repeatedly:
  for(int i = 0 ;i<Serial.available();i++)  //判斷是否介紹到數(shù)據(jù),
  {
    Serial.write(Serial.read()); //依次打印介紹的數(shù)據(jù)
    Serial.println();            //換行
    delay(500);                  // 延時(shí),讓顯示更直觀
  }
}
  1. 結(jié)果2:
     
  2. 示例3:
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);   //串口初始化
}
void loop() {
  // put your main code here, to run repeatedly:
  for(int i = 0 ;i<Serial.available();i++)  //判斷是否介紹到數(shù)據(jù),
  {
    Serial.print(Serial.parseInt()); //依次打印接收的整數(shù)
    Serial.println();            //換行
    delay(500);                  // 延時(shí),讓顯示更直觀
  }
  1. 結(jié)果3:
     
  2. 建立開發(fā)板與電腦串口連接,像電腦發(fā)送姓名、年齡、身高等信息
//1. 建立開發(fā)板與電腦串口連接,像電腦發(fā)送姓名、年齡、身高等信息
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
}
void loop() {
  // put your main code here, to run repeatedly:
  Serial.write("naem: 不想寫代碼的我");
  Serial.println();
  Serial.write("age: 18");
  Serial.println();
  Serial.write("height: 180");
  Serial.println();
  delay(1000);
}
  1. 實(shí)現(xiàn)通過串口監(jiān)視器給開發(fā)板發(fā)送信息,在把接收的信息發(fā)送回去
//實(shí)現(xiàn)通過串口監(jiān)視器給開發(fā)板發(fā)送信息,在把接收的信息發(fā)送回去
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
}
void loop() {
  // put your main code here, to run repeatedly:
  for(int i =0; i<Serial.available();i++)
  {
    Serial.write(Serial.read());
    Serial.println();
    delay(500);
  }
  
}
  1. 實(shí)現(xiàn)加法計(jì)算器
//實(shí)現(xiàn)加法計(jì)算器,
int Add(int a,int b)
{
  Serial.print(a);
  Serial.print('+');
  Serial.print(b);
  Serial.print('=');
  Serial.println(a+b);
 return a+b;
}
void setup() {
  // put your setup code here, to run once:
  Serial.begin(9600);
}
void loop() {
  // put your main code here, to run repeatedly:
  if(Serial.available())
  {
    Add(Serial.parseInt(),Serial.parseInt());
  }

3.中斷

常中斷函數(shù)如下:

函數(shù)名 用法及解析
attachInterrupt() 中斷開啟函數(shù)
digitalPinToInterrupt() 獲取對應(yīng)引腳中斷號(hào)的函數(shù),返回值為中斷編號(hào)
detachInterrupt() 關(guān)閉引腳對應(yīng)的中斷

下面是其對應(yīng)的用法:

/*
attachInterrupt()中斷開啟函數(shù),
第一個(gè)參數(shù)是開啟的中斷號(hào),不同引腳、不同開發(fā)板對應(yīng)的中斷號(hào)不同,這一點(diǎn)需要注意
第二個(gè)參數(shù)是對應(yīng)中斷的服務(wù)函數(shù),需要自己定義,必須是無參數(shù)無返回值類型
第三個(gè)是中斷的觸發(fā)方式,一個(gè)四種:LOW,低電平觸發(fā);CHANGE,電平變化觸發(fā);FALLING,下降沿觸發(fā);RISING,上升沿觸發(fā);
此外,還有一種觸發(fā)方式,HIGH,只有 Due, Zero and MKR1000這些板子支持。
注:不同開發(fā)板引腳與中斷號(hào)對應(yīng)如下:
 中斷號(hào):     0       1     2     3     4     5
  UNO       引腳2    3      
  Mega2560  引腳2    3     21    20    19     18
  Leonardo  引腳3    2     0      1
  Due       ------------所有IO口----------------
digitalPinToInterrupt(pin):獲取對應(yīng)引腳中斷號(hào)的函數(shù),返回值為中斷編號(hào)
detachInterrupt(pin);關(guān)閉引腳對應(yīng)的中斷,一般不常用
*/
int i = 0;
void setup() {
  // put your setup code here, to run once:
  pinMode(LED_BUILTIN,OUTPUT);       //設(shè)置LED輸出模式
  pinMode(2,OUTPUT);                // 定義引腳2,作為輸入,將引腳2和引腳3通過杜邦線相連,通過對引腳2寫入數(shù)據(jù)觸發(fā)引腳3的中斷
  digitalWrite(2,LOW);              //設(shè)置引腳2初始電平為低電平
  digitalWrite(LED_BUILTIN,LOW);    //熄滅LED
  attachInterrupt(digitalPinToInterrupt(3),function,CHANGE);  //開啟引腳3對應(yīng)的中斷
 
}
void loop() {
  // put your main code here, to run repeatedly:
  i++;  
  digitalWrite(2,i%2);  //通過i的值,改變引腳2,進(jìn)而改變引腳3的電平,使其產(chǎn)生中斷
  delay(500);           //每500ms產(chǎn)生一次中斷
}
void function()
{
  digitalWrite(LED_BUILTIN,i%2);    //閃爍LED。
}
Tags:Arduino入門,Arduino,常用函數(shù)  
責(zé)任編輯:admin
  • 上一個(gè)文章:
  • 下一個(gè)文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個(gè)字
    [ 查看全部 ] 網(wǎng)友評論
    關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    欧美一区二区三区小说| 在线免费看黄色| 色妞久久福利网| 欧美日韩精品综合在线| 亚洲日本在线a| 国产福利一区二区三区视频在线 | 狠狠色狠狠色综合日日小说| 久久久99精品久久| 狠狠色综合色综合网络| 亚洲国产美女| 成人激情在线| 日韩三级网址| 欧美日韩大片| 国产理论在线观看| 四虎国产精品永远| 国产免费一区视频观看免费| 久久99热精品| 亚洲图片欧美午夜| 日韩欧美你懂的| 日本韩国欧美国产| 一区二区不卡在线播放 | 国产成人精品aa毛片| 亚洲欧美综合另类中字| 天天综合网 天天综合色| 国产视频一区不卡| 国产福利一区在线| 首页亚洲欧美制服丝腿| 欧美1区3d| 精品久久久久久久久久久下田| 电影一区二区三区久久免费观看| 国产一二在线播放| 成人在线网址| 国产二区在线播放| 日韩黄色网址| 成人精品一区二区三区| 浅井舞香一区二区| 欧美激情乱人伦| 中文字幕av一区中文字幕天堂| 精品久久一区二区三区| 欧美日韩国产另类一区| 日韩欧美中文免费| 亚洲国产中文字幕在线视频综合| 91麻豆6部合集magnet| 国产精品538一区二区在线| 日韩专区一卡二卡| 一本色道久久综合亚洲精品不卡| 午夜精品毛片| 不卡日本视频| 国产精品一区二区av交换| 国产日韩三级| 91精品久久久久久综合五月天| 精品美女一区| av成人免费看| 日本综合视频| 激情开心成人网| 成人香蕉视频| 悠悠资源网亚洲青| 国产在线看片免费视频在线观看| 综合图区亚洲| 在线中文字幕视频观看| 黄色网页在线观看| 国产婷婷视频在线| 黄色网在线播放| 好了av在线| 爆操欧美美女| 在线中文字幕视频观看| 中文字幕资源网在线观看| 久久综合之合合综合久久| 1024免费在线视频| www.中文字幕久久久| 国产在线你懂得| 国产黄色片在线播放| 成人动漫在线免费观看| 国产二区视频在线观看| 91在线导航| 黄色网页网址在线免费| 在线中文字幕视频观看| 久草免费在线色站| 白浆在线视频| 欧美××××黑人××性爽| 九色成人搞黄网站| 色噜噜成人av在线| 国产午夜亚洲精品一级在线| 一区二区三区四区视频免费观看 | 国产精品伊人色| 国产精品自在欧美一区| 高清不卡在线观看av| 99综合电影在线视频| 91农村精品一区二区在线| 久久婷婷国产综合精品青草| 国产无一区二区| 国产精品乱码人人做人人爱 | 国产精品初高中害羞小美女文| 亚洲天堂网中文字| 一区二区三区不卡视频| 欧美日韩在线视频观看| 色噜噜狠狠成人中文综合| 欧美人动与zoxxxx乱| 5566中文字幕一区二区电影| 欧美一区二区三区的| 亚洲福利视频网站| 亚洲图片在线综合| 久久国产精品99国产精| 91成人免费观看网站| 国产精品久久久久久中文字| 性色av一区二区| 天堂91在线| 免费成人黄色| 国产网站在线| 亚洲成人高清| 欧美变态挠脚心| 99九九热只有国产精品| 激情久久一区| 日本成人在线视频网站| 国产宾馆实践打屁股91| 久久综合色之久久综合| 亚洲人成精品久久久久| 欧美色欧美亚洲高清在线视频| 欧美乱熟臀69xxxxxx| 亚洲精品电影在线观看| xvideos成人免费中文版| 97精品一区二区视频在线观看| 国产精品久久久久久久7电影 | 一级毛片免费看| 国产高清av在线| av影视在线看| **日韩最新| 欧美**字幕| 亚洲成人直播| 寂寞少妇一区二区三区| 久久女同性恋中文字幕| 亚洲一区在线播放| 欧美日韩一区二区三区高清| 亚洲精品美女久久久| 久久艳片www.17c.com| 国产999精品久久久影片官网| 成人在线小说| 里番在线观看网站| 国产精品毛片久久久久久久久久99999999| 综合激情久久| 久久久久久久久久久妇女| 日韩精品一级二级 | 中日韩美女免费视频网址在线观看| 欧美精品成人在线| 最大av网站| 91麻豆免费在线视频| 欧美网站免费| 色一区二区三区四区| 日韩高清欧美激情| 国产亚洲综合在线| 欧美日韩国产精品| 亚洲国产天堂久久综合网| 欧美激情女人20p| 在线播放色视频| 黑人玩欧美人三根一起进| 国产高清亚洲| 久久久久久美女精品 | 粉嫩aⅴ一区二区三区四区五区| 中文字幕一区二区三区四区| 欧美日韩视频在线第一区 | 亚洲午夜影视影院在线观看| 欧美一区欧美二区| 欧美成人精品一区| 在线影院自拍| a级片在线免费观看| 成人春色在线观看免费网站| 黄色亚洲在线| av在线播放成人| 婷婷久久综合九色国产成人| 亚洲国产婷婷香蕉久久久久久| 97精品国产97久久久久久免费| 欧洲一级在线观看| 二区三区不卡| 色婷婷色综合| 国产丶欧美丶日本不卡视频| 亚洲网友自拍偷拍| 精品亚洲一区二区三区在线播放| 欧美亚洲国产视频小说| 理论视频在线| 久久国产三级| 欧美三区不卡| 99久久99久久精品国产片果冻 | 国产精品专区一| 羞羞的网站在线观看| 精品成人自拍视频| 久久www成人_看片免费不卡| 欧美激情一区二区三区不卡| 91 com成人网| 久久久久久久久国产精品| 精品一二三区视频| 日本在线中文字幕一区二区三区| 99久久婷婷| 成人av在线资源网| 色域天天综合网| 久久国内精品一国内精品| 中文字幕在线永久在线视频| 欧美暴力调教| 欧美va天堂在线| 26uuu成人网一区二区三区| 欧美天天综合网| 欧美大片在线影院| 成人h小游戏| h视频久久久| 日韩在线一区二区三区| 一区二区三区日韩精品视频| 亚洲精品自在久久| 欧美aaa大片| 欧美精品高清| 黄色日韩在线| 成人欧美一区二区三区白人| 亚洲国产免费av| 国产日韩欧美在线视频观看| 美女高潮在线观看| 婷婷综合亚洲| 久久久久久久久免费| 欧美一区二区三区喷汁尤物| 欧美一区二区三区四区在线| 青春草视频在线| 日本黄色精品| 99精品一区二区三区| 日韩欧美一区二区免费| 国产精品电影在线观看| 狠狠操一区二区三区| 亚洲成人二区| 国产亚洲短视频| 亚洲精品福利免费在线观看| 日本免费专区| 四虎国产精品免费久久| 久久国产免费| 午夜视频在线观看一区二区 | 日韩有码在线电影| 可以在线观看的av网站| aaa国产精品视频| 精品无人码麻豆乱码1区2区| 91久久久免费一区二区| 91精品国产91久久久久久不卡| 四虎影院观看视频在线观看| 久久久综合色| 欧美激情中文不卡| 亚洲欧洲在线播放| 免费在线高清av| 欧亚精品一区| hitomi一区二区三区精品| 日韩欧美亚洲国产另类| 成人精品在线观看| www一区二区三区| 国产做a爰片久久毛片 | 天堂资源在线观看| 欧美影院视频| 国产激情一区二区三区四区 | 欧美日韩国产一二三| 国产成+人+综合+亚洲欧美丁香花| 美女网站在线看| 亚洲理伦在线| 婷婷中文字幕一区三区| 91精品国产电影| 亚洲性色av| 久久最新视频| 在线看不卡av| 国产精品高潮呻吟久久av黑人| 韩国成人在线| 久久精品国产77777蜜臀| 欧美日韩极品在线观看一区| 国产精品免费看久久久香蕉 | 91成人福利在线| 台湾佬成人网| 蜜臀久久99精品久久久久久9| 欧美在线观看你懂的| 国产精品综合久久久| 国产亚洲久久| 成人免费视频caoporn| 亚洲国产精品小视频| 国产永久免费高清在线观看视频| 国产一区二区区别| 亚洲国产成人在线| 日韩视频中文字幕| 密臀av在线| 国产一区二区精品| 日本道在线观看一区二区| 国产美女搞久久| 中文在线综合| 久久奇米777| 啊v视频在线一区二区三区 | 久久亚洲精选| 欧美性做爰猛烈叫床潮| 成人黄色中文字幕| 粉嫩久久久久久久极品| 久久影院电视剧免费观看| 一二美女精品欧洲| 中文字幕在线播放网址| 亚洲激情黄色| 欧美在线你懂的| 传媒在线观看| 欧美限制电影| 洋洋av久久久久久久一区| 欧美又大又粗又长| 91麻豆精品| 91视频91自| 久久视频精品在线| 波多野结衣亚洲| 国产一区二区三区日韩| 国产丝袜一区二区三区| 超碰在线观看免费| 亚洲欧美日韩国产| 欧美精品在线视频| 日本一级在线观看| 欧美在线1区| 色婷婷亚洲一区二区三区| 成人精品视频在线| 禁果av一区二区三区| 亚洲综合丁香婷婷六月香| 日本成人激情视频| 国产精品17p| 国产精品久久久久精k8| 91av视频在线播放| 日韩成人在线观看视频| 日本一区二区三区在线不卡| 久久久久女教师免费一区| 欧美亚洲福利| 久久久久久亚洲综合影院红桃| 久久91亚洲精品中文字幕| 成人黄色毛片| 91免费观看视频| 欧美第一黄色网| 欧美a级大片在线| 中文字幕乱码亚洲精品一区| 91国语精品自产拍在线观看性色| 欧美精品影院| 国产拍揄自揄精品视频麻豆| 午夜精品久久久久久久久久久久久 | 国产不卡精品| 国产精品久久久爽爽爽麻豆色哟哟 | 日韩小视频在线| 最新欧美电影| 久久人人超碰精品| 性欧美xxxx视频在线观看| 凹凸av导航大全精品| 亚洲免费av观看| 国产在线视频2019最新视频| 不卡一区2区| 91黄色免费网站| wwwxxx在线观看| 日韩高清欧美激情| 亚洲小视频在线| 九色成人搞黄网站| 国产亚洲精品7777| 国产91精品最新在线播放| 国产精品免费大片| 色域天天综合网| 大片免费播放在线视频| 日本在线不卡视频| 亚洲丝袜在线视频| 日韩三区在线| 欧美极品美女视频| 国产精品视频一| 久久久久午夜电影| 91精品国产欧美一区二区| 91精品久久| 成人天堂资源www在线| 欧美华人在线视频| 久久香蕉网站| 欧美日韩国产一区中文午夜| 天堂a中文在线| 久久字幕精品一区| 最新亚洲国产精品| 久久久精品区| 亚洲一卡二卡三卡四卡五卡| 欧美知名女优| 欧美中文日韩| 中文字幕亚洲国产| 国产精久久一区二区| 亚洲综合色成人| 神马亚洲视频| 久久精品综合| 日韩在线观看视频免费| 国产视频一区二| 亚洲成av人片一区二区梦乃| 日本人妖在线| 日韩成人精品视频| 日韩在线观看成人| av成人综合| 欧美特级www| 久久亚洲天堂| av中文字幕不卡| 国产精品日韩av| 欧美在线日韩| 亚洲精品美女久久久久| 素人啪啪色综合| 亚洲欧美日韩国产中文在线| 亚洲综合色视频在线观看| 日日夜夜精品视频免费| 久久综合久久八八| 亚洲成人一品| 欧美日韩激情一区| 3344国产永久在线观看视频| 久久久久久久久一| fc2人成共享视频在线观看| 美女诱惑一区| 欧美大片免费观看| 成人在线视频免费观看|