Internetowy sterownik nagrzewnicy

Cele Celem projektu jest opracowanie urządzenia sterującego nagrzewnicą elektryczną. Sterownik umożliwia dokonanie zdalnego odczytu temperatury oraz ustawienie żądanej, utrzymywanej przez włączanie nagrzewnicy. Dodatkowo urządzenie zostanie wyposażone w zewnętrzny czujnik zalania, by wykryć np. pęknięcie rury w  pomieszczeniu. Zostanie również zaimplementowana możliwość zdalnego sterowania dodatkowym odbiornikiem prądu np. oświetleniem. Sterowanie będzie odbywać się za pośrednictwem przeglądarki… Continue reading

Sygnalizator akustyczny

Rys. Sygnalizator akustyczny. Cele Projekt miał na celu budowę konfigurowalnego sygnalizatora akustycznego. Układ działa w oparciu o mikrokontroler PIC16F87. Jako sygnalizator akustyczny został użyty głośnik piezoelektryczny. Wyprowadzenie ICSP ułatwia szybkie przeprogramowanie układu; zmianę zestawu generowanych sygnałów akustycznych, reakcję układu na stan dwóch linii sterujących oraz sygnalizację za pośrednictwem LED. Wybrane zastosowania układu. sygnalizator w układach… Continue reading

Obsługa magistrali CAN przez mikrokontrolery PIC

Wstęp Controller Area Network (CAN) jest szeregową magistralą danych opracowaną w latach osiemdziesiątych w firmie Robert Bosh GmbH dla przemysłu samochodowego. Jej wprowadzenie spowodowało zmniejszenie ilości okablowania łączącego moduły pojazdu oraz umożliwiło wymianę danych między sterownikami. Zastosowanie CAN znajduje również zastosowanie: – w przemysłowych magistralach polowych, – lotnictwie, CANaerospace oraz implementacja magistrali w Airbus A380… Continue reading

Odtwarzanie dźwięku przez mikrokontroler PIC

Cele Celem projektu jest opracowanie procedury odtwarzania dźwięku z pamięci mikrokotrolera PIC18F25K80 firmy Microchip. Dźwięki pochodzące z plików WAV  zostaną podłączane do kodu programu jako pliki nagłówkowe w języku C. Odtworzenie dźwięków będzie realizowane przez PWM. Należy opracować program konwertujący pliki WAV na pliki nagłówkowe w języku C. Konwerter plików WAV Program został oparty na kodzie opublikowanym w… Continue reading

Symulator bramek logicznych

Cele Zadaniem symulatora bramek logicznych będzie prezentacja działania prostego obwodu zbudowanego z bramki AND, NOT oraz OR. Za pomocą LED będzie sygnalizowany stan na wejściach i wyjściach z poszczególnych bramek. Układ przeznaczony jest do celów dydaktycznych, będzie uruchamiany przez zegar binarny w określonych porach dnia z uwagi na pracę w gablocie. Kliknij by prześledzić przebieg realizacji projektu.… Continue reading

Zegar binarny

1. Cele. Celem projektu było wykonanie zegara wyświetlającego czas rzeczywisty w formie binarnej. Z uwagi na to iż zegar będzie znajdował się w gablocie bez dostępu do stałego źródła zasilania a obecność osób przewidywana jest tylko w ciągu dnia wymagane jest by wyłączyć wyświetlacz w godzinach od 18:00 do 7:00. Zegar ma posiadać wyprowadzenie uruchamiające… Continue reading

Sterownik akwariowy v3

Cele Celem projektu jest budowa sterownika akwariowego, którego zadaniem będzie: sterowanie oświetleniem – włączenie i wyłączenie o ustalonej porze, kontrola temperatury wody w zbiorniku i jej prezentacja na wyświetlaczu LCD, sygnalizacja dźwiękowa w chwili przekroczenia temperatury 29 °C, sterowanie grzałką celem utrzymania zadanej temperatury w zbiorniku, sterowanie podajnikiem karmy, sterowanie napowietrzaczem. Zmiany w wersji 3.0 Sterownik… Continue reading

Sterownik akwariowy v2

Sterownik akwariowy v2.0 Cele Celem projektu jest budowa sterownika akwariowego, którego zadaniem będzie: sterowanie oświetleniem – włączenie i wyłączenie o ustalonej porze, kontrola temperatury wody w zbiorniku i jej prezentacja na wyświetlaczu LCD, sterowanie grzałką celem utrzymania zadanej temperatury w zbiorniku, niezależne włączanie i wyłączanie dwóch urządzeń co określony interwał czasu w cyklu dobowym. Zmiany… Continue reading

Sterownik akwariowy v1

Cele Celem projektu jest budowa sterownika akwariowego, którego zadaniem będzie: sterowanie oświetleniem – włączenie i wyłączenie o ustalonej porze, kontrola temperatury wody w zbiorniku i jej prezentacja na wyświetlaczu LCD, sterowanie grzałką celem utrzymania zadanej temperatury w zbiorniku, niezależne włączanie i wyłączanie dwóch urządzeń co określony interwał czasu w cyklu dobowym. 1.  Projekt PCB Urządzenie… Continue reading

Moduł TTMSB USB

Moduł TTMSB USB – Time Temperature Motor Switch Beeper Cele Celem projektu jest budowa modułu który za pośrednictwem otrzymanych z portu USB lub UART instrukcji będzie realizował następujące funkcje: sterowanie dwoma silnikami DC, włączanie i wyłączanie dwóch urządzeń dużej mocy, odczyt temperatury otoczenia, udostępnianie czasu rzeczywistego (niezależny RTC), sygnalizacja dźwiękowa. Zasilanie urządzenia realizowane jest z… Continue reading