Kaptain.
Telegram /
LinkedIn /
Email /
GIT /
RSS /
GPG /
Заказ печатных плат

№ 6902 В разделах:
Electronics
Programming
Sysadmin
от January 19th, 2015,
В подшивках: Displays, Linux, Raspberry Pi
Ну для начала нужно выбрать корпус вашего будущего NAS. Сначала я выбирал корпус под два 3.5″ жестких диска, купил, но потом перешел на использование всего одного 2.5″ диска. Если интересно, то мои размеры 140 x 190 x 80 мм.
Я поленился купить провода и у меня теперь внутри плохо понятное спагетти. Идете в магазин радиодеталей и берите сразу 4 цвета по метру чтобы знать где +12, +5, земля и служебные провода. Обычно +12 это желтый, +5 красный, земля черный, а зеленым можно сделать провода данных для дисплея.
В том же магазине нужно купить дисплей с контроллером совместимым с HD44780 и сдвиговый регистр 74HC595. Как подключить дисплей можно прочитать в моей статье на этом же сайте. Какой дисплей покупать это дело вкуса. Я выбрал подешевле с 2 строками, 16 столбцами и зелененькой подсветкой, т.к. вам и этого за глаза хватит. Обращаю внимание, что всякие OLED и PLED брать не надо даже несмотря на то, что они красивее. Да, красивее, но они быстро выгарают при круглосуточном использовании. Берите самый простой LCD.
Еще вам необходимо купить контроллер SATA, подключаемый к USB. Его нужно немного разобрать чтобы он стал компактным. Во второй USB разъем будет вставлен ваш любимый WiFi адаптер, который работает под Linux или городить на морде корпуса Ethernet разъем и тащить от него провода до малинки. Если будете подключать 2 и больше жестких дисков, то лучше сразу взять компактный USB хаб (его корпус также нужно будет снять) и корпус для NAS побольше, чем у меня чтобы не было проблем с теплоотводом.
Также нужно помнить, что жесткий диск, сама малинка и WiFi греются при работе и вам в любом случае необходимо делать проветривание вашей коробочки с помощью небольшого кулера на низких оборотах.
Последние детали это два регулируемых DCDC преобразователя, покупаемых в любом китайском магазине барахла. Например, этот. Я взял сразу 2 штуки чтобы питать жесткий диск и Raspberry Pi отдельно. Оба настраивайте на 5 вольт и один из них заводите в Molex разъём, а другой на 5 вольтовый PIN малинки. Осторожно! Многие WiFi адаптеры ОЧЕНЬ чувствительны к уровню напряжения и их может убить даже перенапряжение в 0.5 вольта! Ровно 5 вольт и ни долей больше!
После подключения дисплея его необходимо запрограммировать. Программное обеспечение для этого также можно забрать у меня. В нем можно делать до 8 дополнительных символов в одном наборе и много наборов. Соответственно на каждый слайд можно подгружать собственный набор. Так я рисовал типа графику.
Ну а дальше вас ждет установка Linux и его настройка под свои нужды. Чтобы выводить на дисплей различную информацию рекомендую завести специальный CRON, который раз в 5 минут будет собирать состояние SMART у жестких дисков, опрашивать датчики температур, узнавать доступное место на жестких дисках и т.д. Чтобы это все хранилось не на SD карте, которая имеет ресурс по количеству записей на нее, необходимо сделать виртуальный диск с помощью tmpfs мегабайт на 10 и хранить всю кешируемую информацию там.
Есть несколько интересных особенностей, которые вы должны помнить:
Fortune cookie: "Trust me": Get me, give me, buy me, do me.
Leave a Reply