電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 基礎入門 >> Arduino開發學習 >> 正文

Arduino簡介

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022-06-18

一、Arduino功能

Arduino能通過各種各樣的傳感器來感知環境,通過控制燈光、馬達和其他的裝置來反饋、影響環境。

二、Arduino編程基礎

1、Arduino的編程是利用Arduino編程語言(類似C語言)和Arduino開發環境來實現的。板子上的微控制器可以通過Arduino的編程語言來編寫程序,編譯成二進制文件,燒錄進微控制器。

2、開發工具Arduino IDE:


3、Arduino開發板引腳介紹


 

3、典型代碼(點亮LED小燈)

int led = 13;

// 對應上面開發板的第13引腳

void setup() {

//引腳初始化.

pinMode(led, OUTPUT);

}

void loop() {

digitalWrite(led, HIGH);// 打開LED

delay(1000);//等待1秒

digitalWrite(led, LOW);// 關閉LED

delay(1000);// 等待一秒

}�

4、代碼解析

setup()

當項目開始運行時會調用setup()函數。通常我們在其中初始化一些變量、引腳狀態及一些調用的庫等。當Arduino控制器通電或復位后,setup函數會運行一次。

loop()

在setup()函數對程序完成了初始化后,loop()函數即會運行,顧名思義,loop函數是一個循環體,其中的程序將會不斷的運行,通常我們在其中讓Arduino改變一些狀態,響應某些操作,又或者進行其他的數據處理。

digitalWrite()

給數字引腳寫入高電平或者低電平

pinMode()

配置指定引腳的輸入輸出狀態。

delay()

延時函數

三、Arduino型號及應用場景

Arduino Uno(USA ONLY)

Arduino Nano

Arduino LilyPad

Arduino Mega 2560

Arduino Leonardo

ArduinoYún


參考來源:

1.官方網站:http://arduino.cc/

2.Arduino中文社區:http://www.arduino.cn/

Tags:Arduino,簡介  
責任編輯:admin
  • 上一個文章:
  • 下一個文章: 沒有了
  • 請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
    1分 2分 3分 4分 5分

    還可以輸入 200 個字
    [ 查看全部 ] 網友評論
    關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
    返回頂部
    刷新頁面
    下到頁底
    晶體管查詢
    91精品福利一区二区| 色综合天天娱乐综合网 | 在线视频日韩欧美| 一级一级特黄女人精品毛片| 小说区图片区综合久久88| 中文字幕亚洲欧美在线不卡| 嫩草视频在线看| а√天堂中文最新版地址| 女人张腿给男人桶视频免费版| yy11111光电影院手机版| 在线观看亚洲av每日更新| 9久热这里只有精品免费| 国产精品欧美视频另类专区| 69成人免费视频无码专区| 国产无套粉嫩白浆在线| 邻居少妇张开腿让我爽了在线观看 | a国产成人免费视频| 国产精品福利一区二区| 2020天堂中文字幕一区在线观| 国产成人综合在线视频| 色婷婷综合久久久久中文字幕| 国产h视频在线观看| 白丝女班长被弄得娇喘不停| 免费国产精品视频| 欧美日韩精品国产一区二区| 亚洲成在人线在线播放无码| 日韩精品无码人妻免费视频| 久久精品国产精品青草| 日本免费人成黄页网观看视频| 久久久久久AV无码免费网站下载| 成人午夜性a一级毛片美女| 一本大道东京热无码一区| 天堂中文资源网| 91看片淫黄大片一级在线观看| 国产日韩欧美亚欧在线| 老子影院午夜精品欧美视频| 又粗又硬又大又爽免费视频播放| 火车上荫蒂添的好舒服视频| 亚洲欧美日韩中文久久| 日韩精品中文字幕在线| 久久久久国产精品|