Mündəricat:
Video: MAh -da 5v -ə qədər dünyanın ən asan batareya sayğacı: 3 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Arduino və bir rezistor, 5v -ə qədər gərginlik batareyaları üçün tutum sayğacı yaradan bu dizaynı qurmaq üçün bizə lazım olan tək şeydir. Asit, qələvi, NiCd, Li-ionlar və Lipo batareyaları istifadə edilə bilər. Bazar, böyük bir tutuma sahib olan saxta batareyalarla doludur, lakin vəd edilənlərin bir hissəsini çatdıraraq, bu layihə, bəzi Çin 8800 Li-ionlarının hətta 650mAh olmadığı zaman mövcud batareyaların həqiqi tutumunu aşkar etməyə kömək edir.
Diqqətli olmaq və boşalmanın qarşısını almaq lazımdır, təkrar doldurulan batareyalar nominal gərginliyin 20% -dən çox boşaldılmamalıdır, bu cihazınıza geri dönməz zərər verə bilər.
Addım 1: Hamısını bir araya gətirmək yalnız bir asan addımdır
Göstərilən rezistorlar 22R / 10W və ya 10R / 10W -dir, daha az analiz müddəti təqdim etdiyi üçün sonuncudan istifadə edirik. CR2032 kimi daha kiçik batareyaları sınamaq üçün batareyanı qızdırmaqdan çəkinməklə, yavaş boşalma ilə 47R / 2W rezistoru istifadə etmək olar.
Dəqiqlik üçün kodda yalnız iki düzəliş edilməlidir. "Vcc" dəyişən Arduino lövhəsində ölçülmüş birbaşa gərginlik dəyərini almalıdır. "Rezistor" dəyişəni Ohmda rezistorun dəqiq dəyərini almalıdır və ondalık ədədlərdən istifadə edilə bilər.
Arduino IDE -dən Serial Monitor, hər 1.8 saniyədə bir oxunan bir interfeys olaraq istifadə edildi, buna görə də test zamanı PC arduino -ya bağlı qalmalı, kompüterin başqa bir yerdə istifadəsinə imkan verən pəncərə minimuma endirilə bilər. məqsəd, hətta Buna görə də dizayn asanlıqla 16x2 LCD və ya 4 rəqəmli 7 seqmentli ekranı qəbul etmək üçün dəyişdirilə bilər.
1.8s vaxtı, sürətli bir yeniləməyə imkan verdiyi üçün və hesablamaları asanlaşdıran saatın 0.0005 -ni təmsil edən 60 -dan çox olması səbəbindən seçildi.
Ən sadə olmağına əlavə olaraq, bu həll araşdırılan digərləri arasında ən ucuzu idi.
Addım 2: Kod
float vcc = 5.0; // Arduino lövhəsində real gərginlik dəyəri - multimeterfloat soma ilə ölçmə = 0.0;
int analogInput = 0;
float vout = 0.0;
int dəyəri = 0;
üzmə müqaviməti = 10; // Rezistorun ohmdakı əsl dəyəri, multimetrlə ölçün -
// dizaynda istifadə olunur: 10 Ohm / 10 Vat
boş quraşdırma () {
Serial.begin (9600);
pinMode (analogInput, INPUT);
Serial.println ("Hər 1.8 saniyədə bir oxunur");
gecikmə (1800);
}
boşluq döngəsi () {
dəyər = analogRead (analogInput);
vout = (dəyər * vcc) / 1024.0;
float cout = vout / müqavimət;
float parcial = cout * 0.0005;
soma = soma + parcial;
Serial.print ("Cari oxumaq:");
Serial. çap (cout);
Serial.print ("Amp.");
Serial.print ("İndiyə qədər ölçülüb:");
float msoma = soma * 1000;
Serial. çap (msoma);
Serial.println ("mAh");
// 1.8 seg daha gözləyin
gecikmə (1800);
}
Tövsiyə:
Faydalı, Asan DIY EuroRack Modulu (3,5 mm -dən 7 mm -ə qədər çevirici): 4 addım (şəkillərlə)
Faydalı, Asan DIY EuroRack Modulu (3,5 mm-dən 7 mm-ə qədər çevirici): Son vaxtlar modul və yarı modul alətlərim üçün çoxlu DIY işləri görürəm və bu yaxınlarda Eurorack sistemimi 3.5 ilə daha zərif bir şəkildə düzəltmək qərarına gəldim. mm ölçülü 1/4 & quot olan pedal tipli effektlərə; giriş və çıxışlar. Nəticə
1000W DC Motora qədər 1A -dan 40A -a qədər Cari BOOST Dönüştürücü: 3 addım
1000W DC Motora qədər 1A-dan 40A-a qədər Cari BOOST Dönüştürücü: Salam! Bu videoda, tranzistorlu və mərkəzi vurma transformatorlu 1000W və 40 Amperə qədər yüksək amper DC Motorlar üçün bir cərəyan gücləndirici dövrə düzəltməyi öyrənəcəksiniz. Çıxışdakı cərəyan çox yüksəkdir, amma gərginlik olacaq
Flysky FS-I6 Nəzarətçisini Mikro USB və ya 2V-dan 6V-a qədər batareya ilə təchiz edin: 6 addım
Flysky FS-I6 Nəzarətçisini Mikro USB və ya 2V-dan 6V-a qədər Batareya ilə təchiz edin: Flysky FS-I6 nəzarətçisi (bu hack digər nəzarətçilərlə işləyə bilər) DC-DC Ayarlanabilir StepUp modulu (mikro USB ilə) https://www.aliexpress.com /item/DC-DC- Ayarlanabilir- B… Tellər
Paltaryuyan maşınımın elektronikasını təmir etmək nə qədər asan idi: 5 addım (şəkillərlə)
Paltaryuyan maşınımın elektronikasını təmir etmək nə qədər asan idi: Niyə? İstehsalçı olduğum üçün öz əşyalarımı təmir etməyi xoşlayıram, bu da bəzi hallarda problemdir, çünki işdən çıxmaq strategiyasını anlamağa vaxt tapıram. problem. Bir şeyi təmir etmək adətən sadə və əyləncəlidir, amma lazım olanı tapmaq
DIY MusiLED, Bir klik Windows və Linux Tətbiqi (32 bit və 64 bit) ilə Sinxronizasiya edilmiş LEDlər. Yenidən Yaratmaq, İstifadəsi Asan, Porta Asan .: 3 Addım
DIY MusiLED, Bir klik Windows və Linux Tətbiqi (32 bit və 64 bit) ilə Sinxronizasiya edilmiş LEDlər. Yenidən Yaratmaq, İstifadəsi Kolay, Portu Asan.: Bu layihə Arduino Kartına 18 LED (6 Qırmızı + 6 Mavi + 6 Sarı) bağlamağa və kompüterinizin Səs Kartının real vaxt siqnallarını təhlil etməyə və onları Diod effektlərinə görə onları işıqlandırmaq üçün LEDlər (Tələ, Yüksək Şapka, Kick)