chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

如何將LED連接到Arduino板并使其閃爍

科技觀察員 ? 來源:gadgetronicx ? 作者:gadgetronicx ? 2024-02-11 10:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Arduino 閃爍 LED 電路是一個簡單的電路,非常適合開始學(xué)習(xí) Arduino。代碼和連接都很簡單,因此您幾乎不需要背景即可理解它。

在本快速入門指南中,您將學(xué)習(xí)如何將 LED 連接到 Arduino 板并使其閃爍。

所需零件

Arduino Uno的

面包板(和一些面包板電線)

發(fā)光二極管 (LED)(大多數(shù) LED 都可以工作)

電阻器 (220 Ω)

Arduino閃爍LED電路

要將 LED 連接到 Arduino,您需要一個與 LED 串聯(lián)的電阻器。這是為了限制 LED 從 Arduino
引腳中拉出的電流。該值并不重要,但應(yīng)介于 220 Ω 和 1000 Ω之間。

連接到Arduino UNO的LED原理圖

在試驗板上連接

以下是使用面包板和幾根電纜將 LED 和電阻器連接到 Arduino 的方法:

Arduino閃爍的LED連接在面包板上

Arduino 閃爍 LED 代碼

所有Arduino代碼都是圍繞setup()和loop()兩個主要函數(shù)構(gòu)建的。

setup() 函數(shù)僅在 Arduino 板啟動時運行一次。它用于初始化變量、引腳和其他設(shè)置。

loop() 函數(shù)在執(zhí)行 setup()
函數(shù)后重復(fù)運行。無論此函數(shù)內(nèi)部的任何代碼都將在無限循環(huán)中一遍又一遍地執(zhí)行,直到Arduino斷電或重置。

在 setup() 中,您需要將引腳 13 配置為輸出。

在 loop() 中,您需要將引腳 13 設(shè)置為高電平,等待一秒鐘,將其調(diào)低,然后再等待一秒鐘。

查看完整代碼:

// The setup function that runs one time at startup
void setup() {  
  pinMode(13, OUTPUT);     // Initialize digital pin 13 as an output.
}

// The main loop that continues forever
void loop() {
  digitalWrite(13, HIGH);  // turn the LED on (HIGH is the voltage level)
  delay(1000);             // wait for a second
  digitalWrite(13, LOW);   // turn the LED off by making the voltage LOW
  delay(1000);             // wait for a second
}

代碼的工作原理

在 setup() 函數(shù)中只有一行: 此行將引腳 13 設(shè)置為輸出,以便我們可以使用它來打開或關(guān)閉 LED。pinMode(13,
OUTPUT);

在 loop() 函數(shù)中,有四行:

digitalWrite(13, HIGH);這條線打開連接到引腳 13 的 LED。
將引腳的電壓設(shè)置為邏輯高電平(在大多數(shù)Arduino板上通常為5V),從而打開LED。HIGH

delay(1000);此行增加了 1000 毫秒(1 秒)的延遲。這意味著 LED 將保持亮起一秒鐘,然后繼續(xù)下一行代碼。

digitalWrite(13, LOW);該線路通過將引腳 13 的電壓電平設(shè)置為低電平 (0V) 來關(guān)閉 LED。

delay(1000);此行又增加了 1 秒的延遲。所以LED熄滅后,程序會等待一秒鐘。

在此之后,程序返回到功能的開頭,再次打開 LED,然后重復(fù)該過程。loop()

此代碼導(dǎo)致 LED(連接到引腳 13)反復(fù)閃爍,每種狀態(tài)(打開和關(guān)閉)持續(xù)一秒鐘。
審核編輯:陳陳

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

    關(guān)注

    242

    文章

    23840

    瀏覽量

    673959
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    如何使用MATLAB代碼控制連接到ArduinoLED

    在 MATLAB 軟件中為 Arduino 設(shè)置硬件支持包后,我們將使用 MATLAB 代碼控制連接到 Arduino LED。
    的頭像 發(fā)表于 11-16 17:36 ?8450次閱讀
    如何使用MATLAB代碼控制<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b>的<b class='flag-5'>LED</b>

    請問這些接口能連接到LED使其閃爍嗎?

    您好!有可能將這些接口連接到LED使其閃爍嗎?最好的問候崇漢
    發(fā)表于 08-19 13:27

    如何將電路連接到esp和電源以使其切換?

    你好! 我前段時間買了圖片上的繼電器,嘗試將它與 12V 電源和 esp8266 一起使用 - 不幸的是沒有成功。接線信息不再可用 有誰知道如何將電路
    發(fā)表于 05-25 07:17

    如何將模塊連接到互聯(lián)網(wǎng)和Arduino

    如何將模塊連接到互聯(lián)網(wǎng)和 Arduino
    發(fā)表于 06-12 06:12

    如何將Arduino連接到的計算機上的30個項目

    這本書向邪惡的天才們展示如何將一個Arduino連接到他們的計算機上,對它進(jìn)行編程,以及如何將
    發(fā)表于 12-11 16:05 ?16次下載

    怎樣Arduino連接到樹莓派命令閃爍LED

    在本教程中,我們Arduino連接到Raspberry PiArduino“Hello
    的頭像 發(fā)表于 07-31 16:49 ?4217次閱讀

    如何將PIR傳感器連接到Arduino

    在這個項目中,我們將了解PIR傳感器以及如何通過Arduino PIR傳感器教程將其用作運動傳感器。通過這個項目,您可以了解PIR傳感器的工作原理以及如何將PIR傳感器連接到Arduino
    的頭像 發(fā)表于 07-30 10:27 ?5728次閱讀

    如何將Arduino與不同的傳感器連接

    電子發(fā)燒友網(wǎng)站提供《如何將Arduino與不同的傳感器連接.zip》資料免費下載
    發(fā)表于 11-03 10:18 ?1次下載
    <b class='flag-5'>如何將</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b>與不同的傳感器<b class='flag-5'>連接</b>

    如何將DHT11連接到Arduino并提供示例代碼

    電子發(fā)燒友網(wǎng)站提供《如何將DHT11連接到Arduino并提供示例代碼.zip》資料免費下載
    發(fā)表于 12-07 15:19 ?2次下載
    <b class='flag-5'>如何將</b>DHT11<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b>并提供示例代碼

    如何將Grove語音識別器模塊與Arduino連接

    電子發(fā)燒友網(wǎng)站提供《如何將Grove語音識別器模塊與Arduino連接.zip》資料免費下載
    發(fā)表于 12-28 09:16 ?0次下載
    <b class='flag-5'>如何將</b>Grove語音識別器模塊與<b class='flag-5'>Arduino</b><b class='flag-5'>板</b><b class='flag-5'>連接</b>

    如何將Arduino以太網(wǎng)連接到物聯(lián)網(wǎng)云

    電子發(fā)燒友網(wǎng)站提供《如何將Arduino以太網(wǎng)連接到物聯(lián)網(wǎng)云.zip》資料免費下載
    發(fā)表于 01-03 11:39 ?0次下載
    <b class='flag-5'>如何將</b><b class='flag-5'>Arduino</b>以太網(wǎng)<b class='flag-5'>連接到</b>物聯(lián)網(wǎng)云

    如何將arduino串口鏈接到python

    電子發(fā)燒友網(wǎng)站提供《如何將arduino串口鏈接到python.zip》資料免費下載
    發(fā)表于 02-01 09:27 ?0次下載
    <b class='flag-5'>如何將</b><b class='flag-5'>arduino</b>串口鏈<b class='flag-5'>接到</b>python

    如何將HC-SR04連接到Arduino編寫一個簡單的程序來測量距離

    一種流行的Arduino超聲波傳感器是HC-SR04。它廣泛用于非接觸式距離測量,通常用于機器人和自動化項目。本指南向您展示如何將HC-SR04連接到
    的頭像 發(fā)表于 02-11 10:17 ?3548次閱讀
    <b class='flag-5'>如何將</b>HC-SR04<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>并</b>編寫一個簡單的程序來測量距離

    如何將光敏電阻連接到Arduino讀取電壓

    在本快速入門指南中,您將學(xué)習(xí)如何將光敏電阻連接到Arduino讀取電壓。您將首先使用串行監(jiān)視器來了解光傳感器的行為方式,然后構(gòu)建一個電路
    的頭像 發(fā)表于 02-11 10:45 ?5794次閱讀
    <b class='flag-5'>如何將</b>光敏電阻<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b><b class='flag-5'>并</b>讀取電壓

    如何將按鈕連接到Arduino

    在本快速入門指南中,您將學(xué)習(xí)如何將按鈕連接到Arduino根據(jù)按鈕是否被按下來讀取HIGH或LOW。您將使用電路
    的頭像 發(fā)表于 02-11 10:52 ?5975次閱讀
    <b class='flag-5'>如何將</b>按鈕<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b>