欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

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

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

Arduino簡介

作者:佚名    文章來源:本站原創(chuàng)    點擊數(shù):    更新時間:2022/6/18

一、Arduino功能

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

二、Arduino編程基礎(chǔ)

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

2、開發(fā)工具Arduino IDE:


3、Arduino開發(fā)板引腳介紹


 

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

int led = 13;

// 對應(yīng)上面開發(fā)板的第13引腳

void setup() {

//引腳初始化.

pinMode(led, OUTPUT);

}

void loop() {

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

delay(1000);//等待1秒

digitalWrite(led, LOW);// 關(guān)閉LED

delay(1000);// 等待一秒

}�

4、代碼解析

setup()

當(dāng)項目開始運(yùn)行時會調(diào)用setup()函數(shù)。通常我們在其中初始化一些變量、引腳狀態(tài)及一些調(diào)用的庫等。當(dāng)Arduino控制器通電或復(fù)位后,setup函數(shù)會運(yùn)行一次。

loop()

在setup()函數(shù)對程序完成了初始化后,loop()函數(shù)即會運(yùn)行,顧名思義,loop函數(shù)是一個循環(huán)體,其中的程序?qū)粩嗟倪\(yùn)行,通常我們在其中讓Arduino改變一些狀態(tài),響應(yīng)某些操作,又或者進(jìn)行其他的數(shù)據(jù)處理。

digitalWrite()

給數(shù)字引腳寫入高電平或者低電平

pinMode()

配置指定引腳的輸入輸出狀態(tài)。

delay()

延時函數(shù)

三、Arduino型號及應(yīng)用場景

Arduino Uno(USA ONLY)

Arduino Nano

Arduino LilyPad

Arduino Mega 2560

Arduino Leonardo

ArduinoYún


參考來源:

1.官方網(wǎng)站:http://arduino.cc/

2.Arduino中文社區(qū):http://www.arduino.cn/

Tags:Arduino,簡介  
責(zé)任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
關(guān)于我們 - 聯(lián)系我們 - 廣告服務(wù) - 友情鏈接 - 網(wǎng)站地圖 - 版權(quán)聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 林周县| 溧阳市| 绿春县| 武义县| 景宁| 宕昌县| 罗江县| 长武县| 建昌县| 柯坪县| 惠安县| 鄂托克前旗| 蓝山县| 灵武市| 宾川县| 读书| 新余市| 高安市| 昔阳县| 德惠市| 芷江| 道真| 怀宁县| 甘泉县| 辉县市| 汝南县| 和平区| 门头沟区| 山阴县| 徐水县| 芦山县| 白银市| 陆丰市| 同德县| 乡宁县| 昌黎县| 荔浦县| 六盘水市| 新晃| 新乡市| 得荣县|