那曲檬骨新材料有限公司

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>太陽(yáng)能/風(fēng)能自持物聯(lián)網(wǎng)開(kāi)源分享

太陽(yáng)能/風(fēng)能自持物聯(lián)網(wǎng)開(kāi)源分享

2023-06-13 | zip | 0.00 MB | 次下載 | 免費(fèi)

資料介紹

描述

介紹

該項(xiàng)目研究使用太陽(yáng)能或風(fēng)能為傳感器供電,并將其價(jià)值傳輸?shù)皆品?wù),采用部署后不用管的方法。

它遵循Liquid Electricity項(xiàng)目中提出的想法,使用 Blues Wireless 的 WiFi Notecard 將數(shù)據(jù)傳感器、電池和電源數(shù)據(jù)傳輸?shù)?/font>Adafruit.io云服務(wù)。

材料

以下是收集傳感器數(shù)據(jù)并通過(guò)Notehub.io傳輸?shù)皆品?wù)的核心系統(tǒng)材料

?
?
?
pYYBAGSAZ7aASTs5AAHsBDmun90527.jpg
?
1 / 7
?

核心系統(tǒng)

核心系統(tǒng)分為兩個(gè)主要任務(wù):電源/傳感器監(jiān)控和數(shù)據(jù)傳輸?shù)皆贫恕?/font>

我們使用 Adafruit FeatherWing Doubler 將 ESP32 V2 微控制器(主機(jī))連接到 Adafruit FeatherWing INA219 以監(jiān)控發(fā)電。它還通過(guò) I2C 連接到 Adafruit LC709203F 以監(jiān)控電池狀態(tài),最后通過(guò) I2C 連接到 OLED 顯示器以更新?tīng)顟B(tài)。

數(shù)據(jù)流如此鏡像所顯示。

poYBAGSAZ7iAEE5xAABO8macuQY348.jpg
?

傳感器和監(jiān)控?cái)?shù)據(jù)由 ESP32 主機(jī)獲取并格式化,然后傳輸?shù)接浭驴?WiFi,后者將其發(fā)送到Notehub.io ,并從那里路由到其目的地Adafruit.io。

系統(tǒng)每 10 秒采樣一次數(shù)據(jù)并將其發(fā)送到 Notehub.io。每分鐘都會(huì)通過(guò) MQTT 路由將示例數(shù)據(jù)發(fā)送到Adafruit.io 。

有效負(fù)載經(jīng)過(guò) JSON 編碼并通過(guò) JSONATA 進(jìn)行轉(zhuǎn)換以傳送到云服務(wù);有關(guān)更多信息,請(qǐng)參閱使用 JSONATA 進(jìn)行路由和數(shù)據(jù)格式化部分。

Notehub.io 設(shè)置

將數(shù)據(jù)發(fā)送到 Notehub 是一件輕而易舉的事情。

有效負(fù)載包含三組數(shù)據(jù)。燈的亮度,電池和電源組。

明亮的亮度...

電池組包含電池百分比、溫度和電壓,來(lái)自 LC709203 電池監(jiān)控器。

電源組由總線電壓、電流、負(fù)載、分流和功率數(shù)據(jù)組成,來(lái)自 INA219 器件。

太陽(yáng)能基地系統(tǒng)具有以下有效載荷。

//Light data.
lightRead(&lightDataRecord);
J *light = JCreateObject();
JAddNumberToObject(light, "lum", lightDataRecord.lum);
JAddNumberToObject(light, "ir", lightDataRecord.ir);
JAddNumberToObject(light, "full", lightDataRecord.full);
JAddNumberToObject(light, "visible", lightDataRecord.visible);
JAddNumberToObject(light, "lux", lightDataRecord.lux);
JAddItemToObject(body, "light", light);
//Battery monitor data
J *battery = JCreateObject();
readBattery(batteryStatus, bufTemp, battery);
JAddItemToObject(body, "battery", battery);
//Water turbine power data
J *power = JCreateObject();
readPower(inPowerStatus, power);
JAddItemToObject(body, "power", power);
JAddItemToObject(req, "body", body);

The風(fēng)電基地系統(tǒng)具有以下有效載荷。

//Air sensor data
readAirFlow(&airDataRecord);
J *air = JCreateObject();
JAddNumberToObject(air, "raw", airDataRecord.raw);
JAddNumberToObject(air, "mtspersec", airDataRecord.mtspersec);
JAddNumberToObject(air, "mph", airDataRecord.mph);
JAddItemToObject(body, "air", air);
//Battery monitor data
J *battery = JCreateObject();
readBattery(batteryStatus, bufTemp, battery);
JAddItemToObject(body, "battery", battery);
//Wind turbine power data
J *power = JCreateObject();
readPower(inPowerStatus, power);
JAddItemToObject(body, "power", power);
JAddItemToObject(req, "body", body);

有效負(fù)載每 10 秒發(fā)送一次到 Notehub.io,并通過(guò) MQTT 路由器每分鐘發(fā)送一次到Adafruit.io 。

Notehub.io 路由和數(shù)據(jù)格式化

一開(kāi)始,我為負(fù)載中的每個(gè)數(shù)據(jù)組件創(chuàng)建了一個(gè)路由(如下所示),但這是Adafruit.io服務(wù)的過(guò)載。

然后,我了解到Adafruit.io可以處理作為 JSON 對(duì)象傳遞的數(shù)據(jù)組。使用這種格式,我能夠?qū)⒙酚蓴?shù)量減少到 3 條,并將有效負(fù)載中傳遞的組數(shù)據(jù)保持在一起。

pYYBAGSAZ7-AcqvLAAErSPEawBs649.jpg
?

需要使用 JSONATA 格式化數(shù)據(jù),下面是每個(gè)路由的 JSONATA 代碼:分別是 AdafruitFlow、AdafruitPower 和 AdafruitBattery。

太陽(yáng)能有效載荷如下:

LIGHT
{ "feeds":{
  "light.lum": body.light.lum,
  "light.ir": body.light.ir,
  "light.full": body.light.full,
  "light.lux": body.light.lux,
  "light.visible": body.light.visible},
  "location": {
    "lat": 0.0,
    "lon": 0.0,
    "ele": 0.0
  }}

POWER  
  { "feeds":{
  "power.busvoltage": body.power.Bus,
  "power.current": body.power.Current,
  "power.load": body.power.Load,
"power.shunt": body.power.Shunt,
"power.power": body.power.Power},
  "location": {
    "lat": 0.0,
    "lon": 0.0,
    "ele": 0.0
  }}

BATTERY
  { "feeds":{
  "battery.batterypercentage": body.battery.Percent,
  "battery.batterytemperature": body.battery.Temp,
  "battery.batteryvoltage": body.battery.Voltage},
  "location": {
    "lat": 0.0,
    "lon": 0.0,
    "ele": 0.0
  }}

The風(fēng)電有效載荷如下:

WIND
{ "feeds":{
  "air.raw": body.air.raw,
  "air.mps": body.air.mtspersec,
  "air.mph": body.air.mph},
  "location": {
    "lat": 0.0,
    "lon": 0.0,
    "ele": 0.0
  }}

POWER  
  { "feeds":{
  "power.busvoltage": body.power.Bus,
  "power.current": body.power.Current,
  "power.load": body.power.Load,
"power.shunt": body.power.Shunt,
"power.power": body.power.Power},
  "location": {
    "lat": 0.0,
    "lon": 0.0,
    "ele": 0.0
  }}

BATTERY
  { "feeds":{
  "battery.batterypercentage": body.battery.Percent,
  "battery.batterytemperature": body.battery.Temp,
  "battery.batteryvoltage": body.battery.Voltage},
  "location": {
    "lat": 0.0,
    "lon": 0.0,
    "ele": 0.0
  }}

請(qǐng)注意,為了使其成為Adafruit.io 的有效組,添加了沒(méi)有數(shù)據(jù)的位置字段。

太陽(yáng)能

我的第一個(gè)嘗試是使用兩個(gè)并聯(lián)的太陽(yáng)能電池板,在晴朗的天氣產(chǎn)生大約 120 毫安的電流。

這不足以維持系統(tǒng)和為電池充電。我又增加了兩個(gè)并聯(lián)面板,導(dǎo)致在晴天時(shí)電流增加到 250 毫安。

下面是帶有四個(gè)太陽(yáng)能電池板和一個(gè)光強(qiáng)度傳感器的系統(tǒng)快照,用于測(cè)量達(dá)到所需電流所需的光強(qiáng)度。

pYYBAGSAZ8OAI2AFAAcAOmXCJ_4721.jpg
?

下圖顯示了白天記錄的電流和電池百分比。

poYBAGSAZ8WAQuTEAABO6hzx0xI557.png
?

請(qǐng)注意,一旦電流達(dá)到 180 mA 及以上的閾值,電池就會(huì)充電。

pYYBAGSAZ8iAU0GsAABhTAvXH3U227.png
?

在另一天,我們得到了這個(gè)數(shù)據(jù)快照。

poYBAGSAZ8uAeqtfAABNhcc48Zk181.png
?

目前是

pYYBAGSAZ86AHUkgAABYv6VJqVI560.png
?

光傳感器返回完整值是

poYBAGSAZ9CAOI_CAABwopvby0Q210.png
?

我們可以注意到,太陽(yáng)能電池板對(duì)白天的光量反應(yīng)足夠,隨著日落的臨近而減弱。

該系統(tǒng)響應(yīng)可靠的太陽(yáng)能。

Adafruit.io 太陽(yáng)能儀表板

我使用Adafruit.io儀表板創(chuàng)建小部件創(chuàng)建了以下儀表板該小部件顯示光特性(Lux、IR、Visible、Full 和 Lum)、電池狀態(tài)(電壓和百分比)和太陽(yáng)能生成的數(shù)據(jù)(總線電壓、電流和負(fù)載)作為儀表。

poYBAGSAZ9SAOSKIAAGGLuEm5Sk422.jpg
?

儀表板每分鐘刷新一次。

風(fēng)力

風(fēng)力發(fā)電系統(tǒng)由兩臺(tái)直流0.1V-5.5V 100-6000RPM微型垂直風(fēng)力渦輪機(jī)組成。

pYYBAGSAZ9uAMtHwAAxevwpBl0c684.jpg
?

該系統(tǒng)提供約 65 至 80 毫安的并聯(lián)電流;用兩個(gè)氣墊泵吹風(fēng)。

?

系統(tǒng)無(wú)法用如此大的電流充電或自我維持。需要更多并聯(lián)的渦輪機(jī),或者更大的風(fēng)力渦輪機(jī)。

考慮到鼓風(fēng)機(jī)泵送的空氣速度高于 7.23 m/s 的傳感器限制。這種風(fēng)在正常天氣的日子是無(wú)法獲得的,因此很難將任何一天的地面自然風(fēng)視為良好的能源來(lái)源。至少與我使用的渦輪機(jī)有關(guān)。

Adafruit.io 風(fēng)儀表盤

在Adafruit.io上創(chuàng)建儀表板既簡(jiǎn)單又快速。一旦創(chuàng)建了有效載荷組,就可以快速可靠地鏈接到以下儀表。

此儀表板顯示空氣(以 mph 為單位的速度、以 m/s 為單位的速度和原始速度)、電池狀態(tài)(電壓和百分比)以及空氣風(fēng)力渦輪機(jī)產(chǎn)生的功率(總線電壓、電流和負(fù)載)。

poYBAGSAZ96AOZW6AAEhT7kgSzg549.jpg
?

風(fēng)力自持提案

使用連接到地面的風(fēng)力渦輪機(jī)不能提供足夠的能量來(lái)維持所提供的核心系統(tǒng)。但是,如果我們改變視角并考慮移動(dòng)系統(tǒng)而不是靜態(tài)系統(tǒng),會(huì)怎樣呢?

pYYBAGSAZ-SACepxAAtVaJ6aO94801.jpg
?

使用穿過(guò)車窗的手持式 5V 鼓風(fēng)機(jī),并連接到萬(wàn)用表,我能夠在 65 mph 的速度下測(cè)量大約 40-48 毫安的電流。

?

考慮一下,原則上在我們汽車的側(cè)面、頂部或底部安裝一個(gè)類似的風(fēng)扇以收集風(fēng)能,并為 GPS 系統(tǒng)供電,該系統(tǒng)可以提供在我們的高速公路上行駛的車輛的位置。在未來(lái)的項(xiàng)目中需要更詳細(xì)地探索一些東西。

結(jié)論

?太陽(yáng)能依賴于天氣,但統(tǒng)計(jì)上更頻繁地發(fā)生,因?yàn)槲覀兛梢杂懈嗟那缣臁?/font>在晴天達(dá)到發(fā)電要求。

?風(fēng)能是不確定的,因?yàn)槲覀円蕾嚧笞匀粊?lái)度過(guò)大風(fēng)天。發(fā)電也需要相當(dāng)大的風(fēng)速。

Adafruit.io 數(shù)據(jù)分組

Adafruit.io允許對(duì)有效負(fù)載中發(fā)送的數(shù)據(jù)進(jìn)行分組。你可以在這里閱讀更多。

使用組減少了對(duì)我的數(shù)據(jù)的請(qǐng)求數(shù)量并使其響應(yīng)更快。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書(shū))
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
百家乐官网纯技巧打| 大发888加盟合作| 新澳博天上人间娱乐| 百家乐真人娱乐注册| 大发888 casino官网| 澳门百家乐官网小| 大发888 df888| 免费百家乐官网统计工具| 优博国际娱乐城| 百家乐路单怎样| 安桌百家乐官网游戏百家乐官网| 大发888bet亚洲lm0| 百家乐网络公式| 百家乐官网的赚钱原理| 全讯网sp| 百家乐官网送钱平台| 博联百家乐官网游戏| 百家乐现金网开户平台| 哪里有百家乐官网代理| 美国太阳城养老社区| 澳门百家乐官网赌场文| 百家乐官网视频地主| 大发888有赢钱的吗| 百家乐官网QQ群娱乐| 迪威百家乐官网娱乐| 威尼斯人娱乐网代理| 百家乐怎么稳赚| 江阴市| 大发888网页版体育| 百家乐官网软件购买| 大发888娱乐官方网站| 百家乐分路单析器| 百家乐官网双倍派彩的娱乐城| 战神娱乐| 百家乐透明发牌机| 百家乐官网怎么做弊| 大发888打不开| 玩百家乐的高手| 做生意门朝东好吗| 百家乐官网投注之对冲投注 | 百家乐官网浴盆博彩通排名|