91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

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

所需零件

Arduino Uno的

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

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

電阻器 (220 Ω)

Arduino閃爍LED電路

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

連接到Arduino UNO的LED原理圖

在試驗板上連接

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

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

Arduino 閃爍 LED 代碼

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

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

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

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

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

查看完整代碼:

// 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() 函數中只有一行: 此行將引腳 13 設置為輸出,以便我們可以使用它來打開或關閉 LED。pinMode(13,
OUTPUT);

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

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

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

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

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

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

此代碼導致 LED(連接到引腳 13)反復閃爍,每種狀態(打開和關閉)持續一秒鐘。
審核編輯:陳陳

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • led
    led
    +關注

    關注

    242

    文章

    23845

    瀏覽量

    674076
  • Arduino
    +關注

    關注

    190

    文章

    6498

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

    在 MATLAB 軟件中為 Arduino 設置硬件支持包后,我們將使用 MATLAB 代碼控制連接到 Arduino LED
    的頭像 發表于 11-16 17:36 ?8456次閱讀
    如何使用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使其閃爍嗎?最好的問候崇漢
    發表于 08-19 13:27

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

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

    如何將模塊連接到互聯網和Arduino

    如何將模塊連接到互聯網和 Arduino
    發表于 06-12 06:12

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

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

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

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

    如何將PIR傳感器連接到Arduino

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

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

    電子發燒友網站提供《如何將Arduino與不同的傳感器連接.zip》資料免費下載
    發表于 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并提供示例代碼

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

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

    電子發燒友網站提供《如何將Grove語音識別器模塊與Arduino連接.zip》資料免費下載
    發表于 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以太網連接到物聯網云

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

    如何將arduino串口鏈接到python

    電子發燒友網站提供《如何將arduino串口鏈接到python.zip》資料免費下載
    發表于 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連接到
    的頭像 發表于 02-11 10:17 ?3552次閱讀
    <b class='flag-5'>如何將</b>HC-SR04<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>并</b>編寫一個簡單的程序來測量距離

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

    在本快速入門指南中,您將學習如何將光敏電阻連接到Arduino讀取電壓。您將首先使用串行監視器來了解光傳感器的行為方式,然后構建一個電路
    的頭像 發表于 02-11 10:45 ?5801次閱讀
    <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

    在本快速入門指南中,您將學習如何將按鈕連接到Arduino根據按鈕是否被按下來讀取HIGH或LOW。您將使用電路
    的頭像 發表于 02-11 10:52 ?5985次閱讀
    <b class='flag-5'>如何將</b>按鈕<b class='flag-5'>連接到</b><b class='flag-5'>Arduino</b><b class='flag-5'>板</b>
    主站蜘蛛池模板: 久久美女视频 | 91成人免费 | 国产三片理论电影在线 | 国产黄色在线网站 | 女人午夜啪啪性刺激免费看 | 毛片一区二区三区 | 亚洲综合精品成人啪啪 | 一级女性黄 色生活片 | 流不尽奶水的大乳h | 天天拍夜夜添久久精品中文 | 激情丁香婷婷 | www深夜视频在线观看高清 | av72成人| 日本高清www| 人人干天天操 | sihu免费观看在线高清 | 2017天天干夜夜操 | 亚洲日韩色综合视频 | 喷潮白浆直流在线播放 | 欧美 激情 在线 | haodiaose在线精品免费观看 | 国产精品单位女同事在线 | 精品久久成人 | 老师解胸罩喂我吃奶 | 1314亚洲人成网站在线观看 | 轻点灬大ji巴太粗太大了小说 | 在线国产高清 | 午夜日批 | 狠狠干天天爽 | 窝窝午夜看片成人精品 | 美女很黄很黄是免费的·无遮挡网站 | 国产成人永久在线播放 | 欧美操穴视频 | 农村三级毛片 | 在线观看免费视频一区 | 日本高清视频成人网www | 夜天干天干啦天干天天爽 | 亚洲第一视频在线播放 | 毛片2016免费视频 | 综合网天天 | 看黄色一级毛片 |