Краткое практическое и безумное руководство на тему: "Как создать домашний компьютер или центр умного дома из кокоса и кучи термоклея".

Я любил делать всякую дичь из кокосов ещё с раннего детства. Почему? Думаю потому что с ними просто работать, они очень прочные и отлично смотрятся в домашнем интерьере. Вот и настало время для очередной упоротой поделки из кокоса — Coconut PC.
По задумке — Coconut PC это raspberry pi zero в кокосе с вайвайкой и сервоприводом, чтобы можно было крутить нашу распу на 180 градусов. Зачем? А чтобы проще можно было добраться до microSD карточки или до шлейфа камеры, хоть она мне вряд ли будет нужна. Зачем я себе сие чудо сотворил, спросите вы?
Мне хотелось сделать единый центр управления для будущих беспроводных самоделок в моём доме. В виде кокоса он выглядит как минимум необычно и отлично вписывается в тёмно-коричневый интерьер. Благодаря сервоприводу я могу с лёгкостью добраться до любой части raspberry без необходимости доставать её от туда. Сама плата закреплена на монтажных стойках чтобы её было проще вынуть и чтобы внизу осталось пространство которое в будущем я планирую занять usb-хабом и парой приёмник-передатчик о которой я рассказывал в предыдущих двух статьях своего блога. (раз и два)
Разумеется можно было реализовать всё дело на арудуинках или nodeMcu, но у меня оказалось 6 штучек raspberry pi zero для таких проектов и я решил, что почему бы не прикрутить всё к распе? Pi zero моя любимая платформа среди микрокомпьютеров, потому с запасом взял.
Вот в результате что у меня получилось:
Компоненты для сборки
Небольшой список компонентов для сборки кокосового центра управления умным домом:
- Кокос. Я серьёзно.
- Raspberry pi zero — купить за 5 бачей с доставкой в Россию не реально на текущий момент, потому либо заказывать из Америки втридорога, либо у китайцев — на алшике или на жирбесете.
- Сервопривод SG90
- Старый потенциометр на 3.3кОм со свалки. Можно найти похожие в алишке на 10кОм, это не принципиально.
- Микропроцессор Attiny85 для управления сервоприводом. Сюда в принципе можно всё что угодно впихнуть.
- USB-мама — хотел micro-usb, но под рукой не оказалось, так что собрал с обычным usb 2.0.
- Дополнительный обвес вроде монтажных ножек или wifiки на ваше усмотрение
Познаём вторую ипостась кокоса
Сначала нужно подоить кокос чтобы слить кокосовое «молоко». Для этого сверлим две дырки в вымени на одном из концов кокоса. Затем нужно распилить этого парня и выскрести из него всю мякоть.
Фишка нашего изделия готова!
Подготовка платформы и монтаж платы
Плату микроконтроллера крепим на монтажные стойки к любой пластине, которую затем приклеиваем к сервоприводу. У меня в качестве пластины выступает кусочек текстолита который я предварительно насверлил.
Припаиваем контакты для питания платы raspberry pi zero к нижней части платы. PP6 — это минус, а PP1 плюс. Одна пара контактов для питания rPi zero, а вторая для микроконтроллера, который будет управлять нашим сервоприводом и считывать значения с потенциометра.
Далее всего лишь то нужно закрепить микрокомпьютер на стойке и хорошенько посадить стойку термоклеем к сервоприводу.
Что касается микроконтроллера — цепляем к нему среднюю ножку потенциометра и s-контакт сервопривода. Код простой до безобразия!
Весь этот нелепый навесной монтаж так же сажаем на добротную порцию клея, чтобы attiny85 было уютно.
Обмазываемся термоклеем с ног до головы и засовываем весь механизм в кокос! Проверьте работоспособность. Если всё работает — вы восхитительны! Компьютер-кокос в каждый дом.
Saturday, 17 December 2016