Обзор программируемого комплекта Gelid Codi6: когда мечты сбываются
Оглавление
Вступление
Давненько к нам в лабораторию не попадали интересные аксессуары и устройства, способные разбавить скучные будни оверклокера, занимающегося одними видеокартами и материнскими платами.
реклама
Но на выручку пришли разработчики из Gelid Solutions, которые не сидят без дела и решили удивить общественность занимательным комплектом Gelid Codi6. Он включает одноименный контроллер, несколько датчиков и набор вентиляторов — перед нами, так сказать, набор «очумелые ручки» для программистов, энтузиастов и любопытных пользователей, которые в дождливые осенние вечера хотят занять себя чем-то новым.
Мы постараемся внимательно рассмотреть новинку, продемонстрировать ее возможности и разобраться, кому же будет интересен данный комплект.
Контроллер Gelid Codi6
Комплект Gelid, который также можно встретить под именем Codi6 Arduino RGB LED, попал к нам одной большой посылкой по почте. В коробке мы обнаружили:
- Шестиканальный контроллер Gelid Codi6;
- Фирменные вентиляторы Gelid Radiant-D;
- Датчики движения и звукового давления.
Какая-либо инструкция или пояснительная записка отсутствовала, поэтому пришлось разбираться по мере изучения и знакомства с новинками.
Как оказалось, паниковать преждевременно не стоило, благо производитель позаботился о пользователях, но обо всем по порядку.
Непосредственно контроллер Gelid Codi6 поставляется в небольшой яркой упаковке, которая, несмотря на крошечные размеры, вмещает добротную комплектацию.
На лицевой части разработчики отметили коннекторы и порты платы.
С противоположной стороны приводится расширенное описание новинки. Перед нами шестиканальный контроллер с независимым управлением и поддержкой ARGB подсветки.
Технические характеристики позволяют понять, что Gelid Codi6 построен на базе платформы Arduino.
В упаковке скрыта расширенная комплектация, включающая винты крепления, кабель питания (и по совместимости разветвитель), провод для подключения к материнской плате USB 2.0 и липкую ленту.
Что же такое Gelid Codi6? Это самостоятельный контроллер, базируемый на плате Arduino UNO, с шестиканальным модулем управления вентиляторами и светодиодными устройствами с адресной RGB подсветкой (ARGB).
Сам контроллер Gelid Codi6 выполнен в компактном факторе и представляет собой специальную плату расширения для Arduino UNO, получившую необходимую аппаратную и программную поддержку.
На корпусе попарно располагаются шесть разъемов для вентиляторов и RGB устройств c портом 3-pin 5V (не путать с 4-pin 12V-G-R-B), коннекторы для подключения дополнительного оборудования, питание и программируемая кнопка.
реклама
Нижняя часть Gelid Codi6 закрыта второй акриловой вставкой. С помощью предусмотренного крепления контроллер может крепиться винтами или двухсторонней лентой.
Сбоку располагается USB-B порт для подключения устройства к материнской плате и отдельный разъем питания, который в данной сборке не задействован.
реклама
Под платой Gelid Codi6, являющейся надстройкой для тандема из двух устройств, скрывается популярная платформа Arduino UNO версии R3 на базе микроконтроллера ATmega328.
Платформа содержит 14 цифровых выходов, 6 аналоговых входов, кварцевый генератор 16 МГц, разъем USB, силовой разъем, разъем ICSP и кнопку перезагрузки. Для работы ее необходимо подключить к компьютеру посредством кабеля USB, либо подать питание при помощи адаптера AC/DC или аккумуляторной батареи. В нашем случае задействован первый вариант.
Датчики движения и звукового давления
Отдельно расположились датчики движения (дальномер) и звукового давления (микрофон) с набором соответствующих проводов для подключения к плате Gelid Codi6.
реклама
Датчик расстояния HC-SRO4 для Arduino (слева) представляет собой небольшое устройство бесконтактного типа с возможностью измерения до 400 см с точностью до 5 мм. Он позволяет запрограммировать маленький приборчик на считывание появившегося препятствия и выполнение необходимой операции, например, смены режима свечения.
У датчика звука (справа) огромный список для применения. Эта небольшая плата с микрофоном, усилителем звука и подстроечным резистором позволяет отслеживать громкие звуки (хлопки в ладоши, свист, музыка) и менять подсветку, скорость вращения крыльчаток или, например, подать команду на выключение.
Вентиляторы Gelid Radiant-D
реклама
Завершающей частью набора Gelid Codi6 стал комплект фирменных вентиляторов серии Radiant-D. Данная модель поставляется в красочной упаковке с исчерпывающей технической информацией.
К нам в лабораторию для демонстрации работы контроллера Gelid Codi6 были доставлены сразу три устройства.
Разработчики проделали огромную работу над визуальной частью модели Gelid Radiant-D. Семилопастная структура с полупрозрачными лопастями и характерными акульими засечками подчеркивается огромным ротором, который скрывает за матовым корпусом не только двойной шарикоподшипник скольжения, но и девять светодиодов с независимым управлением.
реклама
Скорость вращения крыльчатки заявлена на отметке 500 — 2000 об/мин. От корпуса отходят два провода длиной 500 мм — это 4-pin PWM коннектор и 4-pin 12V для подсветки. Над реализацией последней разработчики хлопотали наиболее упорно.
И их усилия не остались напрасными. Подсветка вентиляторов Gelid Radiant-D выглядит потрясающе благодаря оптимальной яркости светодиодов и полуматовой прозрачной крыльчатке, которая не просвечивает, а приятно рассеивает свет.
Среди множества рассмотренных вентиляторов различных производителей наибольший интерес у меня вызвала именно модель Gelid Radiant-D.
реклама
Тестирование
Комплект Gelid Codi6 не содержит какой-либо бумажной инструкции, но производитель позаботился о пользователе и разместил на странице продукта не просто руководство, а подробный «мануал» с описанием каждого действия, привел соответствующие подсказки и прочее. Пройдемся по ним.
На первом шаге необходимо установить соответствующий драйвер и определить номер порта, к которому присоединен контроллер Gelid Codi6.
реклама
Далее скачиваем Arduino IDE. В моем случае на главной странице была платная версия, но далее ссылка открыла Microsoft Store, где ПО было благополучно скачано бесплатно.
Интерфейс Arduino IDE при первом запуске.
В настройках программы указываем соответствующий номер COM-порта, в моем случае он единственный.
Далее заходим в менеджер библиотек и устанавливаем необходимые пакеты.
Вот и все, контроллер Gelid Codi6 готов к работе! Программисты и опытные пользователи могут творить чудеса и писать собственный код.
Большая же часть аудитории может остаться в легком шоке, поэтому производитель выложил примеры собственных работ, которые можно использовать и подстроить под свои задачи.
Выбираем понравившийся эффект или режим, скачиваем, копируем код и вставляем его в окно навигатора кода. Запускаем отладку и через 4–5 секунд вентиляторы Radiant-D «оживают».
Процесс творчества безграничен. В нашем случае мы потратили всего 20 минут на изучение необходимой документации и подключение датчиков для более продвинутого использования…
Слабая сторона комплекта Gelid Codi6 заключается в полуоткрытом корпусе контроллера и обилии проводов, которые тянутся от платы. Их сложно замаскировать и спрятать внутри готовой сборки, поэтому будьте готовы потратить часть времени на грамотный кабель-менеджмент.
Заключение
Gelid Codi6 — это отличный набор из контроллера, вентиляторов и датчиков. Он подойдет не только для начинающего энтузиаста, но и для опытного пользователя, который хочет попробовать свои силы в программировании и увидеть результат работы в красочной подсветке, срабатывании при определенных жестах или звуках.
Разработчики постарались сделать новинку интересной и простой для первого знакомства. Вместо множества справочников и сложного материала для изучения производитель постарался по максимуму облегчить знакомство с контроллером и его программированием, предложив для начала простенькую инструкцию с набором готовых примеров, что важно для новичков.
Кроме того, стоит отметить, что набор Gelid Codi6 включает два интересных датчика, которым можно найти иное применение, и комплект фирменных вентиляторов с оригинальным дизайном и потрясающим исполнением. Такое решение позволяет не воротить нос от комплектации после получения посылки, что не редкость.
В итоге Gelid Codi6 сможет заинтересовать своим подходом и организацией как узкоспециализированных пользователей, так и новых сторонников мира визуальных эффектов и программирования.
Полный текст статьи читайте на overclockers.ru