Arduino LiPo Battery Watcher: 10 pasos

Arduino LiPo Battery Watcher: 10 pasos

Tabla de contenido:

Anonim

Con la ayuda de 2 Arduinos, las baterías LiPo demasiado bajas nunca volverán a ser un problema.

Hice este proyecto por esta razón en particular:

Muchas personas no pueden ver su LiPo-Battery-Volatage, porque su Radio para el RC-Stuff no tiene telemetría o no puede manejar voltajes tan altos.

Suministros:

Paso 1: conectemos el altavoz a su receptor.

Primero, conecte un parlante piezoeléctrico a su Arduino, en mi caso es un Arduino UNO.

-> GND

+> Cualquiera PWM Pin que te guste, ten cuidado al programar.

Paso 2: conecte el módulo receptor de 433 MHz a su Arduino.

Asegúrese de conectar el Pin de DATOS al Pin # 2, que es Interrupción # 0 en su Arduino UNO.

GND> GND

VCC> 5v

DATOS> Pin 2

La mayoría de las unidades receptoras de hoy vienen con solo 4 pines, a diferencia de la imagen.

Conecta estos de la misma manera que arriba.

Paso 3: conecte el módulo transmisor de 433 MHz a su Arduino transmisor.

GND> GND

VCC> 5v

DATOS> Cualquier pin que te guste, ten cuidado de elegir el pin correcto al programar.

Paso 4: conecta 2 cables a tu Arduino transmisor.

El primer cable va desde el Pin GND de su Arduino hasta la conexión a tierra del balanceador en su LiPo-Battery.

El segundo va desde cualquier Pin de entrada analógica de su Arduino al primero célula en su puerto de compensación en su LiPo-Battery.

¡NO conecte este cable a ninguna otra celda de su LiPo-Battery luego a la primera!

Paso 5: Dale algo de poder al Arduino transmisor.

Debido a que el regulador de voltaje en el Arduino MICRO original no es el mejor que puede obtener, el Arduino MICRO leerá algunos valores incorrectos de su batería LiPo.

Por lo tanto, el Arduino MICRO obtiene su energía de una UBEC de 5 voltios externa.

Si te gusta ese tipo de RC-Stuff, sabrás lo que es un UBEC.

Si no, simplemente buscalo en google.

Básicamente, es un regulador de potencia que convierte, por ejemplo, de 5 a 20 voltios a 5 voltios constantemente.

+ 5v de UBEC> + 5v en su Arduino MICRO

- desde UBEC> GND en tu Arduino MICRO

Cuando utiliza un Arduino UNO, puede conectar voltajes en cualquier lugar entre 7 - máx. 20 voltios directamente en su Vin Pin en tu Arduino UNO.

El terreno va a la GND.

Paso 6: agregue antenas cargadas con bobina a sus 433 módulos RF.

La antena debe verse como en las imágenes de arriba.

Suelde en la conexión ANT directamente a la PCB de los módulos RF.

Te darás cuenta. que obtendrá WAAAAY más rango de estos pequeños componentes electrónicos!

Haga lo mismo tanto en su transmisor como en sus módulos receptores.

Paso 7: Dale al Arduino receptor algo para comer

Tome una batería, 7 - max. 20 voltios, y conéctelo a su Arduino UNO.

+ de tu batería> Vin Pin en Arduino UNO

- de su batería> GND en su Arduino UNO

Un cambio probablemente tampoco sería malo …;)

Paso 8: Programar el transmisor.

Puedes encontrar el scetch en codebender.cc.

codebender.cc/sketch:361076

Paso 9: Programar la unidad receptora.

Puedes encontrar el croquis en codebender.cc.

codebender.cc/sketch:361077

Paso 10: monte el transmisor en su RC-Stuff y disfrute;)

Usted ha construido con éxito su LiPo-Watcher.

Ahora, puede ir un paso más allá y agregarle una pantalla LCD o todo tipo de cosas.

No olvide montarlo en su RC Multicopter / Avión / Coche / Barco / …

En mi caso es un hexacóptero.