Wiele osób podczas pracy przy różnych projektach słucha radia. Nie inaczej jest w przypadku Gary'ego Dion. Czasami jednak tradycyjnie nadające stacje odtwarzają muzykę, która niespecjalnie trafia w jego gust. Mając dostęp do ogromu rozgłośni grających praktycznie każdą muzykę przez internet, marnotrawstwem byłoby niewykorzystanie potencjału w nich drzemiącego. Używanie komputera tylko w tym celu byłoby proste, jednak nieefektywne zwłaszcza, że po mieszkaniu pląta się sporo elektronicznych części czekających na wykorzystanie. Stąd właśnie pomysł na radio, odbierające strumienie danych z sieci w sposób bezprzewodowy.
Urządzenie oparte jest głównie na bezprzewodowym ruterze Asus WL-520gu. Model ten został wybrany ze względu na cenę, a przede wszystkim dlatego, iż posiada interfejs USB oraz można na nim uruchomić specjalną dystrybucję Linuksa, przeznaczoną dla małych urządzeń i systemów wbudowanych - OpenWrt. System wgrany został przez znajdujący się w ruterze port szeregowy (w standardzie TTL). Dodany został deamon mpd, służący do odtwarzania dźwięku oraz mpc - klient mpd, sterujący nim z konsoli. Jak można się spodziewać, do portu USB podłączony został tani moduł dźwiękowy, wyciągnięty ze słuchawek komputerowych, w pełni spełniający potrzeby projektu. Do komunikowania się z użytkownikiem autor wykorzystał zalegający w kącie wyświetlacz VFD (w innym projekcie użyto standardowego, 2-wierszowego LCD na sterowniku HD44780). ATmega8 umożliwia wyświetlanie aktualnie granego utworu/radia dzięki wykorzystaniu portu szeregowego rutera. Zmiana stacji zrealizowana jest na potencjometrze. Przetwornik A/C odczytuje wartość napięcia z dzielnika i przyporządkowuje zaprogramowaną do niej radiostację, więc sterowanie jest zbliżone do tradycyjnego radia. Powyższy projekt zyskał dużą popularność. Posiada kilka wersji oraz oraz forum internetowe. Niżej zamieszczam szczegółowe informacje:
Źródło
Szczegółowy poradnik budowy radia
OpenWrt
Forum
Zdjęcia:
Fajne? Ranking DIY
