Arduino LiPo Battery Watcher: 10 Steps

Arduino LiPo Battery Watcher: 10 Steps

Isi kandungan:

Anonim

Dengan Bantuan Arduinos 2, bateri LiPo terlalu rendah tidak akan menjadi masalah lagi.

Saya membuat projek ini untuk sebab ini:

Ramai orang tidak dapat melihat LiPo-Battery-Volatage mereka, kerana Radio mereka untuk RC-Stuff tidak mendapat telemetri atau tidak dapat mengendalikan voltan yang tinggi.

Bekalan:

Langkah 1: Marilah Sambung Speaker ke Penerima Anda.

Pertama, hubungkan beberapa pembesar suara piezoelektrik ke Arduino anda, dalam kes saya itu Arduino UNO.

-> GND

+> Mana-mana PWM Pin yang anda suka, berhati-hati apabila pengaturcaraan.

Langkah 2: Sambungkan 433 MHz-Modul Penerima kepada Arduino Anda.

Pastikan untuk menyambung DATA-Pin ke Pin # 2, itu Interrupt # 0 pada Arduino UNO anda.

GND> GND

VCC> 5v

DATA> Pin 2

Kebanyakan penerima-penerima hari ini datang dengan hanya 4 Pin, tidak seperti dalam gambar.

Sambungkannya dengan cara yang sama seperti di atas.

Langkah 3: Sambungkan Modul Pemancar 433 MHz kepada Arduino Anda.

GND> GND

VCC> 5v

DATA> Sebarang pin yang anda suka, berhati-hati untuk memilih pin yang betul semasa pengaturcaraan.

Langkah 4: Sambungkan 2 Wayar ke Arduino Anda.

Kawat pertama berjalan dari PIN GND Arduino anda ke Ground of balancer-Connection pada LiPo-Battery anda.

Yang kedua adalah dari mana-mana Pin Input Analog Arduino anda ke pertama sel pada pelabuhan balancer anda di LiPo-Battery anda.

JANGAN menyambung wayar ini ke mana-mana sel lain pada LiPo-Battery anda kemudian ke yang pertama!

Langkah 5: Berikan Pemancar Arduino Beberapa Kuasa.

Kerana pengatur voltan pada MICRO Arduino yang asal bukanlah yang terbaik yang boleh anda dapatkan, Arduino MICRO akan membaca beberapa nilai yang salah dari LiPo-Battery anda.

Oleh itu, MICRO Arduino mendapat kuasa dari 5 UBEC yang luaran.

Jika anda sedikit ke dalam jenis RC-Perkara, anda akan tahu apa UBEC itu.

Jika tidak, hanya google itu.

Pada dasarnya, ia adalah pengawal selia kuasa yang menukarkan, sebagai contoh, 5 - 20 Volt untuk sentiasa 5v.

+ 5v dari UBEC> + 5v pada MICRO Arduino anda

- dari UBEC> GND pada Arduino MICRO anda

Apabila anda menggunakan Arduino UNO, anda boleh menyambungkan voltan di mana-mana di antara 7 - max. 20 Volt langsung pada anda Vin Pin pada Arduino UNO anda.

Ground pergi ke GND.

Langkah 6: Tambah Antena Campuran Coil ke 433 RF-Modul Anda.

Antena harus kelihatan seperti pada gambar di atas.

Solder mereka ke ANT-Connection secara langsung ke PCB Modul-RF.

Anda akan perasan. bahawa anda akan mendapat lebih banyak WAAAAY daripada bahagian elektronik kecil ini!

Lakukan perkara yang sama pada pemancar dan mod penerima anda.

Langkah 7: Berikan Arduino Terima Sesuatu yang Harus Makan

Ambil bateri, 7 - maks. 20 Volts, dan sambungkannya ke Arduino UNO anda.

+ bateri anda> Vin Pin pada Arduino UNO

- bateri anda> GND pada Arduino UNO anda

Tukar mungkin tidak akan buruk, sama ada …;)

Langkah 8: Program Pemancar.

Anda boleh mencari scetch di codebender.cc.

codebender.cc/sketch:361076

Langkah 9: Program Unit Penerima.

Anda boleh mencari lakaran di codebender.cc.

codebender.cc/sketch:361077

Langkah 10: Pasang Pemancar di RC-Perkara Anda dan Nikmati;)

Anda telah berjaya membina LiPo-Watcher anda.

Kini, anda boleh mengambil satu langkah ini dengan lebih lanjut dan menambah LCD-Paparan, atau semua jenis barangan kepadanya.

Jangan lupa untuk melancarkan ke Multicopter RC / Plane / Kereta / Bot / …

Dalam kes saya, ia adalah Hexacopter.