69. Miernik naladowania baterii (battery tester)

  Рет қаралды 40,623

Elektro Maras

Elektro Maras

Күн бұрын

Пікірлер: 65
@supermario867
@supermario867 8 жыл бұрын
Rzeczywiście pomysł genialny w swojej prostocie i gratuluje pomysłów bo nie każdemu to przychodzi z łatwością. Co do projektu to mógłbym zaproponować zastosowanie else if w miejscach gdzie sprawdza Pan napięcie. Oczywiście przy tak małym projekcie nie robi to różnicy ale w przypadku większych projektów zdecydowanie zmniejszy to czas zajętości procesora. Pozdrawiam i czekam na kolejny ciekawy projekt.
@yodek1846
@yodek1846 8 жыл бұрын
Co do "ustawiania wyświetlania konkretnych segmentów" to dawno temu (gdzieś w okolicach 2008-2009 roku) w trakcie pisania programu [ "kodowania" ] wpadłem na pomysł uproszczenia (choć dla niektórych początkujących może to nie być tak czytelny jak tutaj pokazany w 08:12 - 08:40) procedury wyświetlania danej liczby. Mianowicie zamiast stosowania funkcji dla osobnej cyfry poprzez ustawianie każdego pojedynczego bitu osobną komendą to z użyciem tablicy. Co mam na myśli? 1) Utworzenie zmiennej tablicowej: char x; char tablica[8]; 2) Potem ręczne wypełnienie tej tablicy wg wzoru -- tablica[x]=hgfedcba : tablica[1]=00000110; tablica[2]=01011011; itd. 3) Na koniec gdy chcę by segmentówka wyświetliła daną liczbę to: 3a) zmienna_wykorzystywana_do_wyswietlenia_wartosci_na_7segmentówce = tablica[napiecie]; 3b) funkcja_wyswietlajaca_liczbe_na_7segmentówce ( tablica[napiecie] ); Przykład (fragment kodu) pokazany w 09:50 tym bardziej "prosi" by użyć zmiennej tablicowej zamiast kilku zmiennych :)
@elektromaras
@elektromaras 8 жыл бұрын
Zgadzam się z Tobą w zupełności. Ale tak jak wspomniałeś będzie to trudniejsze do ogarnięcia przez mniej zaawansowanych którzy stanowią większość. W sumie to jak ktoś potrafi programować to sobie spokojnie zmodyfikuje kod tak aby używał tablic, przerwań i co tam jeszcze mu wpadnie do głowy. Ale jeśli komuś z mniejszym doświadczeniem coś się posypie, to będzie miał ciężko ogarnąć temat i znaleźć błąd. A tak - wszystko jest jasne i w miarę zrozumiałe.
@GuzikmG
@GuzikmG 8 жыл бұрын
Witam. Również gratuluje pomysły i konsekwencji we wprowadzaniu kolejnych funkcji w PowerBanku. Z zaproponowanego rozwiązania na pewno skorzystam. Nieśmiało mam jeszcze propozycję by cofnąć się do pierwszego projektu i wprowadzić jakieś zabezpieczanie przed nadmiernym rozładowaniem akumulatorków. Z tą funkcją to będzie profesjonalny PowerBank.
@elektromaras
@elektromaras 8 жыл бұрын
No właśnie w tym odcinku używam innej ładowarki - takiej z zabezpieczeniem. Tak więc wszystko jest już na tip-top
@arturwardak9315
@arturwardak9315 8 жыл бұрын
Nareszcie wróciłeś do żywych!!!!!
@beta1400olek
@beta1400olek 8 жыл бұрын
jeżeli nie chcesz żeby ci się świeciła ta dioda na arduino to wystarczy guzik podpiąc pod GND a nie pod +5V. Wtedy nawet jak idzie prąd pod analoga to płytka sie nie odpali bo GND nie ma.
@tomrynk5087
@tomrynk5087 4 жыл бұрын
Temat archiwalny, jednak są jeszcze tacy, którzy dopiero zaczynają zabawę z Arduino. Moja uwaga do filmu... w projekcie brakuje obciążenia badanych baterii. Baterie nieobciążone, nawet te najbardziej podłe, będą wyglądały, jakby były całkiem świeże. Obciążenie przy 5. voltach to rezystor 3,3 ohm, 10W, a i tak będzie się grzał. Obciążenie z kolei sprawia, że istnieje ryzyko nadmiernego rozładowania baterii. Tutaj z kolei trzeba wstawić zabezpieczenie - tranzystor, czy coś... Trzeba to odpowiednio oprogramować i projekt robi się całkiem duży, z ładnym kawałkiem kodu. Do pomiaru chwilowego napięcia baterii, wystarczy zrobić prosty obwód - zewrzeć baterię rezystorem (jak wyżej - 3,3 ohm 5-10W i dopiero robić pomiar napięcia... czymkolwiek :)
@szymonsmiglewski9455
@szymonsmiglewski9455 3 жыл бұрын
Siemka. Pytanie mam, czy ten miernik będzie działać na pakiecie 3x baterii ? Bo na filmie używasz pakietu dwóch. Pozdrawiam
@maciejpiatek7489
@maciejpiatek7489 8 жыл бұрын
Ja mam taką uwagę. Jeśli Li-ion akumulator spadnie napięcie poniżej bodaj 3,6 V to może ulec uszkodzeniu i nie naładujesz go więcej do pełnej wartości. Tak więc najlepiej jak odczyt napięcia przeliczyłbyś na volty a nie wartość odczytu z analoga. Proponuję ustawić dla bezpiecznego użytkowania 3,8V na minimum a 4,2 V to z tego co pamiętam to max dla li-ion.
@KrolWojtekWiekszy
@KrolWojtekWiekszy 8 жыл бұрын
Pewny nie jestem ale Li-ion może zejść do 2.5V (przynajmniej przy takim napięciu odcina baterię moduł ładujący). Ja tam się zastanawiam jak zabezpieczyć baterię Li-Po. Tu nie możemy zejść poniżej 3V.
@marekotwinowski6531
@marekotwinowski6531 7 жыл бұрын
Świetny odcinek :) dzięki
@divid3d806
@divid3d806 8 жыл бұрын
Fajny filmik. Nagraj może coś jak zrobić zasilacz ze stabilizowanym napięciem :)
@pastel7915
@pastel7915 7 жыл бұрын
divid3d ! Kup sobie stabilizatory na dane napięcie i USB oraz gniazdo zasilania i połącz jak trzeba
@Darekko777
@Darekko777 8 жыл бұрын
Można tez użyć LM3914, będzie taniej i prościej.
@ammorapl
@ammorapl 8 жыл бұрын
To samo miałem napisać.
@qnczyk
@qnczyk 7 жыл бұрын
ktoś może podpowie - zrobiłem tak jak w instrukcji, złożyłem zgodnie z rysunkiem, nawet nie zmieniałem treści programu, a i tak ciągle pokazuje mi full'a ;/ sprawdzałem baterie - 2.2 V więc nie powinno pokazywać ciągle full'a.
@dawidkoscielniak6310
@dawidkoscielniak6310 5 жыл бұрын
Możesz dokładniej opisać?
@MrSystem98
@MrSystem98 8 жыл бұрын
Marsz zamiast rezystora wystarczyłoby odciąć masę i by się płytka nie uruchamiała(poza tym może ona trochę prądu zjadać)
@zePPelPL
@zePPelPL 8 жыл бұрын
Zrobiłbyś film o matrycy LED 8x8 i jak ją podpiąć pod Arduino?
@kleniu2478
@kleniu2478 8 жыл бұрын
Witam, czy na dysku google nie będzie już plików? chodzi mi o folder 1-50
@kamilgarski4505
@kamilgarski4505 8 жыл бұрын
Elektro Maras gdzie studiujesz/studiowałeś i co dokładnie? Pozdrawiam :D
@przemek1918
@przemek1918 8 жыл бұрын
Fajne to, ja tu przez przypadek jestem :)
@pawez7517
@pawez7517 4 жыл бұрын
jaki to wyświetlacz? z wspólną anodą czy katodą?
@piotrg381
@piotrg381 8 жыл бұрын
Wspominasz o płytce, którą zrobiłeś na I roku i nie musisz się bawić rezystorami (to chyba ta duża zielona), można o tym coś więcej. Pozdrawiam
@elektromaras
@elektromaras 8 жыл бұрын
Chyba coś o niej wspominałem na moim drugim kanale ( kzbin.info/door/kMN6jjXbDkmfJpq_jzNZFw ). Zapuściłem się ostatnio strasznie z odcinkami ale jak będzie trzeba do mogę opowiedzieć więcej na ten temat.
@lols11
@lols11 8 жыл бұрын
Czekam na odcinek o MPU-6050 :D
@Miyukki2137
@Miyukki2137 8 жыл бұрын
Czy pojawi się kiedyś materiał o odbiorniku podczerwieni? Konkretnie TSOP32236. botland.com.pl/odbiorniki-podczerwieni/3125-odbiornik-podczerwieni-tsop32236-36-khz.html
@SM-tm3zq
@SM-tm3zq 8 жыл бұрын
Ale naprawdę uważasz że jest to "miernik naładowania baterii"??? Jest to zaledwie "miernik napięcia na akumulatorze" !! (zwykły woltomierz) Miernikiem to będzie wtedy gdy będziesz znał realną pojemność akumulatora, ilość energii w nim zawartą, oraz ilość energii którą właśnie władowałeś w niego (uwzględniając straty) To też jest do zrobienia, ale wymaga trochę więcej pracy i ma większe ograniczenia (pomiar, rejestracja, identyfikacja ogniw, itp.) Wiem, że jesteś w stanie to zrobić, ale dbaj o słownictwo - "wziąść" i jednoznaczność pojęć (prąd czy napięcie, miernik naładowania, itp). Pamiętaj że od Ciebie uczą się inni i powielają Twoje elementarne błędy, a przy okazji sam wychodzisz na niedouczonego. Rozumiem rozbuchane ego, ale zaraz nazwiesz to detektorem rozpadu jonów litu....
@MentosONday
@MentosONday 8 жыл бұрын
Witam. Właśnie czegoś takiego szukałem. Pytanie dał byś radę zrobić coś takiego lecz na wyświetlaczu LCD pokazywane w %??
@elektromaras
@elektromaras 8 жыл бұрын
Dało by się, tyle że raczej użyłbym wyświetlacza oled. Jest znacznie mniejszy i przy okazji zużywa mniej prądu.
@MentosONday
@MentosONday 8 жыл бұрын
Można liczyć na taki projekt w twoim wykonaniu? Oczywiście jak będziesz miał czas.
@laserovsky
@laserovsky 8 жыл бұрын
NONZEJ ale po co czekać jak to jest tak proste? Wystarczy pomiar z analog read przekształcić w formę 0-100% funkcją map(), po czym kupić wyświetlacz oled czy tam nawet LCD, i wyświetlić, przecież wyświetlacze były na kanale
@duduspl225
@duduspl225 8 жыл бұрын
A jak monitorować napięcie na kilku celach np.11,1 V na 3 ogniwach 3,7V ?
@elektromaras
@elektromaras 8 жыл бұрын
Albo zbiorczo - i wtedy robisz dzielnik napięcia tak aby na Arduino nie trafiło więcej niż 5V. Albo osobny miernik na każde ogniwo - ale wówczas musiałbyś każdy osobno zasilać. Albo Połączyć oba te sposoby - tracisz trochę na dokładności, ale masz wszystko w kupie
@duduspl225
@duduspl225 8 жыл бұрын
Albo można by było podłączyć do pinów analogowych każdą cele i na pinie A0 będzie np. 3,7V na A1 będzie napięcie już z 2 cel czyli 7,4V i potem w programie napisać żeby od A1 odjąć od A0. To chyba jedno wyjście bo + w akumulatorze jest - drugiego akumulatora. A masa w arduino jest jedna.
@ElektronikElektryk
@ElektronikElektryk 8 жыл бұрын
+Elektro Maras witam mam problem wybralem wersje z wyswietlaczem 7 segmentowym podlaczylem na wyswietlaczu raz pojawia sie usemka raz kreska srodkowa ale mi niewyswietla cyfr jaki bateria ma stan np 2 albo 3 albo 1 nic jakby niemierzylo to pradu jak pin ten co mierzy podlacze pod 5v to jest na serjal monitorze 1023 caly czas a na wyswietlaczu nic nowego powie pan co z tym zrobicOdrazu muwie jak mam podlaczone reszte do arduina wspulny na wyswietlaczu jest + wiec do 3'3 v dalem a reszte mam pod dany pin w arduino nano
@ElektronikElektryk
@ElektronikElektryk 8 жыл бұрын
Juz wiem co nie tak zrobilem rozgryzlem to otuz mialem wyswietlacz wspulna anoda i źle wszystko swiecilo przez to ale wymienilem nawet powiem wam ze z 7 leduw zrobilem wlasny z wspulnym -
@wojtek1277
@wojtek1277 8 жыл бұрын
Prosze o odcinek..
@PsychoFanPDZ18
@PsychoFanPDZ18 8 жыл бұрын
Kolego jaka to płytka arduino musi być do zrobienia tego miernika naładowania baterii i jakie to rezystory czy 330 ?. Dziękuje
@elektromaras
@elektromaras 8 жыл бұрын
płytka proMini a rezystory 220 (ale 330 też mogą być)
@pastel7915
@pastel7915 7 жыл бұрын
Elektro Maras Inne płytki też pociągną np.UNO lub MEGA :)
@Ok-oz7hn
@Ok-oz7hn 8 жыл бұрын
czy ta przetwornica na 5V działa identycznie jak ta kturą w urzyłeś w power banku.
@elektromaras
@elektromaras 8 жыл бұрын
Nie, ta w Power banku może dostarczyć max 500mA natomiast ta na zasilaczu jest zdaje się do 1.5A
@Ok-oz7hn
@Ok-oz7hn 8 жыл бұрын
A dzienki
@tomaszsot7124
@tomaszsot7124 8 жыл бұрын
Ciekawe jak by sobie poradziło z lumią 950 XL :D
@MlodyGra
@MlodyGra 8 жыл бұрын
Moze tester elementow na arduino
@mateusz4344
@mateusz4344 8 жыл бұрын
A można zrobić taki tester do akumlatora 12v??
@mkconel
@mkconel 8 жыл бұрын
+Mateusz 434 Oczywiście, że tak. Jedyny "problem" jest taki, że napięcie 12v (a nawet i więcej) musisz podać przez dzielnik napięcia, aby Arduino nie dostało więcej niż 5V na wejściu. Najlepiej byłoby podzielić napięcie przez 3 i wtedy 5V na Arduino to 15V na akumulatorze, 2.5V to 7.5V .itd.
@MDFRESCUER
@MDFRESCUER 8 жыл бұрын
Good.
@bolekbolkowski3042
@bolekbolkowski3042 8 жыл бұрын
Elektro marasie czy posiadasz taka płytkę? pl.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino/32326304541.html
@CYGI-xc8mo
@CYGI-xc8mo 8 жыл бұрын
Potrzebował bym pomocy mam radio z epoki kamienia łupanego red star rcd 113 siadł w nim napęd cd i chcę zrobić je na usb lub sd wiem ze szkoda czasu i kasy ale mam ochotę pogrzebać trochę i mieć satysfakcjie że coś sam zrobiłem pomoże ktoś?
@pastel7915
@pastel7915 7 жыл бұрын
CYGI 9110 mogę sprobowac
@Marcin_Kwidzinski
@Marcin_Kwidzinski 8 жыл бұрын
przecież mogłeś użyć jednego opornika przy diodach
@yodek1846
@yodek1846 8 жыл бұрын
+Marcin Kwidziński Masz na myśli wrzucenie rezystora na wyjściu podłączonym do masy (w przypadku wspólnej katody) bądź do napięcia Vcc (w przypadku wspólnej anody) w 7 segmentowym wyświetlaczu? Poeksperymentuj (m.in. porób pomiary oraz obserwuj jak się zachowuje wyświetlacz) -- przekonasz się dlaczego to nie jest dobre rozwiązanie oraz dlaczego powinno się dać kilka rezystorów na wejściu dla każdej diody osobno a nie na końcu tj. za punktem "zwierającym końcówki" (wyjściu).
@Marcin_Kwidzinski
@Marcin_Kwidzinski 8 жыл бұрын
+yodek chodziło mi o wyjscie masy ale nie przy wyswietlaczu, a...... db już wiem w czym tkwi problem, dzięki za odpowiedx 😂
@Daste745
@Daste745 8 жыл бұрын
Nie-pierwszy
@slavkofgeorg970
@slavkofgeorg970 8 жыл бұрын
"Wziąść" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@cherubim86
@cherubim86 8 жыл бұрын
WZIĄĆĆĆĆĆĆ NIE WZIĄŚĆ!!!! KURDĘ!!
@JakisSzef
@JakisSzef 7 жыл бұрын
Zapraszam na język polski 2 formy są poprawne
@lwiwala
@lwiwala 7 жыл бұрын
pl.wiktionary.org/wiki/wziąść pozdrawiam
@lwiwala
@lwiwala 7 жыл бұрын
"Obecnie błąd, jedyną poprawną formą jest „wziąć”."
@MrAndlew
@MrAndlew 6 жыл бұрын
Osobiście bardziej mnie interesują informacje techniczne -profesora Miodka włączam by zrozumieć(Dlaczego używamy wulgaryzmów?) ..................
7 Shocking Multimeter Upgrades You Never Knew Existed -TOP 2024
20:44
66. Jak ze starej baterii do laptopa zrobić Power Bank?
18:49
Elektro Maras
Рет қаралды 289 М.
🎈🎈🎈😲 #tiktok #shorts
0:28
Byungari 병아리언니
Рет қаралды 4,5 МЛН
I Sent a Subscriber to Disneyland
0:27
MrBeast
Рет қаралды 104 МЛН
Путин ответил на ультиматум Трампа
7:25
Diplomatrutube
Рет қаралды 2,2 МЛН
Beginners Guide To Using Large Stepper Motors: #087
19:49
Jeremy Fielding
Рет қаралды 307 М.
Serwomechanizmy | #74 [Podstawy]
19:37
ElektroPrzewodnik
Рет қаралды 134 М.
Визитка программиста
19:40
Александр Красников
Рет қаралды 240 М.
68. Solar Charger
25:32
Elektro Maras
Рет қаралды 49 М.
Charging NiMH cells - smart vs dumb chargers
21:37
bigclivedotcom
Рет қаралды 345 М.