INT 21h

Hi, I am Vladimir Smagin, SysAdmin, DevOps and barely good guy. Telegram Email / GIT / Микроблог / Thingiverse / GPG

NAS своими руками из Raspberry Pi, WiFi сетевой карты, SATA-USB контроллера и с диагностическим дисплеем HD44780

№ 6902 В разделах: Администрирование Программирование Электроника от January 19th, 2015,

Ну для начала нужно выбрать корпус вашего будущего NAS. Сначала я выбирал корпус под два 3.5″ жестких диска, купил, но потом перешел на использование всего одного 2.5″ диска. Если интересно, то мои размеры 140 x 190 x 80 мм.

Я поленился купить провода и у меня теперь внутри плохо понятное спагетти. Идете в магазин радиодеталей и берите сразу 4 цвета по метру чтобы знать где +12, +5, земля и служебные провода. Обычно +12 это желтый, +5 красный, земля черный, а зеленым можно сделать провода данных для дисплея.

2015-01-19 03.31.10_public

В том же магазине нужно купить дисплей с контроллером совместимым с HD44780 и сдвиговый регистр 74HC595. Как подключить дисплей можно прочитать в моей статье на этом же сайте. Какой дисплей покупать это дело вкуса. Я выбрал подешевле с 2 строками, 16 столбцами и зелененькой подсветкой, т.к. вам и этого за глаза хватит. Обращаю внимание, что всякие OLED и PLED брать не надо даже несмотря на то, что они красивее. Да, красивее, но они быстро выгарают при круглосуточном использовании. Берите самый простой LCD.

2015-01-19 03.26.55_public 2015-01-19 03.32.07_public

Еще вам необходимо купить контроллер SATA, подключаемый к USB. Его нужно немного разобрать чтобы он стал компактным. Во второй USB разъем будет вставлен ваш любимый WiFi адаптер, который работает под Linux или городить на морде корпуса Ethernet разъем и тащить от него провода до малинки. Если будете подключать 2 и больше жестких дисков, то лучше сразу взять компактный USB хаб (его корпус также нужно будет снять) и корпус для NAS побольше, чем у меня чтобы не было проблем с теплоотводом.

2015-01-19 03.32.15_public

Также нужно помнить, что жесткий диск, сама малинка и WiFi греются при работе и вам в любом случае необходимо делать проветривание вашей коробочки с помощью небольшого кулера на низких оборотах.

2015-01-19 04.37.19_public

Последние детали это два регулируемых DCDC преобразователя, покупаемых в любом китайском магазине барахла. Например, этот. Я взял сразу 2 штуки чтобы питать жесткий диск и Raspberry Pi отдельно. Оба настраивайте на 5 вольт и один из них заводите в Molex разъём, а другой на 5 вольтовый PIN малинки. Осторожно! Многие WiFi адаптеры ОЧЕНЬ чувствительны к уровню напряжения и их может убить даже перенапряжение в 0.5 вольта! Ровно 5 вольт и ни долей больше!

2015-01-19 03.31.52-1_public

После подключения дисплея его необходимо запрограммировать. Программное обеспечение для этого также можно забрать у меня. В нем можно делать до 8 дополнительных символов в одном наборе и много наборов. Соответственно на каждый слайд можно подгружать собственный набор. Так я рисовал типа графику.

2015-01-19 05.25.26_public 2015-01-19 03.27.06_public

Ну а дальше вас ждет установка Linux и его настройка под свои нужды. Чтобы выводить на дисплей различную информацию рекомендую завести специальный CRON, который раз в 5 минут будет собирать состояние SMART у жестких дисков, опрашивать датчики температур, узнавать доступное место на жестких дисках и т.д. Чтобы это все хранилось не на SD карте, которая имеет ресурс по количеству записей на нее, необходимо сделать виртуальный диск с помощью tmpfs мегабайт на 10 и хранить всю кешируемую информацию там.

Есть несколько интересных особенностей, которые вы должны помнить:

Нет комментариев »

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Микроблог перейти

# 2019-11-20 13:13:54

Говорят вещь хорошая, надо будет поковырять на днях keel.sh/ #kubernetes #devops

# 2019-11-16 02:02:31

Хорошая шпаргалка по пластикам для печати drive.google.com/file/d/1NKB3- В принципе, данные практически сходятся с моими blindage.org/?p=10199

# 2019-11-14 15:29:01

Код quay теперь открыт www.projectquay.io/ #devops #kubernetes


© Vladimir Smagin, 2005-2019. Копирование материалов без разрешения запрещено. GPG DA4CD0F5E222EA727D6A40C413BCE12E5618F071 *
Яндекс.Метрика

Fortune cookie: Spam del giorno: Bisogno del vostro manopola up?