18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

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

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

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

樂鑫科技ESP32-S3開發(fā)板配單色LED,竟能玩出這么多花樣!代碼開源,速來白嫖!

啟明云端 ? 2025-10-23 18:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

從閃爍到呼吸,從流水到追逐,一文掌握所有LED特效技巧

本文將帶領大家從零開始,使用ESP32-S3開發(fā)板實現(xiàn)多種單色LED效果控制。無論你是剛入門的小白,還是有一定經(jīng)驗的開發(fā)者,都能輕松復刻這些炫酷的效果。


材料準備

1×ESP32-S3開發(fā)板

USB 轉 TypeC 線

1×165x55x10mm面包板

若干15cm杜邦線

若干5mm單色LED



50ddb50a-aff7-11f0-8ce9-92fbcf53809c.png

本教程ESP32-S3開發(fā)板采用啟明云端WT9932S3-NANO開發(fā)板進行演示,它搭載了ESP32-S3R8 雙核芯片。



安裝【led_effect】庫

要控制 LED,使用我們封裝好的led_effect會更加簡單:從 GitHub 獲取【led_effect】庫文件

50fdfc98-aff7-11f0-8ce9-92fbcf53809c.png

把【led_effect】文件夾,粘貼到「文檔→Arduino→libraries」路徑下

510ac694-aff7-11f0-8ce9-92fbcf53809c.png

打開 Arduino IDE,在「文件→示例」里,就能看到【led_effect】庫的所有現(xiàn)成例程

511cb192-aff7-11f0-8ce9-92fbcf53809c.png

LED 單燈閃爍例程

在 “文件→示例” 中找到【led_effect】庫,選擇【blink】例程

5154c848-aff7-11f0-8ce9-92fbcf53809c.png

按以下對應關系連接 LED 與開發(fā)板通過傳入 GPIO 序號和公共端電平創(chuàng)建 Led 對象,調用開關控制方法并配合延時函數(shù)

516b8fc4-aff7-11f0-8ce9-92fbcf53809c.png

點擊燒錄,燒錄程序后,LED 將規(guī)律閃爍

5180f602-aff7-11f0-8ce9-92fbcf53809c.png

LED 單燈呼吸例程

在 “文件→示例” 中找到【led_effect】庫,選擇【breath】例程

51aaaf42-aff7-11f0-8ce9-92fbcf53809c.png

2. 接線方式和 “單燈閃爍” 一致

先傳入 GPIO 序號和公共端電平創(chuàng)建 Led 對象

循環(huán)調用 LED 亮度設置方法,配合延時函數(shù),即可實現(xiàn)呼吸燈效果

51c6786c-aff7-11f0-8ce9-92fbcf53809c.png

LED燈帶閃爍例程

在“文件→示例”中找到【led_effect】庫,選擇【blinkAll】例程

51ebbc62-aff7-11f0-8ce9-92fbcf53809c.png

按圖表上的連接方式,將五個LED與開發(fā)板完成連接

51fafc72-aff7-11f0-8ce9-92fbcf53809c.png

先創(chuàng)建燈帶對象(led_strip),再通過addLed方法逐一添加各LED對象,接著調用setBlinkTimes設置LED的亮、滅時長,最后在loop循環(huán)中調用blinkAll方法

520c6f3e-aff7-11f0-8ce9-92fbcf53809c.png

燒錄程序后,所有LED將同步規(guī)律閃爍

LED燈帶呼吸燈例程

在“文件→示例”中找到【led_effect】庫,選擇【breathingRunningLight】例程

52253c62-aff7-11f0-8ce9-92fbcf53809c.png

接線方式和 “燈帶閃爍” 一致

先創(chuàng)建燈帶對象(led_strip)

通過addLed方法添加各LED對象

調用setBreathPeriod設置呼吸周期

通過setBreathBrightnessRange設定亮度變化范圍

在loop循環(huán)中調用breathingRunningLight方法

523aa6f6-aff7-11f0-8ce9-92fbcf53809c.png

燒錄程序后,LED燈帶將呈現(xiàn)依次漸變的呼吸效果

【LED 流水燈】例程

在 “文件→示例” 中找到【led_effect】庫,選擇【runningLight】例程

524c9992-aff7-11f0-8ce9-92fbcf53809c.png

接線方式與 “LED 燈帶閃爍” 一致

創(chuàng)建燈帶對象(led_strip),通過 addLed 方法添加各 LED 對象

調用 setRunningHoldTime 設置單個 LED 的持續(xù)點亮時間

通過 setRunningFade 設置是否啟用漸亮漸暗模式(僅 PWM 模式支持)

調用 setRunningBounce 可開啟往返流動模式
在 loop 循環(huán)中調用 runningLight 方法

525a8cf0-aff7-11f0-8ce9-92fbcf53809c.png

燒錄程序后,LED 將呈現(xiàn)循環(huán)流動的流水燈效果

【LED 追逐燈】例程

在 “文件→示例” 中找到【led_effect】庫,選擇【stripChase】例程。

527e5d7e-aff7-11f0-8ce9-92fbcf53809c.png

接線方式與 “LED 燈帶閃爍” 一致

創(chuàng)建燈帶對象(led_strip),通過 addLed 方法添加各 LED 對象

接著調用 setChaseBrightness 設置主、從 LED 的亮度

通過 setChaseSpacing 設置主從 LED 的間距

調用 setChaseSlaveCount 設置從 LED 的數(shù)量
利用 setChaseDelay 設置追趕延遲時間

在 loop 循環(huán)中調用 stripChase 方法

52920126-aff7-11f0-8ce9-92fbcf53809c.png

燒錄程序后,LED 將呈現(xiàn)循環(huán)追逐的動態(tài)效果

52a2cb5a-aff7-11f0-8ce9-92fbcf53809c.png

【LED 跑馬燈】例程


1.在 “文件→示例” 中找到【led_effect】庫,選擇【stripMarquee】例程

52d04f4e-aff7-11f0-8ce9-92fbcf53809c.png

2. 接線方式與 “LED 燈帶閃爍” 一致

先創(chuàng)建燈帶對象(led_strip),通過 addLed 方法添加各 LED 對象

接著調用 setMarqueeTailDecay 設置拖影亮度衰減程度

通過 setMarqueeTailDuration 設置拖影持續(xù)時間

調用 setMarqueeHoldPrevious 設置前燈是否保持常亮

利用 setMarqueeBounce 開啟彈跳模式

最后在 loop 循環(huán)中調用 stripMarquee 方法

52e24604-aff7-11f0-8ce9-92fbcf53809c.png

3. 燒錄程序后,LED 將呈現(xiàn)帶拖影效果的循環(huán)跑馬燈動態(tài)



本教程所有代碼,已在 GitHub 同步更新,感興趣的朋友可以按照如下指令在“啟明云端科技”公眾號后臺私信,獲取本教程所有配套資料

ESP32S3NANO單色LED】獲取單色LED燈多效果控制相關資料

Arduino】獲取Arduino安裝包

注意:直接復制粘貼不容易出錯哦~

52f2c20e-aff7-11f0-8ce9-92fbcf53809c.png


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

    關注

    243

    文章

    24338

    瀏覽量

    685004
  • 開發(fā)板
    +關注

    關注

    25

    文章

    6027

    瀏覽量

    110726
  • 樂鑫科技
    +關注

    關注

    1

    文章

    56

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32-P4 口袋開發(fā)板 啟明云端 WT9932P4-TINY開發(fā)板

    在萬物互聯(lián)的智能時代,您是否還在為尋找一款性能強大、接口豐富、應用靈活的嵌入式開發(fā)板而煩惱?啟明云端全新推出的WT9932P4-TINY開發(fā)板,基于科技高性能
    的頭像 發(fā)表于 09-11 18:06 ?620次閱讀
    <b class='flag-5'>ESP32</b>-P4 口袋<b class='flag-5'>開發(fā)板</b> 啟明云端 WT9932P4-TINY<b class='flag-5'>開發(fā)板</b>

    ESP32-S3的MicroPython開發(fā)環(huán)境搭建

    本文通過搭建Thonny IDE開發(fā)環(huán)境,了解了如何給ESP32-S3燒錄MircoPython固件和MircoPython應用程序。
    的頭像 發(fā)表于 09-11 16:02 ?700次閱讀
    <b class='flag-5'>ESP32-S3</b>的MicroPython<b class='flag-5'>開發(fā)</b>環(huán)境搭建

    【新品】ESP32-S3-NORA模組自帶Wi-Fi/BLE,板載陶瓷天線

    啟明云端新品發(fā)布WT0132S3-NORA模組,這款模組不僅繼承了科技ESP32-S3芯片的卓越性能,更在連接穩(wěn)定性、安全性和適用性方面實現(xiàn)了全面突破。性能猛獸,雙核狂飆搭載
    的頭像 發(fā)表于 09-10 18:03 ?775次閱讀
    【新品】<b class='flag-5'>ESP32-S3</b>-NORA模組自帶Wi-Fi/BLE,板載陶瓷天線

    ESP32-S3專為AIoT設計,強化邊緣AI應用方向

    電子發(fā)燒友網(wǎng)報道(文/李彎彎)在最新的財報中表示,公司ESP32-S系列自ESP32-S3芯片開始,強化了邊緣AI方向的應用。ESP32-S3
    的頭像 發(fā)表于 09-09 09:20 ?6700次閱讀
    <b class='flag-5'>樂</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP32-S3</b>專為AIoT設計,強化邊緣AI應用方向

    還在用“大磚頭”調試ESP32-P4?3cm*6cm ESP32P4-TINY開發(fā)板來了,開源!便宜!好用!

    嘿,各位創(chuàng)客、開發(fā)者、嵌入式愛好者!今天要給大家安利一個“小身材大能量”的硬核新品——啟明云端ESP32P4-TINY開發(fā)板!別看它小,它可是能塞進你口袋的“性能小怪獸”!我們的“初心”
    的頭像 發(fā)表于 08-28 18:03 ?682次閱讀
    還在用“大磚頭”調試<b class='flag-5'>ESP32</b>-P4?<b class='flag-5'>3</b>cm*6cm <b class='flag-5'>ESP32</b>P4-TINY<b class='flag-5'>開發(fā)板</b>來了,<b class='flag-5'>開源</b>!便宜!好用!

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?13次下載

    ESP32-P4 C5開發(fā)板燒錄小智全流程!速看!

    沒錯,你沒有看錯!我們帶著WT99P4C5-S1開發(fā)板燒錄小智全流程走來了!開發(fā)板搭載科技ESP32
    的頭像 發(fā)表于 07-04 18:03 ?1238次閱讀
    <b class='flag-5'>ESP32</b>-P4 C5<b class='flag-5'>開發(fā)板</b>燒錄小智全流程!速看!

    ESP32-S3開發(fā)板燒錄小智AI系統(tǒng)全流程指南

    在AI語音交互領域不斷發(fā)展的今天,開發(fā)者們對于功能強大、開源靈活的開發(fā)板需求日益增長。今天,我們就來詳細了解一下ESP32AgentDevKit燒錄小智的全流程,這款搭載
    的頭像 發(fā)表于 06-16 18:01 ?6086次閱讀
    <b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)板</b>燒錄小智AI系統(tǒng)全流程指南

    ESP32-C3開發(fā)板全面支持小智AI!燒錄實戰(zhàn)指南來了!

    本文將詳細解析基于ESP32-C3芯片的ZXAIEC43開發(fā)板燒錄“小智”AI語音系統(tǒng)的全流程。該方案代碼完全
    的頭像 發(fā)表于 06-13 18:01 ?2555次閱讀
    <b class='flag-5'>ESP32-C3</b><b class='flag-5'>開發(fā)板</b>全面支持小智AI!燒錄實戰(zhàn)指南來了!

    ESP-RTC實時音視頻通信方案

    ESP32-S3-Korvo-2多媒體開發(fā)板為核心。ESP32-S3-Korvo-2搭載ESP32-S3AISoC,擁有雙麥克風陣列,支持近/遠場語音喚醒和語音識別。它還集成了攝像頭、
    的頭像 發(fā)表于 05-26 18:07 ?985次閱讀
    <b class='flag-5'>樂</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP</b>-RTC實時音視頻通信方案

    科技產(chǎn)品線概覽及 ESP32-C5 量產(chǎn)后的市場影響

    “ ?作為開源社區(qū)與開發(fā)者生態(tài)的踐行者,科技第一季度的財報相當亮眼。與此同時,也發(fā)布了
    的頭像 發(fā)表于 05-06 18:01 ?2101次閱讀
    <b class='flag-5'>樂</b><b class='flag-5'>鑫</b>科技產(chǎn)品線概覽及 <b class='flag-5'>ESP32</b>-C5 量產(chǎn)后的市場影響

    ESP32-C5全面進入量產(chǎn)

    信息科技 (688018.SH) 宣布,ESP32-C5 現(xiàn)已全面進入量產(chǎn)。
    的頭像 發(fā)表于 05-06 16:50 ?921次閱讀

    【新品發(fā)布】啟明云端高性能AI筆筒,基于ESP32-S3開發(fā)應用

    今天,我們非常榮幸地向您介紹一款新產(chǎn)品——啟明云端AI筆筒。這款產(chǎn)品搭載ESP32-S3R8主控芯片,支持Wi-Fi和BLE無線功能,確保了強大的性能和穩(wěn)定的連接。配備的CAT.1模組提供了蜂窩
    的頭像 發(fā)表于 12-07 01:00 ?1634次閱讀
    【新品發(fā)布】啟明云端高性能AI筆筒,基于<b class='flag-5'>樂</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP32-S3</b><b class='flag-5'>開發(fā)</b>應用

    《DNESP32S3使用指南-IDF版_V1.6》第三章 ESP32-S3基礎知識

    開發(fā)周期,提高開發(fā)效率。推出了ESP32-S3-WROOM-1和ESP32-S3-WROOM
    發(fā)表于 11-22 09:43

    代碼分享】基于ESP32的串口不定長數(shù)據(jù)接收方法

    代碼分享】基于ESP32的串口不定長數(shù)據(jù)接收方法
    的頭像 發(fā)表于 11-15 01:02 ?1758次閱讀
    【<b class='flag-5'>代碼</b>分享】基于<b class='flag-5'>樂</b><b class='flag-5'>鑫</b><b class='flag-5'>ESP32</b>的串口不定長數(shù)據(jù)接收方法