Bogdan Raducanu jest autorem ciekawego projektu, sterownika, który odpowiada za automatyczne włączanie i wyłączanie głośników komputerowych w zależności od zaistniałej potrzeby. Na ogół może wydawać się to zbyteczne ponieważ, można głośniki włączyć bądź wyłączyć przyciskiem - ale z drugiej strony czy tak się to odbywa na co dzień? Głośniki są włączone nieraz 24h na dobę, łącznie z włączoną listwą komputerową, co na pewno zużywa niemało prądu. Taki układ na pewno pozwoli tej energii nieco zaoszczędzić. Projekt, który chciałem przedstawić to mały układzik, który w razie potrzeby, odłącza głośniki automatycznie, bez ingerencji użytkownika, bo to mijałoby się z celem. Układ pracuje na mikrokontrolerze ATtiny13. Jest to jeden z najmniejszych mikrokontrolerów, który ma wbudowany przetwornik ADC, potrzebny do wykrywania dźwięku. Zasada działania jest bardzo prosta. Układ jest podłączony do linii wyjściowej audio z komputera i dokonuje pomiaru sygnału w linii dźwiękowej. Po wykryciu sygnału, czyli w momencie, gdy włączymy dźwięk w komputerze, układ załącza przekaźnik, który załącza głośniki. Początkowo był problem, ponieważ sygnał dźwiękowy nie ma określonego poziomu napięcia, napięcie zależy od ustawionego poziomu głośności i oczywiście od rodzaju sygnału dźwiękowego i tak pracujący układ załączał i wyłączał głośniki, w zależności od sygnału. Autor postanowił dodać do kodu, 3-minutowe opóźnienie, dzięki czemu, jeśli tylko mikrokontroler wykryje dźwięk, głośniki załączają się na co najmniej 3 minuty. Jest to z pozoru prosty układ, ale myślę, że przydatny. Autor udostępnił schemat ideowy projektu, oraz kod dla mikrokontrolera.
Poniżej schemat projektu, pochodzący ze strony źródłowej:
Strona źródłowa
Strona źródłowa 2
Fajne? Ranking DIY