国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

用安信可Ai-WB2-01S做一個可用網頁控制的簡易燈

AIoT行業洞察 ? 來源:AIoT行業洞察 ? 作者:AIoT行業洞察 ? 2025-03-26 13:59 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

以下作品由安信可社區用戶

KevinLi制作

01簡介

使用2個不同功率的Led通過GPIO的PWM通道+三極管控制亮度

wKgZO2fjl7qATAr6AACGAN6aWHE435.jpg

●供電:5V或3V

●控制:用網頁http單向控制,這是一個web_server的簡單實例。

●管理界面:瀏覽器地址欄"設備ip/LAMP/",比如"http://192.168.0.127/LAMP"

視頻演示

https://www.bilibili.com/video/BV1MpX7YiEyd/?

wKgZPGfjl7uAReWjAABgkgGMOIg003.jpg

點擊查看如何使用網頁控制2個led

02個人目的

這次項目是想嘗試DIY裝飾燈、測試三極管硬件電路、測試和學習web_server和html的API解析過程。

效果:實際使用時,利用WB2-01s凸出來的卡座,卡到桌板縫隙或者掛起來,兩面都有燈,負責不同區域照明。

03直接驅動LED方式有DAC、PWM

DAC(數字信號轉為模擬信號,直接進行DC電壓調整,但01S沒有這個通道)

PWM(開關電源,電壓不變,調節占空比方式,頻率足夠高人眼就感覺不出來)

"臺燈應該是 3125Hz 以上無危害"

這兩個方式和手機OLED調光方式有點關系,比如2khz的PWM調光已經被稱為高頻護眼了。

04項目部署

build out留了項目同名的bin,是默認at-think的wifi,可以改手機熱點直接使用;

(還有幾個編譯好的,我也忘了是不是自動亮度循環測試的了)

壓縮包解壓到SDK的get-started,修改wifi信息,make -j6編譯,燒錄 即可。

(WB2或者博流的SDK都行,僅使用了httpd和pwm項目,預留了UDP方法)

wKgZO2fjl7uAdC45AAG_Mstxowo640.jpg

05硬件介紹

WB2-01S僅有3個可用IO,引腳定義如下:

名稱功能說明

wKgZPGfjl7uADh0cAABB1NQv2fA568.jpg

ADC是讀取輸入用,沒DAC很可惜,PWM任選2個就好,這里選擇了IO4和RX來驅動2個LED,這樣TX還可以串口輸出log。

LED

一個3.3~3.6v的1W大功率LED,因此需要5v供電 (3v也行但不清楚asm逆流問題);一個2835LED,3v3供電就好;文檔寫到IO口要下拉,(我沒下拉,上電瞬間就會爆閃)

NPN三極管 (S9013)

Rb計算太太太難了,圖中算出來的只能說能用;似乎最高頻率支持30MHz。

測試PWM的頻率

bl602的PWM似乎最大支持20MHz;似乎三極管常用頻率是200~20KHz;目標是3KHhz以上,項目目前是4KHz;我測試的500~1M都正常可用,5MHz不正常,不清楚為什么;

wKgZO2fjl7uAHnZgAAFzgwILdvU388.jpg

WB2-01S燒錄方法

根據安信可論壇大佬業余菜狗提示,WB2系列模組上電瞬間會進入boot模式,這次外置燒錄器沒成功;使用ESP-01S的燒錄器,只接5個引腳,串口的4個;ESP-01S燒錄器接到WB2-01S的en, 然后按WB2-01S燒錄器的rst按鍵就可以燒錄了;(ESP-01s燒錄器的按鍵是拉低rst;WB2-01S的en內上拉所以懸空有效,rst是NC無效)

其他:

WB2-01S和WB2-01F的FLASH都是2MB,項目的HTML數組用const,注意大??;01S和01F都是3v3供電,ASM1117 5v-3v3的外圍電路、靜電保護、過流保護、二極管要注意,后者沒加。

06代碼介紹

網頁部分:

寫完web轉為數組存起來,實現了滑塊和數字框同步;

圖片元素僅供參考,個人學習用;

黃色部分為指示顏色用,不過還是有點小小問題;

手機UA 顯示這個網頁,框框不能自動縮放,忽略!

httpd:

-參考SDK,設計了3個GET的API路徑,字符串匹配路徑(最笨的方法),返回給瀏覽器頁面(body等內容);

- web設置亮度的思路是,瀏覽器發送GET請求"setLED",36行的"getState"還沒實現;

- 另外:esp32的web_server的api面向對象方法(設置url和web的回調)很好用。

wKgZPGfjl7yAWumtAADlXcjhQaU045.jpg

wKgZO2fjl7yAEfwQAABToGt_Vu0662.jpg

PWM和UDP:

參考SDK,后者此項目沒用上。

07待改進

web前端:代碼未整理,有多處冗余部分,刷新網頁沒有獲取當前值;

httpd:還沒實現 普通API 返回給前端JSON信息與前端處理;

電路板:這是這個項目第一次打板,我是業余的,尺寸和5v電源供電 有偏移和錯誤,但功能正常;串口引出了但沒用上;

選型:這次選WB2-01S是因為我不會燒錄WB2-01F,不過很遺憾吧ADC看成DAC了,只能用PWM方式調光了;

供電方式:電路板的5v引腳畫錯了,現在是直連USB線取5V,沒接電池和升壓電路;

08個人建議

問題:正常來說,接入外網MQTT、聯動手機語音什么的會很方便,而這個項目需要訪問內網網址才能訪問;

解決辦法1.1:獲取網址方式(串口查看ip的log,路由器管理界面去看)

解決辦法1.2:路由器進行MAC/ip綁定,設置快捷方式就好了。

進一步:

不使用MQTT實現遠程訪問:端口映射、公網ip+DDNS 或 內網穿透;

易用性:nfc錄入網址/域名快捷方式,就可以一碰就訪問啦;

我傾向于WEB的最大原因是,可以遠程訪問(如上配置端口映射)且簡單網頁可以輕易轉為快捷方式的app,不必進行安卓開發。

09總結

這個帖子寫了3.5H,希望http的思路部分可以幫到別人,注釋很亂求忽略,冗余測試代碼沒刪干凈;

這個項目的http和UDP部分是學習(web->udp)WOL后做出來的,畢竟只需要新增GET API綁定PWM設置就好,但畫電路板學習計算基極電阻Rb的時間占大頭;

原本還想做的是,同時可用藍牙控制這個,但Wi-Fi網頁控制足夠方便就沒折騰了。

wKgZPGfjl7yARLKmAAFTZNaISeA820.jpg

wKgZO2fjl72AESZkAABuyOE8noY285.jpg

附件代碼:01s-lamp_server.v1.3_release-0318.zip

審核編輯 黃宇

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

    關注

    145

    文章

    3719

    瀏覽量

    127928
  • PWM
    PWM
    +關注

    關注

    116

    文章

    5869

    瀏覽量

    225585
  • WIFI
    +關注

    關注

    82

    文章

    5509

    瀏覽量

    213510
  • 安信可
    +關注

    關注

    0

    文章

    226

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    AI語音模組打造輛貨拉拉跟隨小車?

    普通小車只能直來直去?這次玩點高級的—— AI語音模組 Ai-WV01-32S加 DRV
    的頭像 發表于 12-25 10:19 ?591次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>AI</b>語音模組打造<b class='flag-5'>一</b>輛貨拉拉跟隨小車?

    小智AI語音模組實測:實現語音控制關燈

    以下作品由社區用戶 zzbinfo 制作 ? 這次評測的是科技出品的
    的頭像 發表于 11-19 16:09 ?1074次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小智<b class='flag-5'>AI</b>語音模組實測:實現語音<b class='flag-5'>控制</b>關燈

    AI語音模組】自制小智管家?Ai-WV01-32S測試體驗

    項目。 這次帶來款新作品: 基于 Ai-WV01-32S 模組打造的小智語音硬件。 測試總結 項目 表現 模組集成度 ????? 焊
    的頭像 發表于 11-19 16:06 ?603次閱讀
    【<b class='flag-5'>AI</b>語音模組】自制小智管家?<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WV01-32S</b>測試體驗

    【WiFi+藍牙】智能門鎖、智能插座:Ai-WB2系列,價格更低,性能更強

    對于既有安全性要求又大量面向消費市場的產品,選擇 低成本但穩定、易集成 的無線模組,會直接影響 BOM、生產與后續維護成本。 推出
    的頭像 發表于 11-19 16:05 ?536次閱讀
    【WiFi+藍牙】智能門鎖、智能插座:<b class='flag-5'>用</b><b class='flag-5'>Ai-WB2</b>系列,價格更低,性能更強

    基于Ai-WV01-32S模組打造的小智語音硬件

    基于 Ai-WV01-32S 模組打造的小智語音硬件。
    的頭像 發表于 11-13 17:33 ?1537次閱讀
    基于<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WV01-32S</b>模組打造的小智語音硬件

    雷達模組如何快速配網和調參?

    可配網助手app介紹 可配網助手app是由
    的頭像 發表于 10-31 08:59 ?607次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>雷達模組如何快速配網和調參?

    電子DIY Ai-WB2-12F模組做多功能無線彩燈控制

    以下作品由社區用戶 iiv 制作 1、項目總覽 ●目標:插可拔的「無線彩燈控制器」
    的頭像 發表于 10-23 10:33 ?663次閱讀
    電子DIY <b class='flag-5'>用</b><b class='flag-5'>Ai-WB2</b>-12F模組做多功能無線彩燈<b class='flag-5'>控制</b>器

    【離線語音】VC-01/02二次開發篇:自定義音頻播放控制

    離線語音VC-01/02: 硬件規格書、開發資料、燒錄工具、應用開發
    的頭像 發表于 09-25 16:34 ?864次閱讀
    【離線語音】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-<b class='flag-5'>01</b>/02二次開發篇:自定義音頻播放<b class='flag-5'>控制</b>

    VC-01/02二次開發篇: PWM輸出

    離線語音VC-01/02: 硬件規格書、開發資料、燒錄工具、應用開發
    的頭像 發表于 08-27 16:06 ?936次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-<b class='flag-5'>01</b>/02二次開發篇: PWM輸出

    輕松配置小智AI語音開發板,IOT小程序功能更新

    版使用教程: AI語音開發板全面升級商用版?。ǜ浇坛蹋?為了讓開發體驗更加流暢,
    的頭像 發表于 08-19 17:46 ?1306次閱讀
    輕松配置小智<b class='flag-5'>AI</b>語音開發板,<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>IOT小程序功能更新

    VC-01/02二次開發篇: 事件和GPIO控制

    離線語音VC01/02: 硬件規格書、開發資料、燒錄工具、應用開發
    的頭像 發表于 08-19 14:02 ?1084次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-<b class='flag-5'>01</b>/02二次開發篇: 事件和GPIO<b class='flag-5'>控制</b>

    【離線語音】VC-01/02教程:中級入門篇

    離線語音VC01/02:硬件規格書、開發資料、燒錄工具、應用開發
    的頭像 發表于 07-31 09:33 ?844次閱讀
    【離線語音】<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>VC-<b class='flag-5'>01</b>/02教程:中級入門篇

    小智AI正式授權!小安派語音AI開發板更新啦

    語音交互開發板,專為輕量級智能語音場景設計。 AiPi-PalChatV1 基于 Ai-WB2-12F 模組主控,具備高集成度、高性價比等特性,支持離線語音喚醒與語音打斷功能。
    的頭像 發表于 07-15 15:06 ?876次閱讀
    小智<b class='flag-5'>AI</b>正式授權!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>小安派語音<b class='flag-5'>AI</b>開發板更新啦

    WB2系列模組做一個433遙控網關

    以下作品由社區用戶 業余菜狗制作 前言 自從接觸智能家居之后,筆者就變得很依賴智能家居(絕對不是懶!) 比如臥室,就在進門的地方,進門開燈很方便,但是晚上睡覺關燈就很不方便。
    的頭像 發表于 04-09 13:57 ?1534次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>WB2</b>系列模組<b class='flag-5'>做一個</b>433遙控網關

    低價不貴!WiFi+BLE模組Ai-WB2系列

    Ai-WB2系列模組集成Wi-Fi&BLE于體,搭載BL602芯片作為核心處理器,支持Wi-Fi 802.11b/g/n協議和BLE
    的頭像 發表于 03-06 08:49 ?994次閱讀
    低價不貴!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>WiFi+BLE模組<b class='flag-5'>Ai-WB2</b>系列