女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

【DFRobot Beetle ESP32-C3開發板試用體驗】II 三色LED漸變,BLE及其他

開發板試用精選 ? 來源:開發板試用 ? 作者:電子發燒友論壇 ? 2022-11-28 10:51 ? 次閱讀

本文來源電子發燒友社區,作者:張一工, 帖子地址:https://bbs.elecfans.com/jishu_2293583_1_1.html

雖然在 Arduino 開發環境下配置 ESP32-C3 的過程有點兒糾結,但環境配置好以后,后面的過程可說是一帆風順。這應該感謝廠家的基礎工作做得扎實。

在這么好的背景下本應多做些事情,無奈最近正好手頭有個活兒,忙得要命。但測試工作也不可能不做,只好忙里偷閑做一些。

1 三色LED漸變

在 Arduino 開發環境下安裝 ESP32 板的驅動以后,會同時安裝很多針對 ESP32 開發板的示例。這些示例可以測試開發板的主要資源,初步了解、熟悉開發板。在示例中瀏覽,看到有個三色 LED 漸變的示例,因為我手頭正好有三色 LED,就想試試這個項目。

示例項目的名字:ledcWrite_RGB,示例的位置如下圖。

點擊打開文件后大致瀏覽了一下程序(最近有點兒忙,實在沒時間仔細讀程序了),程序的開頭,定義了三色 LED 中的紅(R)、綠(G)、藍(B)各自對應的管腳,又看到了注釋中提到,如果是共陰極的三色 LED 需要將變量“invert”設置成“false”。按照程序的中定義的 LED 管腳接好線,編譯、下載,很順利,下載完成后程序開始運行。運行的效果如下面的視頻。

打開 Arduino 開發環境提供的串口監視器,可以看到程序通過模擬串口(USB)輸出的信息,指示程序運行的情況。

示例項目把 LED 漸變歸類到“AnalogOut”中,但其實驅動 LED 的管腳輸出的并不是真正的模擬信號,而是脈寬調制(PWM)信號,通過示波器驗證了一下。

2 BLE

廠家提供了多個 BLE(藍牙低能耗) 示例,選了個似曾相識的“BLE_server”,對程序稍加修改:更改了設備名,然后編譯、下載、運行,一切順利。

手機端打開藍牙,然后運行“nRF Connect”,掃描(Scan),發現了“I am Laozhang!”,這正是我在程序中修改后的設備名,連接以后,可以看到 ESP32 開發板端發來的信息。

3 其他

ESP32 的 WIFI 也很好用,廠家提供了很多相關的示例,我試了一個通過瀏覽器在遠端控制開發板點亮、熄滅 LED 的示例“SimpleWIFIServer”,沒問題。

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

    關注

    20

    文章

    1006

    瀏覽量

    18829
  • DFRobot
    +關注

    關注

    4

    文章

    1160

    瀏覽量

    10535
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    【星閃派物聯網開發套件體驗連載】核心三色

    接上文【星閃派物聯網開發套件體驗連載】開發環境搭建 核心主板W63E通過GPIO 5腳與SK6812 三色燈 DI相連 SK6812 三色燈 資料: `fbb_ws63SDK包含此
    發表于 10-07 09:40

    ESP32-C3開發板ROM里預燒錄的數據有沒有辦法讀出來?

    請問ESP32-C3開發板ROM里預燒錄的數據有沒有辦法讀出來
    發表于 07-23 07:54

    esp32-c3燒錄代碼的時候提示Failed to connect to ESP32-C3: No serial data received,問題出在哪里?

    畫了一塊esp32-c3但是燒錄代碼的時候提示Failed to connect to ESP32-C3: No serial data received,問題可能出現在什么地方,使用的是ch340模塊下載程序。
    發表于 07-01 07:48

    ESP32-C3開發板用數據線連接在電腦USB口上,無法識別出端口,為什么?

    各位好,我的ESP32-C3開發板用數據線連接在電腦USB口上,電腦上事先安裝了CP210x驅動程序,發現只是開發板上的紅燈亮了,win11系統的設備管理器卻沒有檢測出端口。ESP-I
    發表于 07-01 07:25

    esp32-C3如何設置掃描周期?

    我們使用的芯片是esp32-C3 IDF版本版本:5.0.0 我們開發的產品使用BLE Mesh組網,我們同時希望產品能開啟掃描BLE廣播包的功能,根據樂鑫官方在線文檔 \"https
    發表于 06-28 09:44

    ESP32-C3使用SPI通信緩存有多少?

    多少? ③在網絡環境良好的情況下,ESP32-C3使用SPI通信最大一秒能傳輸多少字節保證不丟包? 如果用ESP32使用SDIO模式以上個問題能達到多少?
    發表于 06-26 07:58

    多個esp32開發板如何組成ble mesh網絡,是否可以自動組網呢?

    關于example下的ble_mesh樣例ble_mesh_node 1.多個esp32開發板如何組成mesh網絡,是否可以自動組網? 2、在組成mesh的情況下,各個
    發表于 06-24 07:53

    ESP32-C3的USB在計算機上識別的COM口能夠干什么用?

    我想選用ESP32-C3 開發產品,其價格和藍牙@WIFI的功能是最吸引我的,但令人頭疼的是其開發環境,在WIN10下試用了VSCODE+PLATFORMIO和ECLIPCE兩個IDE
    發表于 06-21 06:41

    請問esp32-c3不支持pcnt嗎?

    我在esp32-c3開發板上測試pcnt,編譯報錯找不到相關的函數,查看sdk源碼發現要配置CONFIG_SOC_PCNT_SUPPORTED才會編譯pcnt.c,查看examples里面的項目也說了只支持
    發表于 06-18 07:27

    ESP32-S3-DevKitC開發板搗鼓ble_throughput_server程序時,按下開發板上的復位鍵后會進入下載模式 ?

    請教下,搗鼓 ble_throughput_server 這個程序時,貌似按下開發板上的復位鍵后會進入下載模式 ? 串口打印輸出信息: ESP-ROM:esp32s3-2021032
    發表于 06-18 06:27

    請問ESP32-C3藍牙如何獲取RSSI的值?

    各位大佬,小弟剛接觸ESP-IDF不久,摸索了一段時間,物聯網的基本流程已經摸索的差不多了。 現在想知道ESP32-C3通過藍牙與手機建立連接后,怎么才能獲取當前手機端到開發板的RSSI值,我應該去參考哪些例程? 本人英語實在是
    發表于 06-13 07:47

    請問esp32-c3能用安全啟動v2版本嗎?

    : WiFi, BLE Crystal is 40MHz MAC: 70:04:1d:0c:5c:64 Uploading stub... Running stub... Stub running... Warning:
    發表于 06-11 06:53

    手機連接esp32 ble設備,部分機型連接不上ble是什么原因導致的?

    硬件環境:ESP32-C3 Devkjtm開發板 編譯環境:linux + idf_v5.0.1 軟件環境:在 examplesbluetoothbluedroidblegatt_server
    發表于 06-07 08:08

    esp32-C3如何提高esp_ble_get_cur_sendable_packets_num返回數?

    我們使用的芯片是esp32-C3 IDF版本版本:2.8.1 Build id:20230207-1119 我們的產品使用的是BLE Mesh的組網方式,兩塊板子之間通過通過gatt做ota功能測試
    發表于 06-07 08:07

    畫了一塊esp32-c3開發板,燒錄代碼時提示Failed to connect to ESP32-C3: No serial data received為什么?

    我自己畫了一塊esp32-c3開發板但是燒錄代碼的時候就提示Failed to connect to ESP32-C3: No serial data received,用的是ch340,可能是哪里出錯了呢。
    發表于 06-05 07:42