ATNEL tech-forum
https://forum.atnel.pl/

Kalkulator do obliczania rezystorów dla diod LED
https://forum.atnel.pl/topic20739.html
Strona 1 z 1

Autor:  mario2015 [ 14 maja 2018, o 19:07 ]
Tytuł:  Kalkulator do obliczania rezystorów dla diod LED

Witam wszystkich użytkowników forum.
Chciałbym wam przedstawić mój kolejny program napisany w Delphi Tokyo. Tym razem jest to prościutki program do obliczania wartości rezystorów ograniczających prąd
dla diod Led. W programie podajemy takie dane jak napięcie zasilania, napięcie diody oraz prąd diody w mA. Program wylicza nam wartość rezystora oraz jego moc, jak każdy kalkulator tego typu.
Dodatkowo można zobaczyć obrazki, jakie są prawidłowe połączenia diod i rezystorów.Dlaczego się chwalę? Ponieważ dopiero uczę się pisać programy w tym języku i
proszę kolegów o opinie i sugestie co do tego programu. Program można pobrać z mojej strony: http://www.avrboss.pl/programy.html oraz tutaj na forum.
Dlatego pobierajcie i testujcie.
Każda opinia , nawet ta najgorsza jest dla mnie ważna i motywuje mnie do dalszej pracy.
Pozdrawiam wszystkich i czekam na wasze opinie.

Obrazek

Autor:  mirekk36 [ 14 maja 2018, o 19:42 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

ŁAŁ - no aż miło popatrzeć, na taką aplikacyjkę w Delphi TOKYO !!! ;) .... pewnie, że warto używać tego środowiska i języka programowania

Zgłoszę pewne uwagi mające oczywiście na celu rozwój programu ;)

1. Schemaciki troszkę mało czytelne - ale można potraktować je jako miniaturki, pewnie każdy jest osobnym TImage, więc dodaj do każdego zdarzenie OnClick i w nim wywołaj oddzielną formatkę w powiększonym i dobrze widocznym schematem - to będzie przy okazji taki dodatkowy bajer ;)

2. Nie wziąłeś pod uwagę obsługi podstawowych błędów, spróbuj kliknąć przycisk "OBLICZ" gdy pola są puste ... dostajemy BŁĄD - a zamiast tego możesz zrobić sekcję "Try Except End" dzięki której obsłużysz ładnie błąd i wyświetlisz swój komunikat typu: "podaj poprawnie dane w każdym z pól" ;) czy coś takiego

POWODZENIA ;) bardzo fajny programik dla początkujących zaczynających działać z diodami LED jak i cel do nauki pisania softów pod wspaniałym DELPHI - mniam!

------------------------ [ Dodano po: 1 minucie ]

mario2015 napisał(a):
Każda opinia , nawet ta najgorsza

to nie forum na e... Najgorsze to niech sobie ludzie schowają w bambosze - jeśli już to zawsze można coś podpowiedzieć ze swojej strony co i jak można zmodyfikować - a nie tam ... jakieś bezsensowne wyżywanie się na autorze ;) - za takie coś to u nas się zwykle nie podziała za długo na forum ;)

Autor:  PITERK [ 14 maja 2018, o 21:35 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Cześć.
Przetestowane i działa na win10 1709.
Dodałbym jeszcze możliwość wyboru diod led po kolorach.
Przyłączam się do sugestii Mirka odnośnie obrazków - mało czytelne na wyższych rozdzielczościach.

Dzięki.

Autor:  mario2015 [ 15 maja 2018, o 05:48 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Dziękuję wam koledzy za opinię i sugestię.
Dzięki wam zaczyna się kolejna motywacja do dalszego działania.

Mirku , akurat schemaciki są jednym Timage ale już słucham twojej rady i w wolnej chwili zrobię tak jak poradziłeś , każdy schemat osobno tak aby były one
czytelne nawet przy dużych rozdzielczościach i wykorzystywały zdarzenie OnClick. Jeżeli chodzi o błąd gdy pola są puste, to wiem że taki istnieje
ale nie wiem jak obsłużyć "Try Except End" . Nie wiem jak się do tego zabrać.

PITERK - Następna wersja będzie miała możliwość wybierania led po kolorkach. Miałem to zrobić już teraz tylko zabrakło czasu.
Tak szczerze powiedziawszy, to ten program powstał z marszu a samo pisanie zajęło mi 2dni po 4 godziny. Dlatego też może wszystkiego nie przewidziałem.

No ale dzięki waszym sugestiom, będę nad nim dalej pracował.
Dzięki za opinie i pozdrawiam serdecznie.

Aha.. muszę dodać, że programowania w delphi uczę się Mirku z TWOICH poradników. Takich nauczycieli jak ty, wciąż jest za mało ale dobrze że chociaż jeden. Szacun.

Autor:  mirekk36 [ 15 maja 2018, o 06:03 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

mario2015 napisał(a):
ale nie wiem jak obsłużyć "Try Except End" . Nie wiem jak się do tego zabrać.


No zobacz jak masz np jakieś tam obliczenia w przycisku "OBLICZ"

Składnia: [ Pobierz ] [ Ukryj ]
język delphi
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


to taki kod symulacja błędu ;) - A za to w wyniku dostaniesz:

Obrazek

no to teraz dodajmy TRY EXCEPT ;)


Składnia: [ Pobierz ] [ Ukryj ]
język delphi
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


no i proszę - teraz już program będzie "gadał" po twojemu gdy dostanie czkawki ;)

Obrazek

Autor:  mario2015 [ 15 maja 2018, o 06:09 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Dzięki Mirku . Oczywiście , że wykorzystam twoje rady.
Jak dokonam poprawek , to znowu wstawię na forum do testów.
Pozdrawiam.

Autor:  mario2015 [ 15 maja 2018, o 15:34 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Dzięki wachcio, z twoich rad również skorzystam przy pisaniu następnej wersji.
Pozdrawiam.

Autor:  mario2015 [ 17 maja 2018, o 14:08 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

To druga wersja mojego programu, w którym uwzględniłem wasze porady i sugestie.
Zapraszam do testowania i czekam na dalsze sugestie.

Autor:  mirekk36 [ 17 maja 2018, o 14:20 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

noooo i teraz jest prawie miodzio ;)

dlaczego prawie ? ;)

postaraj się zapamiętać raz na całe życie programowania ;) ale to tylko taka moja luźna porada odnośnie UI ... czyli Interfejsu Użytkownika

jeśli już robisz własne przyciski typu Minimize, Maximize, Close dla formy .... to panie kochany .... nigdy ale to nigdy nie zmieniaj ich położenia względem przynajmniej głównego okna programu ... Tymczasem u ciebie w tych okienkach z obrazkami istna rosyjska ruletka ;) ... klikam jedno okno zamykam, klikam drugie - zmniejszam - później patrzę co się stało ? ... o kurdę program na dole na pasku zadań wisi - sprawdź sam ;) .... no tak się nigdy nie robi

Co do komunikatu o błędzie po złym wprowadzeniu danych - MIODZIO ;)

Autor:  mario2015 [ 17 maja 2018, o 15:32 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Co do ikonek typu close itp.to wiem, to wyszło z braku miejsca na obrazkach ale już to poprawiłem.
Co do komunikatów (nie wiem czy sprawdzałeś) to jest też drugi, który wyświetla się w przypadku gdy napięcie na diodach przewyższa napięcie zasilania.
Dodałem również dźwięk Windowsa, w momencie kiedy próbujesz kliknąć w formatkę wtedy kiedy ona używa AlphaBlend.
W następnej wesji chcę jeszcze dołożyć widok rezystora , na którym będą zmieniały się kolory pasków w zależności od wyliczonego rezystora.

Autor:  mirekk36 [ 17 maja 2018, o 17:08 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

no i teraz od strony UI jest DUUUUŻO lepiej ;) gratulacje

Autor:  mario2015 [ 17 maja 2018, o 18:51 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Dzięki za opinie i pochwały.

Autor:  mario2015 [ 10 cze 2018, o 14:38 ]
Tytuł:  Re: Kalkulator do obliczania rezystorów dla diod LED

Oto nowa i chyba już ostatnia odsłona mojego programu.
Zapraszam do pobierania i testowania.
Obrazek

Strona 1 z 1 Strefa czasowa: UTC + 1
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/