跟踪器使用ATGM332 GPS模块比Sigfox提供的定位服务更准确地获得GPS位置。然后,位置数据通过Sigfox网络作为“字符串”发送,最后通过电子邮件发送。
硬件组件:
Arduino MKR FOX 1200:
该主板类似于基于SAM D21的Arduino Zero,包括一个ATA8520 Sigfox模块。它是一款低功耗主板。
ATGM332 GPS模块:
这款低成本,低功耗的GPS模块非常适合Arduino MKR FOX 1200,因为它仅适用于2.7V(标称3.3V)。
晶体管开关:
我需要在需要时打开和关闭GPS。如果我只需要切换3V和几毫安的负载,我认为继电器模块太笨重而且功能强大。此外,大多数继电器模块需要5V。因此,晶体管将是更好的解决方案。此外,MKR FOX 1200每个I / O引脚仅提供7 mA电流。
我使用BC548 NPN晶体管在饱和区和截止区之间切换。当零信号施加到晶体管的基极时,它变为“关”,起到开路开关的作用,没有集电极电流流动。当正信号施加到晶体管的基极时,它变为“接通”,就像闭合开关一样,最大电路电流流过器件。
更多项目介绍详见附件!