資料介紹
描述
描述
為了用太陽能電池板為電池充電以在我的家庭辦公室中運行一些設(shè)備,我根據(jù)我的預測將太陽能電池板放置在可能的最佳位置,而沒有收集可靠的數(shù)據(jù)。因此,我思考了一種廉價且易于使用的機制,以根據(jù)給定方向的光強度確定太陽能電池板充電的理想位置。由于太陽能電池板產(chǎn)生的能量與太陽輻射量密切相關(guān),因此我能夠比以前更有效、更可持續(xù)地為電池充電。因此,我使用光強度值作為替代值來近似計算太陽能的大小。您可以在下面查看我用來計算太陽能的公式。
在運行代碼以計算由 10 毫米光敏電阻收集的光強度值的太陽能后,我對電池和太陽能電池板進行了實驗,以確定太陽能充電性能水平的閾值:低、中、高。而且,為了顯示性能水平,我為每個方向使用了不同的 LED 顏色——紅色(低)、黃色(中等)、綠色(高)。
毫不奇怪,將設(shè)備垂直放置以準確檢測光強度至關(guān)重要,因此我使用了傾斜傳感器(水銀傳感器)來檢查設(shè)備是否移動到傾斜位置。而且,為了通知用戶,當設(shè)備移動到傾斜位置時,我在設(shè)備上添加了一個蜂鳴器。
在面包板上完成設(shè)計并測試代碼后,我設(shè)計了一個具有獨特圓形形狀的 PCB(帶傾斜傳感器的光強度和太陽能探測器),以創(chuàng)建一個支持四個方向的靈活且易于使用的設(shè)備。
非常感謝JLCPCB贊助這個項目。
?
第 1 步:設(shè)計和焊接帶有傾斜傳感器 PCB 的光強和太陽能探測器
我使用 KiCad 設(shè)計了帶有傾斜傳感器 PCB 的光強和太陽能探測器。我附上了下面 PCB 的 Gerber 文件,所以如果您愿意,您可以從 JLCPCB 訂購此 PCB,以便像我一樣更有效、更可持續(xù)地使用您的太陽能電池板 :)
?
首先,通過使用烙鐵,我連接了接頭、220Ω 電阻、1K 電阻、10mm 光敏電阻、電源插孔、5mm 紅色 LED、5mm 黃色 LED、5mm 綠色 LED、蜂鳴器和傾斜傳感器(水銀傳感器)。
PCB上的元件清單:
A1(Arduino Nano 接頭)
P1、P2、P3、P4(10mm 光敏電阻)
蜂鳴器(蜂鳴器)
傾斜傳感器(傾斜傳感器)
R(5mm 紅色 LED)
Y(5mm 黃色 LED)
G(5mm 綠色 LED)
R1、R2、R3、R4、R5、R6、R7、R8、R9、R10、R11、R12、R13(220Ω電阻)
R14、R15、R16、R17、R18(1K 電阻)
J1(電源插孔)
?
?
?
第 2 步:大約計算太陽能
[ E = A * r * H * PR ]是我用來近似計算太陽能量級的公式,其中:
A是太陽能電池板的面積,
r是效率,
H是平均太陽輻射,
PR為性能比或系數(shù)(一般為0.75)。
// Define the solar panel (SP) specifications which differ amid different brands. So, change these variables with that of your solar panel.
#define SP_area 0.0088
#define SP_efficiency 6.2
#define SP_coefficient 0.75
float Solar_Panel_Energy(float Area, float Efficiency, int Radiation, float Coefficient){
// Calculate the possible magnitude of solar energy by using the light intensity values as a substitute for radiation.
float Energy = Area * Efficiency * Radiation * Coefficient;
return Energy;
}
不要忘記更改太陽能電池板規(guī)格——面積、效率和性能比——這可能因太陽能電池板品牌而異。
為了計算太陽能的可能大小,我在公式中使用光強度值代替太陽輻射。
當然,這種方法并不提供準確的太陽能值,而是一個指標來確定閾值(低、中、高),以檢測給定方向上的太陽能充電性能。
注意:我通過使用我的太陽能電池板進行測試來確定每個級別的閾值:我觀察到在給定的光強度和估計的太陽能值下經(jīng)過的時間來為 3.7V 鋰聚合物電池充滿電。
第 3 步:對 Arduino Nano 進行編程
- 為每個方向定義指示器(紅色、黃色、綠色)。
- 為每個方向定義 LDR 引腳以收集光強度值。
- 定義蜂鳴器引腳和傾斜傳感器引腳。
- 定義不同品牌的太陽能電池板 (SP) 規(guī)格。所以,用你的太陽能電池板改變這些變量。
- 通過實驗定義閾值。
- 在get_Light_Intensity()函數(shù)中,從光敏電阻收集光強度數(shù)據(jù)。
- 在Tilt()函數(shù)中,如果設(shè)備移動到傾斜位置,則會收到通知。
- 為每個方向啟動閾值檢測(低、中、高)。
- 在Indicate_Thresholds()函數(shù)中:
- 打印所選方向及其太陽能值。
- 根據(jù)每個方向的太陽能值調(diào)整閾值指示燈 (LED)。
?
?
?
連接和調(diào)整
// Connections
// Arduino Nano :
// direction_1_LOW
// D4 ---------------------------
// direction_1_MODERATE
// D3 ---------------------------
// direction_1_HIGH
// D2 ---------------------------
// direction_2_LOW
// D7 ---------------------------
// direction_2_MODERATE
// D6 ---------------------------
// direction_2_HIGH
// D5 ---------------------------
// direction_3_LOW
// D8 ---------------------------
// direction_3_MODERATE
// D9 ---------------------------
// direction_3_HIGH
// D10 ---------------------------
// direction_4_LOW
// D13 ---------------------------
// direction_4_MODERATE
// A4 ---------------------------
// direction_4_HIGH
// A5 ---------------------------
// Buzzer
// D11 ---------------------------
// Tilt Sensor
// D12 ---------------------------
// direction_1_LDR
// A0 ---------------------------
// direction_2_LDR
// A1 ---------------------------
// direction_3_LDR
// A2 ---------------------------
// direction_4_LDR
// A3 ---------------------------
完成并將代碼上傳到 Arduino Nano 后,我通過標題將其連接到板上。
?
特征
1) 在串行監(jiān)視器上顯示每個方向的估計太陽能量。
?
2)對于每個方向,通過根據(jù)太陽能閾值(級別)調(diào)整的指標觀察太陽能充電的性能:
紅色 - 低
黃色 - 中等
綠色 - 高
?
3) 如果設(shè)備移動到傾斜位置以使用垂直光束更有效地為電池充電,則會收到通知。
?
。
?
?
- 太陽能LED停車傳感器項目
- 帶光強監(jiān)測的螺栓旋轉(zhuǎn)太陽能電池板
- 光強和太陽能電池板能量探測器
- 使用MQ 2氣體傳感器的煙霧探測器
- 帶MPPT的太陽能充電控制器
- 太陽能基站光照跟隨逐日PLC控制實訓設(shè)備QY-PV26
- 太陽能熱水控制器設(shè)計 20次下載
- 智能家居系統(tǒng)之探測器的分類介紹 8次下載
- 使用被動紅外傳感器進行運動探測器的設(shè)計考慮 2次下載
- 基于集成光電探測器的仿生偏振光導航傳感器_王璐 0次下載
- 太陽能制冷系統(tǒng)溫度傳感器測量的準確性研究_栗鵬飛 1次下載
- 太陽能的電池的探究實驗 2次下載
- 太陽能為無線傳感器網(wǎng)絡(luò)節(jié)點供電的電源系統(tǒng) 109次下載
- 新型高功率微波探測器
- 新型傾斜傳感器研究
- 金屬探測器電路圖 帶Arduino的金屬探測器設(shè)計 877次閱讀
- 用晶體管設(shè)計電路使太陽能電板白天充電 826次閱讀
- 工業(yè)應(yīng)用太陽能跟蹤器設(shè)計方案 1470次閱讀
- DIY一個太陽能檢測器 2246次閱讀
- 如何利用傾斜傳感器設(shè)計一個太陽能探測器 1195次閱讀
- 被動紅外探測器的工作原理 1.5w次閱讀
- 紅外線探測器距離_紅外線探測器安裝 1.3w次閱讀
- 紅外探測器有幾種_紅外探測器作用 2.4w次閱讀
- 傾斜傳感器的生活應(yīng)用_傾角傳感器如何使用 9556次閱讀
- 太陽能控制器怎么調(diào)時間 2w次閱讀
- 太陽能控制器怎么安裝_太陽能控制器接線方法 4.6w次閱讀
- 電流傳感器在太陽能電池板里的應(yīng)用 2203次閱讀
- 超詳細拆解20美金的太陽能超聲波驅(qū)狗器 1.3w次閱讀
- 采用光電傳感器的太陽追蹤系統(tǒng)設(shè)計方案 6657次閱讀
- 太陽能熱發(fā)電基本原理 3.8w次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多