资料介绍
描述
在本教程中,我们将使用 Arduino Uno、一些电阻器和一些跳线构建一个闪电探测器。对于普通爱好者来说,大多数闪电探测器的成本通常很高,但这并不意味着人们不能享受闪电探测及其背后的物理原理。在本教程中,使用一个非常简单的电路,我们将能够检测到大约 10-20 公里外的闪电,也就是说最不令人印象深刻。目的是构建一个简单的电路,用 Arduino 检测闪电并产生有意义的结果。
背景
当雷击时,大量的能量以不同的形式释放出来。最明显的是光和声音,后者是闪电周围的直接粒子温度升高速率的副产品,然后产生声音。但是,这还不是全部。闪电在 VLF(极低频)和 LF(低频)范围内发射大量电磁辐射,通常范围为 3kHz 至 300kHz。VLF 和 LF 类似于光波、您的 WiFi 波以及您的微波炉波,但不同的是在较低频率下工作。例如。WiFi 通常在 2.4GHz 左右运行,即每秒 24 亿次振荡。VLF 和 LF 在较低频率下运行,使用 Arduino,我们可以捕获 7kHz 左右的频率。使用这种辐射进行闪电探测的优点是,在这个频率附近,通常没有任何东西会发出闪电中所见的大爆发。作为一种电磁波,它以光速传播,这意味着传感器会在闪电发生时检测到闪电(几微秒后)。
先决条件
- 2x10k 欧姆电阻
- 1x 3.3M 欧姆电阻
- 4x 跳线
- 1x Arduino(我正在使用 Uno,但只要它可以在 16Mhz 下运行,任何其他都可以工作)
- 为简单起见的面包板
您可能已经知道,Arduino 板上的引脚允许 0v 和 5v 之间的电压,任何低于 0v 和高于 5v 的电压都不会被读取,因此数据会丢失。更重要的是,低于 0v 的电压可能会损坏引脚。这会给我们带来一个小问题,因为电线中产生的电压会在 0v 以下和以上波动。为了解决这个问题,我们将引脚电压设置在 5v 范围的中间,即 2.5v,这将通过一个小技巧来实现,即分压器。在此过程中,我们将引脚设置为稳定的 2.5v,电压波动的来源为 2.5v,因此不会损坏或丢失数据。

电路非常简单,我们有 2x 10k Ohm 电阻串联从 5v(红线)到 GND(黑线),这基本上是分压器。然后在 2x 10k Ohm 电阻之间连接一个 3.3M Ohm (MegaOhm) 电阻。与 3.3M 欧姆电阻串联,将导线连接到引脚 A4(蓝线),这将在引脚 A4 上为我们提供正好 2.5v 的电压。然后连接一根长约 6-8 英寸的用作天线(绿线)的电线。这应该仅从一端连接,如上所示。
草图
这是最难解释的部分。如上所述,我们需要从闪电中获取的频率约为 7kHz,要读取半体面的波,采样率必须是 4 倍,每个波长有 4 个读数。也就是说,每秒 28,000 个样本。
Arduino 模拟引脚每秒只能为我们提供 9,600 个样本。使用该采样率,我们将只能捕获 2kHz 或更高的波,这远非好。得益于 ATMEGA 芯片,它可以配置为将 ADC 处理速度提高一定的因子,同时保持良好的分辨率。这称为预分频器,可以通过代码进行配置。有许多预分频器分频因子,但我们将使用因子 16,理论上这将为我们提供 77kHz 的采样率。在实践中,任何形式的计算都会降低这个采样率,因此我只能得到 46kHz 左右,这对于这个项目来说仍然非常好。
因此,向前推进,草图使用 512 字节数组来存储来自引脚 A4 的电压阀。它不断地读取引脚值并将其写入数组中的下一个位置。一旦检测到闪电,整个阵列就会通过串行端口发送。这可以在 Arduino IDE 中的绘图仪上绘制,也可以发送到另一个 Arduino 或 ESP8266 以在线发布数据。最好首先通过 Arduino IDE 对其进行监控,因此如果有一些故障,可以在此解决。
结果
以下是一些结果。

从 Github 获取源代码:https ://github.com/klauscam/Arduino-Lightning-Detector
如果您需要任何进一步的说明,请随时在下面发表评论。
- FoxyPI:基于Arduino Nano的脉冲金属探测器
- 使用Arduino创建烟雾探测器
- 克隆PI W Atmega8(Arduino)金属探测器简短回顾
- 如何为探测器构建活动创建探测器
- Arduino节拍探测器
- 使用Arduino Uno的地震探测器
- 基于Arduino Uno的运动探测器报警系统
- 基于Arduino UNO的金属和生命探测器
- DIY敏感的Arduino IB金属探测器
- 带有arduino nano的气体泄漏探测器报警系统
- 关于硅蓝光探测器在医疗监测中的应用 1次下载
- 热探测器和光电发射探测器等光辐射探测技术的解析 11次下载
- 火灾探测器-图象型火灾探测器国家标准 GB 14003-20
- 红外探测器电路图
- 新型高功率微波探测器
- 热解粒子探测器与什么相似 404次阅读
- 被动红外探测器和主动红外探测器的区别 1398次阅读
- 金属探测器电路图 带Arduino的金属探测器设计 2501次阅读
- 探索红外热成像探测器的基础原理 897次阅读
- 金属探测器电路图分享 7838次阅读
- 基于零维材料的光电探测器原子结构 1161次阅读
- 气体探测器怎么接线 3.3w次阅读
- 红外线探测器距离_红外线探测器安装 1.4w次阅读
- 金属探测器怎么用_金属探测器的使用方法 6.1w次阅读
- 半导体探测器的工作原理_半导体探测器应用领域 1.5w次阅读
- 火焰探测器接线图_火焰探测器设置要求 4.7w次阅读
- 火焰探测器保护半径_火焰探测器适用场所 1.1w次阅读
- 剩余电流探测器原理_剩余电流探测器的应用 1w次阅读
- 火焰探测器工作原理 5.2w次阅读
- 自制高频振荡金属探测器 1.5w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 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开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 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次下载 | 免费
评论