通過LDR傳感器根據(jù)周圍的光強(qiáng)度自動(dòng)改變LED強(qiáng)度
資料介紹
描述
一、簡介:
該項(xiàng)目是通過 LDR 傳感器根據(jù)周圍的光強(qiáng)度自動(dòng)改變 LED 的強(qiáng)度。這是通過 python 代碼完成的。LDR 的讀數(shù)映射到 LED 的強(qiáng)度范圍,并使用脈沖寬度調(diào)制 (PWM) 生成可變輸出。如果該系統(tǒng)用于監(jiān)測光敏環(huán)境的光強(qiáng)度,例如某種藥物儲(chǔ)存,那么光強(qiáng)度的突然變化可能是有害的。使用 Z 分?jǐn)?shù)分析檢測到這種突然的變化,并在 Twilio 中創(chuàng)建了一個(gè)警報(bào)系統(tǒng)來發(fā)送 SMS 警報(bào)。
2.LED自動(dòng)控制:
在本節(jié)中,我們研究項(xiàng)目的“自動(dòng)”功能,即根據(jù)周圍環(huán)境的亮度自動(dòng)改變 LED 的強(qiáng)度。使用 LDR 測量周圍環(huán)境的亮度。
2.1 LED 和 LDR 的電路連接
下面給出了 LED 和 LDR 與螺栓模塊的電路連接,用于根據(jù)周圍環(huán)境的亮度實(shí)現(xiàn)自動(dòng) LED 強(qiáng)度。
?

LDR 的輸入來自模擬引腳 A0,LED 的輸出寫入數(shù)字引腳 0。LDR 端子沒有極性。使用螺栓模塊的 3.3V 引腳為 LDR 供電。LDR 上的電阻隨著落在其上的光強(qiáng)度的變化而變化。由于 Bolt 模塊無法讀取電阻值,但它可以讀取電壓值,因此制作了一個(gè)分壓器電路,并且 Bolt 模塊的輸入是 10k 電阻上的電壓(因?yàn)樗B接在 LDR 端子和地之間),這取決于關(guān)于 LDR 的電阻。LED 的較長端子連接到較高的電位,較短的端子連接到較低的電位。這里較短的端子接地,較長的端子通過串聯(lián)的 330k 電阻連接到數(shù)字引腳 0。數(shù)字引腳 0 輸出(取決于 LDR/A0 引腳輸入)充當(dāng) LED 的電源并因此確定。它的強(qiáng)度。
2.2連接螺栓到云:
首先,我們必須將螺栓連接到云端。連接到 clocd 后,設(shè)備將在線。

上圖將確保設(shè)備在線。
然后轉(zhuǎn)到 API 部分以了解用于發(fā)送短信警報(bào)的 API 值。

2.3 LDR 值到 LED 值的映射
LDR 的取值范圍是從 0 到 1024,而 LED 的取值范圍是從 0 到 255。顯然,一對一的映射是不可能的,但可以進(jìn)行大約 4:1 的映射。執(zhí)行如下:input_to_LED = 255 - (output_from_LDR / 4) LDR 的輸出從 255(LED 的最大強(qiáng)度)中減去,因?yàn)橛成浔仨毞聪蜻M(jìn)行,即周圍環(huán)境中的亮度越高,LED 的亮度越低.
2.4光強(qiáng)突變檢測(Z-評分分析)
Z分?jǐn)?shù)分析用于異常檢測。此處的異常是指變量的值(周圍環(huán)境的光強(qiáng)度)超出某個(gè)值范圍。值的范圍稱為界限(上限和下限)。這些界限是使用輸入值、幀大小和乘法因子計(jì)算的。幀大小是 Z 分?jǐn)?shù)分析所需的最小輸入值數(shù)量,乘法因子確定邊界與輸入值曲線的接近程度。

上面給出的是計(jì)算邊界的公式。這里輸入表示為“Vi”,“r”表示幀大小,“C”是乘法因子。首先,我們計(jì)算輸入值的平均值(Mn)(對于每個(gè)新輸入,再次計(jì)算平均值)。每個(gè)輸入值的變化(來自平均值)為 (Vi - Mn)^2。Z 分?jǐn)?shù) (Zn) 的計(jì)算如上所示(每個(gè)輸入值的變化平均值的平方根乘以乘法因子)。界限表示為“Tn”,上限計(jì)算為 (Vi + Zn),下限計(jì)算為 (Vi - Zn)。
幀大小和倍增因子是使用試錯(cuò)法確定的。
2.5創(chuàng)建 Twilio帳戶:
轉(zhuǎn)到 twilio 網(wǎng)站并使用您用于創(chuàng)建云的郵件 ID 創(chuàng)建一個(gè)帳戶。
在 twilio 中創(chuàng)建試用版后,請確保您已提供必要的詳細(xì)信息并輸入您喜歡的手機(jī)號(hào)碼以接收警報(bào)短信。

完成上述所有步驟后,將出現(xiàn)上述頁面。
記下 SID 號(hào)和 AUTH TOKEN 以便寫入 python 代碼。
來自Twilio 的警報(bào)短信:
?

?
- 16位數(shù)字輸出型環(huán)境光強(qiáng)度傳感器集成電路bh1750FVI中文數(shù)據(jù)手冊 10次下載
- 為植物構(gòu)建光強(qiáng)度監(jiān)測系統(tǒng)
- 使用Magicbit板上的板載LDR來測量光強(qiáng)度
- 【STM32Cube_14】使用硬件I2C讀寫環(huán)境光強(qiáng)度傳感器(BH1750)
- 15.STC15W408AS單片機(jī)驅(qū)動(dòng)BH1750FVI光強(qiáng)度傳感器
- 傳感器電阻與光線強(qiáng)度的關(guān)系資料下載
- gy-30,光強(qiáng)度資料 270次下載
- 基于STM32的光照強(qiáng)度傳感器程序 214次下載
- GY30光強(qiáng)傳感器英文原版資料 0次下載
- 極微弱脈沖光強(qiáng)度穩(wěn)定控制技術(shù)
- 基于強(qiáng)度調(diào)制的光纖SPR系統(tǒng)的研究
- 基于等強(qiáng)度懸臂梁的光纖傳感器設(shè)計(jì)研究
- 強(qiáng)度型光纖傳感器補(bǔ)償技術(shù)的研究綜述
- 紅外傳感器在飛輪強(qiáng)度實(shí)驗(yàn)中的應(yīng)用
- 強(qiáng)度調(diào)制型光纖傳感器用電路研究
- 如何將光強(qiáng)度轉(zhuǎn)換為電量 1.1k次閱讀
- 如何使用Arduino和LDR傳感器實(shí)現(xiàn)LCD液晶屏亮度的自動(dòng)調(diào)節(jié) 8.8k次閱讀
- 如何使用ESP8266開發(fā)板制作光強(qiáng)度檢測器 5.7k次閱讀
- 光敏傳感器構(gòu)成的輸出電壓會(huì)隨光強(qiáng)而變的電路 6.8k次閱讀
- 光線傳感器的工作原理解析 1.6w次閱讀
- 基于一種可以適應(yīng)任何光強(qiáng)度而設(shè)計(jì)的高功率LED開關(guān)電路設(shè)計(jì) 1.3k次閱讀
- 基于一種用于測量光強(qiáng)度的電路設(shè)計(jì) 3.3k次閱讀
- 如何才能測量不同光源的光強(qiáng)度?如何將光強(qiáng)度轉(zhuǎn)換為一個(gè)電學(xué)量 5.5k次閱讀
- LM3915比較器制作的光強(qiáng)度測量表分享 8.4k次閱讀
- 淺談接近與環(huán)境光強(qiáng)度數(shù)字傳感器-APDS9930 7.1k次閱讀
- 關(guān)于Android環(huán)境傳感器之初探 821次閱讀
- 預(yù)警地震發(fā)生和檢測地震強(qiáng)度的傳感器 5.8k次閱讀
- 光電傳感器的種類與工作原理詳解 1.1w次閱讀
- 光電傳感器的結(jié)構(gòu)原理解析和光電傳感器的應(yīng)用 7.3k次閱讀
- 針對光強(qiáng)度調(diào)節(jié)的高功率效率LED開關(guān)設(shè)計(jì) 1.1k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測量模擬前端芯片技術(shù)手冊
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評論