Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 534
采用蓝牙Mesh的污染参数监测系统 - bluetooth蓝牙技术
Support us and view this ad

可选:点击以支持我们的网站

免费文章

Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/components/com_comprofiler/plugin/user/plug_cbjdownloads/cbjdownloads.php on line 49

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/components/com_comprofiler/plugin/user/plug_cbblogs/cbblogs.php on line 48

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/components/com_comprofiler/plugin/user/plug_cbarticles/cbarticles.php on line 47

  • 开发平台: Arduino, Atmel, Cypress, LabVIEW, MATLAB
  • 许可协议: GNU General Public License, version 3 or later (GPL3+)
  当我们见证了技术的发展,我们可以感受到它的两面性。随着工业时代的到来,开始大规模生产和对宝贵资源的过度开发,污染是当今最具争议的问题之一。在控制任何东西之前,重要的是测量它,考虑到这一点,发明者探索了测量技术,我们现在可以看到许多这样的技术是可用的。但是,如果仔细研究污染的来源和产生的模式,就会发现,目前可用的技术是不够的。所有流行的技术都是静态的,它们的传感器被植入一个地方,然后从那里测量一个地区的污染。因此,缺乏实时、定位的污染监测技术。考虑到所有这些限制,我们设计了一个系统,可以植入任何方式的交通(市政公共汽车,州交通),它有一个巨大的网络,可接近几乎每个地区。然后通过GPRS模块将系统采集到的数据连同经纬度一起发送到网站和在线数据库。Inventers赞扬了现有的空气污染测量系统,并设计了一个更好、更可靠的实时和定位的空气污染测量系统。   这里我用原型实现了2个案例的研究,并比较了结果:   (1)使用直接GPRS模块传输数据和   (2)使用蓝牙mesh网络进行相同的工作   案例研究1:使用GPRS模块 提出了一种基于GPS接收器和GPRS模块的移动污染参数监测系统。   拟议的系统包括   移动传感器(GPS-GPRS系统、传感器网络、开发板等)  通信通道  基站  数据处理中心  用户   用户可以是任何想要访问网站的人,或者是为了获取信息,或者是为了研究和分析。   1.用户   这只是对前面处理数据点的扩展。在这里,被处理的数据是连续测试和同步的远程非静态和静态传感单元。由于非静态和静态传感单元都将有助于有效计算空气污染测量及其指数(AQI/AQHI),在我们的案例中,该系统需要快速实时运行,以避免延误和/或故障。   2....

继续阅读完整内容

支持我们的网站,请点击查看下方广告

正在加载广告...
Samyak Jain Pollution Parameters Monitoring System 3

在收集了所有有关模块的信息之后,我通过USB连接到笔记本电脑模块,并开始使用软件MODUS TOOLBOX 1.1 & WICED SMART

Samyak Jain Pollution Parameters Monitoring System 4

在引用了Cypress的get started文件(我将把它包含在zip文件中)之后,我将能够将所有BLE模块相互连接起来。然后进行了信息传递和最大测距实验。

最后我将能够通过ble设备使用一个Arduino传输数据到第二个,并开发了如图2所示的原理图

Samyak Jain Pollution Parameters Monitoring System 5

连接详情 : 

Arduino 针脚  :   设备针脚

   A0                :  data pin(MQ2 传感器)

   11                  :  MOSI (SDcard 读取模块) 

   12                 :  MISO (SDcard 读取模块)

   13                 : CLK (SDcard 读取模块)

ble模块连接作为数据需要,如果我们想要传输数据,然后连接TX到RX,如果发送。反之亦然。

编码中的公式

pow(10,( ((log(rs_ro_ratio)-pcurve[1])/pcurve[2]) + pcurve[0]))

根据图MQ2, ppm公式的推导为:

Y - y1 = m( X - x1)

X= (y-y1)/m + x1

X= (Rs/Ro-y1)/m + x1

log X =(log (Rs/Ro) - y1)/m +x1

X =10^( (log (Rs/Ro) - y1)/m +x1)

*注: = ppm on the graph

Y= Rs/Ro

 
项目情况:
假设这个模块是安装在公共交通以及位置特定的id,然后每当这个飞行器/公共汽车穿过4横路或停止,它将所有的数据和时间(存储在SD卡/存储移动设备)通过基站附近有恒定的互联网连接(现在已经有),数据将被转移到网上进行进一步的分析和预测。
 
案例1:为什么这种网状网络比内置GPRS模块更好?
 
由于SIMCARD的网络连接或天气原因,GPRS不能发送所有的数据。

Samyak Jain Pollution Parameters Monitoring System 6

Samyak Jain Pollution Parameters Monitoring System 7

Samyak Jain Pollution Parameters Monitoring System 8

Samyak Jain Pollution Parameters Monitoring System 9

Samyak Jain Pollution Parameters Monitoring System 10

Samyak Jain Pollution Parameters Monitoring System 11

Samyak Jain Pollution Parameters Monitoring System 12

 

原理图和电路图

发送器

 project 945 schematics file 8963164 

代码

 

FaLang translation system by Faboba

登陆


Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as the key parameter for array_key_exists() is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/cbPluginHandler.php on line 323

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/src/Menu/AbstractMenu.php on line 164

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 217

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 219

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 227

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 231

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 234

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 237

Deprecated: Using null as an array offset is deprecated, use an empty string instead in /var/www/html/libraries/CBLib/CB/Legacy/LegacyFoundationFunctions.php on line 239

Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 100

Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 100
mysqli object is already closed (500 Whoops, looks like something went wrong.)

Error

HTTP 500 Whoops, looks like something went wrong.

mysqli object is already closed

Exception

Error

  1. */
  2. public function disconnect()
  3. {
  4. // Close the connection.
  5. if (\is_callable([$this->connection, 'close'])) {
  6. $this->connection->close();
  7. }
  8. parent::disconnect();
  9. }
  1. */
  2. public function disconnect()
  3. {
  4. // Close the connection.
  5. if (\is_callable([$this->connection, 'close'])) {
  6. $this->connection->close();
  7. }
  8. parent::disconnect();
  9. }
  1. *
  2. * @since 2.0.0
  3. */
  4. public function __destruct()
  5. {
  6. $this->disconnect();
  7. }
  8. /**
  9. * Alter database's character set.
  10. *
DatabaseDriver->__destruct()

Stack Trace

Error
Error:
mysqli object is already closed

  at /var/www/html/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:318
  at mysqli->close()
     (/var/www/html/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:318)
  at Joomla\Database\Mysqli\MysqliDriver->disconnect()
     (/var/www/html/libraries/vendor/joomla/database/src/DatabaseDriver.php:496)
  at Joomla\Database\DatabaseDriver->__destruct()                

Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 100

Deprecated: Method ReflectionProperty::setAccessible() is deprecated since 8.5, as it has no effect since PHP 8.1 in /var/www/html/plugins/system/falangdriver/falangdriver.php on line 100