在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

【DFRobot Beetle ESP32-C3開發板試用體驗】III 模擬量數據采集與BLE上傳

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

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

原定的這次開發版評估的最終目標是實現數據采集并通過BLE上傳到手機,通過手機可以看到采集到的數據,應用場景是電力電子技術實驗室的實驗數據記錄。

目前的情況是因為疫情根本就無法進入學校,當然更無法進入實驗室;而且想到即使可以進入實驗室現場,被采集信號的前端處理要花費很多精力,而目前重要的事情應該是把基本的環節跑通,所以,決定采用簡化的方法來完成這次評測。

1 恢復開發環境

前一段時間因電腦死掉重新恢復系統,原來配置好的Arduino平臺下ESP32開發環境需要重新安裝,又是痛苦地重復剛拿到開發板時的安裝過程,不過畢竟是安裝過一次(其實不止一次),有了些經驗,痛苦度低了一些。安裝完成后“D9”接地,編譯下載了“Blink”小程序,沒問題。然后準備開始著手真正的項目,不料下載總是出錯。

img

上網查詢,發現遇到這個問題的人不少,但我并沒有找到有效的解決方案。反復試驗各種辦法,甚至重新安裝了Arduino,仍然不行。只好在半夜發求救帖子到我們的開發板測試群,馬上就得到了大神“@HonestQiao|喬楚”的回音,非常明確肯定地說:D9先接地再連接電腦。一試果然靈光。現在只要是下載程序就要來這么一下,而以前是不用的呀!無論如何,總算是可以繼續前進了。

2 搭建實驗電路

采集3路模擬信號,是數值不同的直流可調電壓,通過一個可調直流電源通過電阻分壓得到。本來還想再多采集幾路,編程后發現,只有0、1、2三個引腳可以直接用來做模擬信號采樣,其他引腳大概在初始化程序中設置成了其他功能(引腳功能復用),實在沒時間仔細研究了,只好先用這三個。

img

3 編程與實驗

程序主要是由兩個示例程序拼接、修改而來:“BLE_notify”和“AnalogRead”,“BLE_notify”通過藍牙發送數據,而“AnalogRead”是模擬量讀取程序。主要的修改包括:“AnologRead”中,原來僅僅是一路模擬量采集,現在擴充成三路,相應地,通過串行口(USB模擬)的輸出數據也擴充成三路數據;“BLE_notify”中,原來是對一個32位變量不斷增1,然后通過BLE的notify方法向外發送。所做的修改就是把模擬量采集得到的數據,通過BLE的notify功能發送出去。在修改過程中遇到的主要麻煩是:示例程序提供的notify發送函數所要求的參數類型是“uint8_t”,和模擬量采集、再經過ADC(模/數轉換)后的數據類型不符,為了數據類型的轉換費了點兒周折。

在手機端,用“nRF Connect”APP可以ESP32-C3開發板建立連接,收到開發版發來的數據。當改變模擬量輸入電壓時,可以看到數據的變化。

img?
在PC端,通過Arduino IDE自帶的串口監視器,可以看到采集的數據,與手機端收到的數據是一致的。

img

實驗過程的視頻

ESP32-C3_評測報告_3(開發板體驗視頻,詳見作者原文鏈接地址)

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

    關注

    18

    文章

    978

    瀏覽量

    17529
  • DFRobot
    +關注

    關注

    4

    文章

    1159

    瀏覽量

    9720
收藏 人收藏

    評論

    相關推薦

    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系統的設備管理器卻沒有檢測出端口。
    發表于 07-01 07:25

    使用ESP32-C3的藍牙進行傳感器數據上傳ESP-NOW協議的功耗能滿足需求嗎?

    1.使用ESP32-C3的藍牙進行傳感器數據上傳,期望使用紐扣電池供電,ESP-NOW協議的功耗能滿足需求嗎 2.使用ESP-now協議的設
    發表于 07-01 07:22

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

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

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

    我們計劃用ESP32-AT功能,看到資料上ESP32-C3僅支持SPI通信,請問: ①ESP32-C3使用SPI通信緩存有多少? ②ESP32-C3使用SPI通信接收到
    發表于 06-26 07:58

    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-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

    啟明云端WT32C3系列模組/開發板連接AWS亞馬遜云方法

    ESP32-C3因為其性價比高,價格便宜性能又好一直是量產的首選芯片,隨著量產項目擴大,對接云服務器的情況也增加了,接下來小啟給大家分享下啟明云端ESP32-C3模組——WT32C3系列模組/
    的頭像 發表于 05-12 08:04 ?510次閱讀
    啟明云端WT32<b class='flag-5'>C3</b>系列模組/<b class='flag-5'>開發板</b>連接AWS亞馬遜云方法

    技術分享|Model 3C芯片86盒彩屏開發板ESP32-C3助力,3MB波特率OTA升級更便捷!

    在物聯網快速發展的今天,彩屏顯示作為人機交互的重要一環,其顯示效果和升級便利性成為了衡量產品競爭力的關鍵指標。而Model 3C(以下簡稱M3C芯片)與ESP32-C3的結合,無疑為物聯網彩屏領域應用奠定了堅實的基石。
    的頭像 發表于 04-12 10:11 ?926次閱讀
    主站蜘蛛池模板: 黄色一级毛片看一级毛片 | 在线播放国产不卡免费视频 | 色婷婷免费视频 | 黑人影院 | 免费高清在线爱做视频 | 一级特黄色毛片免费看 | 天天操 夜夜操 | 亚洲欧美一区二区久久香蕉 | 美女色黄一男一女 | 91色爱| 日本一区高清视频 | 性夜影院爽黄a免费视频 | 天天操好逼 | 性欧美丰满xxxx性久久久 | 久久福利青草精品资源 | 黄色一级片网址 | 黄录像欧美片在线观看 | 国产黄在线观看 | 18毛片 | 亚洲综合啪啪 | 国产三级高清 | 日本特黄特色 | 国产黄色网页 | 日产精品卡二卡三卡四卡乱码视频 | good韩国理论在线三级 | 天天爱夜夜做 | 欧美一级淫片免费播放口 | 九九视频这里只有精品 | 国产亚洲美女精品久久久2020 | 97青青| 免费亚洲视频在线观看 | 一区二区三区亚洲 | 91精品国产91久久久久久青草 | 两性色午夜视频免费老司机 | 99久久免费精品高清特色大片 | 人人射人人插 | 日韩免费三级 | 天堂网视频在线 | 六九视频在线观看 | 天天拍夜夜添久久精品免费 | 爱婷婷视频在线观看 |