В первой из нашей новой серии «My Automated Home» Soitjes Soit рассказывает нам об идее, стоящей за своим домашним сервером для домашнего домашнего дома. Созданная с использованием экономического USB-монитора MIMO и Mini-ITX, система предлагает различные функции по всему дому…
Как это началось – я искал интернет -радиопроигрывателя. Одно из тех маленьких аппаратных устройств, таких как те из Terratec. Но ни один из них не был действительно гибким. Ну, вы можете слушать интернет -радио, но не намного больше. Затем на днях я занимался серфингом в Интернете и наткнулся на веб -сайт MIMO Montorors, где они продают эти маленькие 7 -дюймовые мониторы, работающие только на USB. В этот момент я решил построить свой собственный интернет -радиопроигрыватель, который я установил на ПК. Но в ходе разработки были добавлены многочисленные вещи, так что теперь я говорю о своем цифровом домашнем сервере.
Аппаратное обеспечение-я купил материнскую плату Mini-ITX (Intel D945GCLF). Я читал на форуме, что процессор не очень тихий, и да, это совсем не было молчаливым. Итак, я выбросил фаната и
Установил пассивный кулер. Я также заменил PSU вентилятором на Picopsu, у которого нет вентилятора. Так что теперь это было довольно тихо. Последний компонент, который издает шум, – это жесткий диск, но, несмотря на многочисленные попытки, я никогда не нашел хорошей альтернативы.
Несмотря на то, что я попробовал многочисленные (загрузка с USB -палочки, загрузку с Hard Disk USB, загрузку с CF -карты и т. Д.), Мне просто придется подождать, пока SSD станет дешевле. С парой динамиков и небольшим центром моя система была завершена. Теперь мне нужна была оперативная система и интернет -радиопроигрыш.
Программное обеспечение – операционная система – Windows XP. Я предпринял многочисленные попытки уменьшить размер ОС с помощью Xplite и Nlite, но в конце концов у меня были слишком много проблем. Теперь я просто использую обычный XP. Почему XP? Я начал с Linux, но для Linux просто нет хорошей среды разработки. Я попробовал Лазарь, но это было очень нестабильно. Я использовал Delphi около 15 лет назад, и у меня были очень хорошие воспоминания. Теперь Дельфи все еще существует? На самом деле да, хотя продукт пережил некоторые сложные времена. Теперь я столкнулся с некоторыми интересными проблемами:
Размер монитора USB составляет 7 ″, с разрешением 800 × 480. Это небольшой монитор, поверьте мне.
Нет клавиатуры или мыши, только сенсорный экран для управления всеми модулями
Многозадачность: слушайте аудио, видео или звоните по телефону, все в то же время
В последний раз, когда я запрограммировал 15 лет назад, и я ненавижу делать дизайны и тестирование
Но Delphi – удивительная мощная среда разработки. В сочетании с хорошей графической библиотекой я смог сделать несколько очень хороших экранов, особенно на маленьком экране.
Я на самом деле написал программу дважды. Первая попытка была все еще довольно уродливой, и у меня были трудности, потому что это было так давно, что я запрограммировал (я делаю что -то совершенно другое в своей профессиональной жизни). Работая над интернет -радиоплетом, у меня начались другие идеи, и это то, что вы можете найти сегодня на моем цифровом домашнем сервере:
Audio – потоковой MP3 -плеер, способный воспроизводить локальные mp3 -файлы и интернет -потоки. Слушая музыку, вы можете увидеть время, поговорить с прогнозом погоды или посмотреть на плейлист. Он также может анализировать RSS-каналы для подкастов, чтобы я мог следовать нескольким подкастам, к которым я регулярно слушаю.
Фото – такой маленький 7 -дюймовый монитор выглядит как своего рода фоторамка, поэтому я запрограммировал фото слайд -шоу. Модуль имеет 172 перехода, которые проводятся между изображениями.
Видео – этот модуль не имел бы особого смысла на 7 -дюймовом мониторе. Вместо этого небольшой монитор используется для управления пленкой, которая отображается на втором мониторе. Обратите внимание, что это не модуль потоковой передачи видео, он просто воспроизводит локальный видеофайл.
Календарь – с точки зрения программного обеспечения настоящий кошмар. Я много использую календарь Google (бесплатное уведомление о SMS, полезно !!). Но Google API громоздкий и очень плохо задокументирован. Но мой модуль позволяет говорить с моим календером Google.
Калькулятор – небольшой калькулятор. Не так много, чтобы рассказать об этом.
Телефон – еще один очень сложный модуль. Идея состояла в том, чтобы контролировать Skype через маленький монитор. Я наконец -то преуспел, и если вы используете видео в Skype, оно отображается на втором мониторе. Я много экспериментировал с Bluetooth для этого модуля.
SPUTWATCH – секундомер, отсчитывая от любого количества минут. На самом деле просьба от моей девушки. Ей нужно это, когда она выпекает хлеб.
Вещи, которые мне нравятся, в текущей настройке – выбор для маленького 7 -дюймового сенсорного экрана USB был, как правило, была хорошей идеей. Это заставило меня быть осторожным, не ставя слишком много на экран, и в то же время он должен был хорошо выглядеть, потому что он стоит в моей гостиной! Это действительно выглядит круто. Mini-ITX ПК был хорош и довольно дешево. Вы можете замолчать их, и они все еще довольно сильны. Гораздо более чем достаточно для того, что он делает сейчас.
Что нужно улучшить – основное внимание уделяется мультимедиа, но я вулD Нравится расширять мой цифровой домашний сервер на реальном сервере автоматизации домашней автоматизации, но тогда текущая архитектура имеет некоторые ограничения. Я уже несколько исследований с USB -разъемами, микроконтроллерами Arduino, X10 и всеми другими вещами для автоматизации дома. Основная проблема – найти открытое решение, которое я могу интегрировать в свой цифровой домашний сервер v2.0.
Более подробную информацию и скриншоты, а также объяснение того, что происходит, можно найти на www.digitalhomeserver.net
MIMO мониторы: отправьте нам свою историю «Мой автоматизированный дом»
Хочу больше? – Следуйте за нами в Твиттере, как мы на Facebook, или подписаться на наш RSS -канал. Вы даже можете получать эти новости по электронной почте, прямо на свой почтовый ящик каждый день
Поделись этим:
Facebook
Твиттер
Reddit
LinkedIn
Pinterest
Эл. адрес
Более
WhatsApp
Распечатать
Скайп
Tumblr
Телеграмма
Карман