Конкурс! Світломузичний пульт для WinAmp-а ver 1

Відразу уточню, чому у назві статті є приписка "ver 1.0". Під час виготовлення дивайса у мене виникло багато проблем. Вдруге я його збиратиму абсолютно по-іншому. Спробую максимально докладно описати у своїй статті, що я зробив і що зробив інакше. Я задоволений своїм пристроєм на 50 відсотків. Чекав трохи більшого. Коли я зроблю саме те, що хочу, тоді буде версія 2.0.

Приступимо до опису. Зібраний мною пристрій виглядає так

світломузичний

світломузичний

Деталі для виготовлення такого пульта:

  1. 24 світлодіоди (8 червоних, 8 зелених, 8 синіх);
  2. 8 кнопок;
  3. 9 діодів КД521;
  4. Банку для 25 дисків, 24 старих дисків + один прозорий диск;
  5. Сполучні кабелі;
  6. Роз'єми LPT (тато), 9 COM (мама 9 pin), Molex (вилка);
  7. 8 резисторів;
  8. Інструмент та прямі руки.

Мій дивайс складається з двох складових: світломузика та пульт.

Спочатку опишу, як я зробив світломузику.

Світломузика

Світломузику я вирішив розмістити на шматочку від заглушки відсіку CD-ROMa

пульт

Зрештою, я трохи пошкодував про це. Світлодіоди краще розміщувати на ідеально рівній поверхні. А в мене заглушка трохи опукла. Думаю для цього ідеально підійшов би шматок макетної плати (що з дірочками). У мене такого не було під рукою. Користувався тим, що було. У результаті у мене вийшло таке

пульт

До розмітки дірок і свердління раджу поставитися серйозно. Я переробляв один раз через те, що хотів зробити швидше. Світлодіоди я спаюю між собою за наступною схемою і припаюю це до LPT роз'єму. Праворуч написані номери контактів LPT роз'єму, до яких потрібно припаювати світлодіоди. Схема спайкизображена на

winamp-а

Світлодіоди у мене на 3 вольти, тому резистори потрібно ставити на 130 Ом. Тобто. (5в - 3в) / 0.015 = 133 Ом.

Спочатку ми припаюємо всі світлодіоди до пластини так

winamp-а

winamp-а

Потім припаюємо кабель до світлодіодів. Робимо дірку у корпусі банки

пульт

Просовуємо туди кабель і припаюємо другий кінець дроту до роз'єму LPT. Не забуваємо припаяти резистори всередині роз'єму.

Забув сказати, що на корпусі банки треба буде зрізати попереду бортик.

winamp-а

Тепер залишилося завантажити плагін для WinAmp, який відповідатиме за світломузику. Завантажуємо осьзвідсифайл і записуємо його до папки Plugins, WinAmp. Клацаємо правою кнопкою миші на WinAmp і вибираємо Visualization Select Plug-in. У лівому списку вибираємо Visualization, а правому LEDs flashing machine. У Plug-in module ставимо Boom indicator та натискаємо Start. Тільки у такому варіанті світломузика буде у 98 вінді. А для того, щоб вона працювала в XP/2000/NT, потрібно завантажити програму UserPort. Завантажити її можна зhttp://www.embeddedtronics.com/public/Electronics/minidaq/userport/UserPort.zip. Запускаєте програму і вводите значення "0х378-0х378" у ліве поле введення, поміщаєте файл userport.sys в папку C:\WINDOWS\System32\Drivers\, натискаєте в програмі кнопку ADD, а потім Start. Вуаль. Світломузика працює.

Далі йде опис встановлення світломузики між дисками.

Для цього знадобиться таке:

Вісім таких дисків

світломузичний

Шістнадцять ось таких кружечків зроблених із дисків

Конкурс

Двадцять чотири кружечки з паперу

пульт

Кухлі з паперу потрібні для досягнення більшої точності. Я ставлю диск з діркою, потім два кружечки з дисків і три паперовікружечка. Так повторюємо вісім разів. Виходить, щось у такому стилі

winamp-а

Після того, як усе зібрав, я дійшов висновку, що краще так не робити. Конструкція повинна бути жорсткішою (я пальцем все притримую, щоб усе було рівно). Я раджу у дисках біля кола зробити чотири дірки. Вони пропустити болти. І насаджувати на кожен болт по гайці, кілька шайб (якщо потрібно), а потім наступний диск. Дірки мають бути десь тут

світломузичний

Це було не найбільше розчарування. Я думав, що диски будуть сильніше відбивати світло і буде більше кут відбиття світла. Я помилився. Я раджу розміщувати світлодіоди не на одній пластині, а на двох таким чином

світломузичний

Думаю ось, так буде досягнуто максимального ефекту.

На цьому світломузика готова. Приступимо до виготовлення самого пульта.

Пульт управління WinAmp

Кнопки та підсвічування для них я вирішив розмістити на кришці банки. Ось фото з просвердленими дірками під світлодіоди та кнопки

мене

У верхні дірки вставляються світлодіоди. Їх я припаяв послідовно дві і підключив до роз'єму molex. Думаю, тут жодних складнощів не має бути. Не забуваємо, що при послідовному з'єднанні плюс припаюється до мінусу. У нас виходить 4 пари світлодіодів, які ми спаюємо паралельно між собою. І припаюємо їх до 5 вольтів. Нагадаю розведення харчування у molexa.

Припаюємо до +5в та до -5в. У мене стоять світлодіоди на 3.5 ст. Тобто. їх можна підключити і на 7 вольт (бо два послідовно підключені світлодіоди на 3.5 вольта споживають 7 вольт). Я став це робити, т.к. дуже яскраве світло увечері ріже очі. Якщо хтось хоче підключити до 7 вольтів, тоді треба кабель з плюсом припаяти на +12в, а з мінусом на +5.

Тепер переходимо донайцікавішому.

В отвори вставляємо кнопки та споюємо їх за наступною схемою

Зліва написано номери контактів com роз'єму. Я взяв схему із програми ComCtrl. Я трохи спростив схему. Там можна було припаяти світлодіод із опором для індикації натискання кнопок + ще можна припаяти 7 кнопок (загалом може бути 15 кнопок). Я все спаяв навісним способом, потім дуже пошкодував про це. У мене на вигляд вийшов повний бардак, але це працює

winamp-а

Конкурс

Усі дроти я завів через зроблений отвір у пластмасовій трубці

пульт

Знизу банку виглядає так

світломузичний

Я докладно не описуватиму програму COMctrl. Наприкінці статті я наведу посилання на матеріали, якими я користувався. Там можна буде знайти опис налаштування цієї програми. Обіцяю, що під час написання другої статті я докладно опишу, що і як налаштовувати.

Тепер про те, що я зробив би по-іншому.

Обидва кабелі потрібно брати плоскими. Думаю, зрозуміло навіщо.

Світлодіоди та кнопки думаю краще розміщувати не на кришці банки, а під кришкою. Тобто. все розмістити на останньому диску в стосі. Може, з макетної плати варто вирізати диск і на ньому все зручно розмістити. У кришці від банку потрібно буде зробити отвори для кнопок. Причому отвори мають бути шириною 2 см. Навіщо такі широкі? Кришку ми одягнемо, але її ще треба буде провернути, щоб закрити. Чомусь геніальна ідея щодо широких отворів прийшла тільки зараз. Саме через це я почав усе робити на кришці. Чим далі знаходяться світлодіоди (далі від прозорого диска, на якому намальована павутина), тим більший кут свічення. У мене вийшло не дуже вдале підсвічування саме через близьке розміщення світлодіодів. Зверху на всю конструкцію я приклеїв прозорий диск зпавутинням. Павутину спочатку я намалював маркером на диску, а диск затер знизу наждачкою. Вийшло дуже красиво т.к. маркер залишає розлучення. Довелося павутиння надрукувати на папері. В ідеалі треба купити чорний лак і дуже тонким пензликом нанести весь малюнок зверху на диск, а знизу затерти наждачкою. Робота це важка, т.к. лак швидко сохне.

І ще одне. Кришку від банки я натер наждачкою. Не робіть цього. Після того, як дивайс був зібраний, я підняв кришку і одягнув прозору. З прозорою виглядає красивіше.

Всім дякую за увагу. Дуже сподіваюся, що в мене дійдуть руки для збирання другого пульта. Бажаю удачі у зборі такого дивайсу.

Ось посилання на матеріали, якими я користувався під час виготовлення мого дивайсу.