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

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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

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

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

AIoT行業(yè)洞察 ? 來源:AIoT行業(yè)洞察 ? 作者:AIoT行業(yè)洞察 ? 2025-03-26 13:59 ? 次閱讀

以下作品由安信可社區(qū)用戶

KevinLi制作

01簡介

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

wKgZO2fjl7qATAr6AACGAN6aWHE435.jpg

●供電:5V或3V

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

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

視頻演示

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

wKgZPGfjl7uAReWjAABgkgGMOIg003.jpg

點擊查看如何使用網(wǎng)頁控制2個led

02個人目的

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

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

03直接驅(qū)動LED方式有DAC、PWM

DAC(數(shù)字信號轉(zhuǎn)為模擬信號,直接進行DC電壓調(diào)整,但01S沒有這個通道)

PWM(開關(guān)電源,電壓不變,調(diào)節(jié)占空比方式,頻率足夠高人眼就感覺不出來)

"臺燈應(yīng)該是 3125Hz 以上無危害"

這兩個方式和手機OLED調(diào)光方式有點關(guān)系,比如2khz的PWM調(diào)光已經(jīng)被稱為高頻護眼了。

04項目部署

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

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

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

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

wKgZO2fjl7uAdC45AAG_Mstxowo640.jpg

05硬件介紹

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

名稱功能說明

wKgZPGfjl7uADh0cAABB1NQv2fA568.jpg

ADC是讀取輸入用,沒DAC很可惜,PWM任選2個就好,這里選擇了IO4和RX來驅(qū)動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;目標(biāo)是3KHhz以上,項目目前是4KHz;我測試的500~1M都正常可用,5MHz不正常,不清楚為什么;

wKgZO2fjl7uAHnZgAAFzgwILdvU388.jpg

WB2-01S燒錄方法

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

其他:

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

06代碼介紹

網(wǎng)頁部分:

寫完web轉(zhuǎn)為數(shù)組存起來,實現(xiàn)了滑塊和數(shù)字框同步;

圖片元素僅供參考,個人學(xué)習(xí)用;

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

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

httpd:

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

- web設(shè)置亮度的思路是,瀏覽器發(fā)送GET請求"setLED",36行的"getState"還沒實現(xiàn);

- 另外:esp32的web_server的api面向?qū)ο蠓椒ǎㄔO(shè)置url和web的回調(diào))很好用。

wKgZPGfjl7yAWumtAADlXcjhQaU045.jpg

wKgZO2fjl7yAEfwQAABToGt_Vu0662.jpg

PWM和UDP:

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

07待改進

web前端:代碼未整理,有多處冗余部分,刷新網(wǎng)頁沒有獲取當(dāng)前值;

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

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

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

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

08個人建議

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

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

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

進一步:

不使用MQTT實現(xiàn)遠(yuǎn)程訪問:端口映射、公網(wǎng)ip+DDNS 或 內(nèi)網(wǎng)穿透;

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

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

09總結(jié)

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

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

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

wKgZPGfjl7yARLKmAAFTZNaISeA820.jpg

wKgZO2fjl72AESZkAABuyOE8noY285.jpg

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

審核編輯 黃宇

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

    關(guān)注

    145

    文章

    3654

    瀏覽量

    124006
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    116

    文章

    5391

    瀏覽量

    218156
  • WIFI
    +關(guān)注

    關(guān)注

    81

    文章

    5374

    瀏覽量

    207468
  • 安信可
    +關(guān)注

    關(guān)注

    0

    文章

    184

    瀏覽量

    4369
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    功德+1,小安派-Eyes-S1做一個電子木魚

    2024積德累功,心想事成!接下來看看如何用小安派-Eyes-S1做一個電子木魚。01GUI-Guider頁面設(shè)計先新建工程。直接進入U
    的頭像 發(fā)表于 04-09 18:38 ?242次閱讀
    功德+1,<b class='flag-5'>用</b>小安派-Eyes-<b class='flag-5'>S</b>1<b class='flag-5'>做一個</b>電子木魚

    WB2系列模組做一個433遙控網(wǎng)關(guān)

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

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

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

    AI人臉識別方案

    作為神仙世界的高科技,"無接觸式開鎖",人臉識別技術(shù)也被廣泛應(yīng)用在現(xiàn)代生活中,可也有AI人臉識別方案!
    的頭像 發(fā)表于 02-25 14:39 ?345次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>AI</b>人臉識別方案

    小安派 DSL做一個天氣站

    前言 小安派-DSL(AiPi-DSL) 是開源團隊專門為Ai-M61-32S設(shè)計的款屏幕驅(qū)動開發(fā)板,支持2.8/3.5寸等30Pi
    的頭像 發(fā)表于 01-06 16:44 ?432次閱讀
    <b class='flag-5'>用</b>小安派 DSL<b class='flag-5'>做一個</b>天氣站

    Ai-WB2系列的優(yōu)勢是?秒讀懂!

    ) 集成度 (內(nèi)置功能、接口類型等) 功耗與續(xù)航 、 尺寸與外觀 、 成本 等多個因素。 Ai-WB2系列模組集成Wi-Fi&藍(lán)牙于
    的頭像 發(fā)表于 12-13 18:16 ?709次閱讀

    Ai-WB2開發(fā)板做智能家居全彩LED小夜燈

    業(yè)余菜狗制作 大家是不是經(jīng)常看到各種彩色的小 bingbing的五顏六色很吸引人 今天WB2開發(fā)板做了能加入HA的全彩LED小夜燈
    的頭像 發(fā)表于 11-13 14:03 ?775次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>Ai-WB2</b>開發(fā)板做智能家居全彩LED小夜燈

    Ai-WB2+舵機控制(SG90)

    以下作品由社區(qū)用戶 WangChong 制作 01、SG90舵機介紹 首先介紹說下什么是舵機。舵機是
    的頭像 發(fā)表于 11-06 16:10 ?1713次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>+舵機<b class='flag-5'>控制</b>(SG90)

    外設(shè)移植 Ai-WB2+FPM383C指紋

    以下作品由社區(qū)用戶 WT_0213 制作 關(guān)于 FPM383C 指紋模塊 在之前的帖子介紹的已經(jīng)比較詳細(xì)了可以看下這個帖子。 【外設(shè)移植】FPM383C 指紋模塊 +Ai-M61-32S
    的頭像 發(fā)表于 10-29 14:54 ?580次閱讀
    外設(shè)移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>+FPM383C指紋

    外設(shè)移植 Ai-WB2-32S開發(fā)板+TM1637 NTP時鐘

    以下作品由社區(qū)用戶 King6688制作 產(chǎn)品說明 Ai-WB2-32S 是由深圳市
    的頭像 發(fā)表于 09-24 14:29 ?644次閱讀
    外設(shè)移植 <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2-32S</b>開發(fā)板+TM1637 NTP時鐘

    不到10塊錢,Ai-M61-32S如何自制開機棒?

    本作品由社區(qū)用戶 Yhue 制作 當(dāng)你出門在外時,領(lǐng)導(dǎo)電話打來需要資料,這時候需要同事去幫忙開機查找,其實只要
    的頭像 發(fā)表于 08-27 16:17 ?668次閱讀
    不到10塊錢,<b class='flag-5'>用</b><b class='flag-5'>Ai-M61-32S</b>如何自制<b class='flag-5'>一</b><b class='flag-5'>個</b>開機棒?

    星閃大鍵盤全新升級了!#星閃

    鍵盤
    jf_31745078
    發(fā)布于 :2024年07月30日 10:35:40

    超小!5款迷你封裝WiFi+BLE模塊

    Ai-WB2-01N/01F/M1/M1-I/05W,這5款模組是推出的Ai-WB2系列中
    的頭像 發(fā)表于 07-30 10:23 ?752次閱讀
    超小!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>5款迷你封裝WiFi+BLE模塊

    如何用Ai-M61-32S做一個智能臺燈?

    在本篇教程你將會學(xué)到: 1- 如何連接WIFI 2- 如何連接MQTT 3- 如何配置HA的MQTT集成 4- 如何配置HA的configuration.yml 使其HA可以
    的頭像 發(fā)表于 07-15 10:28 ?1681次閱讀
    如何用<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-M61-32S</b><b class='flag-5'>做一個</b>智能臺燈?

    Ai-WB2系列模組/開發(fā)板連接AWS亞馬遜云方法

    、軟硬件的準(zhǔn)備二、亞馬遜云物模型建立三、連接亞馬遜云demo獲取以及配置四、硬件接線五、燒錄軟件的使用六、連接亞馬遜云七、聯(lián)系我們前言Ai-WB2系列模組是
    的頭像 發(fā)表于 07-05 08:23 ?771次閱讀
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-WB2</b>系列模組/開發(fā)板連接AWS亞馬遜云方法