Paso 1: Módulo Collar
Lo que hace: El GPS calcula la ubicación de sí mismo y lo envía a su Arduino. El Arduino envía esta información junto con el voltaje de la batería al nrf24L01 + módulo que transmite inalámbricamente (para el módulo de la pantalla).
El módulo del collar consta de cuatro componentes principales:
Un GPS de Ublox NEO - 6M (ver foto)
Un 8 MHz 3.3V Arduino Pro Mini (ver imagen)
Un transceptor inalámbrico nrf24L01 + (ver imagen)
Una batería de litio (ver fotos)
También hay un PCB de encargo, un LED, algunos conectores.
Para mis proyectos de Arduino con pilas, yo soy la estandarización de JST2.0 2 conectores de poder. Los cuatro componentes principales se pueden comprar en ebay a buen precio.
Escribí un Instructable sobre cómo configurar el GPS de Ublox NEO - 6M:
Este Instructable muestra cómo convertir un barato Arduino Pro Mini (16MHz, 5V) a una 8 MHz 3.3V Arduino Pro Mini:
Y escribí un Instructable sobre uso nrf24L01 + transceptor:
Para la batería, he seleccionado un 3.7Vdc batería Ion de litio también compró en ebay. Este es un tamaño común para las baterías de reemplazo para algunos smartphones y tablets. Estas vienen en diversos tamaños y capacidades. Tuve que soldar un conector JST2.0 a las baterías. No había realmente decidí que uno utilizar.
También compró un cargador de baterías de ión de litio USB 1A y añadido un conector JST2.0 para cargar estas baterías (ver figura).
ADVERTENCIA: Puerto USB estándar de un ordenador a menudo solamente pondrá a 0, 5A. Mientras que esto funcionará, tardará más tiempo. La carga será más rápida si existe una fuente de 1 o 2A, como un adaptador de CA USB 2A.
He diseñado el PCB para conectar los componentes. (ver esquema) R1 y R2 forman un divisor de voltaje para monitorear el voltaje de la batería.
Technobabble: El técnico inclinado puede notar que no hay ningún regulador de voltaje en este diseño. Mientras que las baterías de ión de litio son clasificadas nominalmente en 3.7Vdc, dependiendo de la carga será realmente varían de unos 4.2Vdc hasta unos 3.0Vdc. Este Arduino Pro debe operar desde 1.8 a 6Vdc. El nrf24L01 de 1.9V a 3.6V. Y el Ublox neo - 6M 3V a 5V. Así que todo debería funcionar abajo de 3V que es probablemente limitar quiere descargar la batería de Li-ion.
Se adjuntan archivos de cadsoft Eagle para el collar(PetTrackee) y el base(PetTrackerBase).