wtorek, 29 grudnia 2015

XT Config

Program powstał z myślą szybkiej konfiguracja tych samych parametrów dla konwertera XT-Pico. W zakładce Auto można wysłać do 20 poleceń a także sprawdzić czy urządzenie jest już podłączone pingując jego adres (potrzebne są prawa administratora dla aplikacji).
W drugiej zakładce można ręcznie wprowadzać ustawienia.
Natomiast na trzeciej zakładce wykrywanie adresu IP w 4 oktecie.

Obrazki przedstawiające aplikację:



V.1.0.0.0 (Win7)
V.1.0.1.2 (Win10)
V.1.0.1.2 (Win10)

Program:


niedziela, 13 grudnia 2015

MAL Stats

Prosty klient dla serwisu MAL (tylko przedstawia dane, nie można ich zmieniać z poziomu aplikacji) z dodatkowymi funkcjami, których zawsze mi brakowało na oryginalnej stronie czy innych aplikacjach.


Obrazki przedstawiające aplikację:







Program:

MAL Stats

niedziela, 22 listopada 2015

Temp Chart

Mały programik przeznaczony do pracy z programem LCD Timer a dokładniej z plikiem który tworzy (może to być inny plik ale struktura musi być zachowana i folder w którym się znajduje). W formacie csv z ułożeniem dzień;godzina;temperatura  

np. 09-11-2015;10:20:55;+23,1; . Program wczytuje listę dni, po wybraniu interesującego dnia wczytuje czas, temperaturę i umieszcza je w tabeli oraz wykresie. Na dolnym pasku widnieje ilość dostępnych dni, ilość pomiarów dla danego dnia, najniższą i najwyższą temperaturę odnotowaną danego dnia oraz łączny czas pomiarów. Wykres można zapisać do pliku  graficznego oraz wydrukować.

02-12-2015 -> Dodałem możliwość porównywania dwóch dni na wykresie, możliwość przełączania się między nimi, usuwanie zdublowanych dni z listy oraz poprawiłem skalowanie aplikacji.

Obrazki przedstawiające aplikację:





v.1.0.1.0




Program:

Temp Chart

piątek, 20 listopada 2015

Oświetlenie Schodów

Sterownik oświetlenia schodów w dwóch wersjach. Wersja analogowa zapala kolejno diody z opóźnieniem ustawionym na potencjometrze. Świecenie zaczyna się po włączeniu zasilania a po wyłączeniu powoli gaśnie.
W wersji cyfrowej elektronika musi być cały czas zasilana, po wygraniu odpowiedniego programu na DIP Swich można zmieniać prędkość zapalania kolejnych żarówek led oraz wybrać jedną z czterech sekwencji świecenia diod. Układy są przygotowane pod żarówki Led 12V.

Zdjęcia:
Wersja "Analogowa"
Wersja "Cyfrowa"



Podłączenie pod przełączniki schodowe












wtorek, 22 września 2015

LCD Timer

LCD Timer to program do wyświetlania czasu, daty , temperatury i dnia/miesiąca pisemnie bądź swojego tekstu na wyświetlaczu LCD podłączonym do RS232 przez odpowiednio zaprogramowany mikro procesor. W programie można ustawić dowolne miejsce na wyświetlaczu do wyświetlania interesujących treści. Jest możliwość również ustawienia dwóch alarmów czasowych i dwóch alarmów temperaturowych. Program zapamiętuje wszystkie ustawienia, po ustawieniu automatycznego połączenia i startu program uruchomi się w tray, wystarczy wtedy dodać program do Autostartu i zawsze podczas włączania komputera wyświetlacz LCD również będzie się uruchamiał. W opcjach dodatkowych umieszczone są przyciski do sterowania podświetleniem, buzzerem,  jak i odświeżenia wyświetlanych wartości. Można również ustawić czas co ile jest pobierana temperatura z czujnika i włączenie możliwości wprowadzenia swojego tekstu.
Temperatura również może być zapisywana do pliku csv  dzięki czemu można bardzo szybko umieścić dane w tabeli i zrobić wykres lub skorzystać z programu Temp Chart.
Wykorzystałem program do ATTINY2313 z strony Wyświetlacz LCD na RS-232 modyfikując go według potrzeb a do obsługi czujnika fragment kodu z tej strony Obsługa DS18x20 .

Obrazki przedstawiające aplikację i przykładowe ustawienia:







Zdjęcia przedstawiające przykładowe treści na LCD:






Schematy i płytki:

Dla LCD z podświetleniem, GP3 i R6 opcja.


Dla LCD bez podświetlenia. D1 ,R6 i R8 opcja. K1 i K2 do własnego podświetlenia. W miejsce T3->BC556



T1 lepiej zamontować na przewodzie, ponieważ podświetlony LCD się trochę grzeje i oddziaływuje na T1

Z czerwoną Soldermaską