Category: техника

Category was added automatically. Read all entries about "техника".

newman

мой железный зоопарк

Покажу, пожалуй, мой железный зоопарк микрокомпьютеров и расскажу зачем это реально нужно в быту. Микрокомпьютеры отличаются от микроконтроллеров способностью работать под управлением полноценной операционной системы (в данном случае, это разновидности UNIX'а - Linux и FreeBSD) и исполнять программы знакомые нам по десктопным компьютерам и серверам - например, запускать браузер, показывать FullHD видео или проигрывать MP3-файлы.

К этому добавляются способности от микроконтроллеров - получать данные от подключаемых датчиков (таких как влажность, температура и т.п.) и управлять разными механическими устройствами (сервомотором, чтоб закрыть жалюзи, или водяной помпой, чтобы полить цветок). Всё это подвешивается на вот тот ряд контактов по правому борту.

Итак, по порядку, слева направо:

Raspberry Pi - знаменитый одноплатный компьютер стоимостью $35 и огромным сообществом энтузиастов, которое сможет помочь в сложных случаях и советом, и прошивкой, и комплектующими. Стандартный HDMI-выход позволяет легко и просто подключать микрокомп к телевизору или монитору. Подробнее - тут.

1. Raspberry Pi A+
Облегчённая версия Raspberry Pi B+. Будет использована для беспроводного проигрывания музыки на моих колонках и усилке Technics (раритет - New Class A, между прочим). Провода к усилку тянуть не хочется, а хочется находить его по WiFi и транслировать звук с любого устройства или запускать файлы с самого микрокомпьютера, благо, можно вставить SD-карту любого объёма.


Для этого на Kickstarter были добыты источник аварийного питания на суперконденсаторах (позволяющий подождать 12 секунд в случае нестабильности напряжения и потом за 1 минуту автоматически безопасно выключить микрокомпьютер во избежании потери данных и сохранности SD-карты) и hi-end звуковая плата. Дополнительно была куплена плата с резистивным touch-дисплеем для управления всей этой красотой и отображения информации о проигрываемом треке. В сборе будет выглядеть примерно так (экран не поцарапан, а пока в защитной плёнке - потом напечатаю для всего этого корпус):


2. Raspberry Pi B
Оригинальная модель микрокомпьютера. Будет использована для автоматизации дома и видеонаблюдения (у меня есть специальная камера для R Pi) - сбора данных с датчиков и других микрокомпьютеров и микроконтроллеров. В данном случае предствлена в корпусе, позволяющим повесить её на стену. Интерфейс общения с компом будет, скорее всего, в виде веб-странички, на которую можно будет зайти со смартфона.

3. Raspberry Pi B+
Усовершенствованная разновидность оригинальной версии (главным образом, за счёт выкидывания ненужных портов и применения более компактных комплектующих). Будет использована для автополива растений и управления межоконными жалюзи - по утрам солнце светит прямо в окно и незаконно будит меня, нарушая право на отдых. :) Для этого была закуплена погружная помпа, силовые реле и сервомотор. Сам микрокомпьютер - в корпусе NakedPi, который практически не заметен, не скрывает красоту платы, хорошо отводит тепло и так же был добыт на Kickstarter. Интерфейс взаимодействия в данном случае не понадобится - часть процессов будет полностью автоматической, а часть - управляться микрокомпом №2.

4. VoCore
Пожалуй, самый маленький и самый мощный на данный момент времени микрокомпьютер. Создан китайским энтузиастом и так же получен через Kickstarter. На самом деле, он представляет собой только верхнюю плату, всё, что ниже - это док-станция, которая служит для облегчения подключения перефирии и отвода тепла, и может быть отсоединена вовсе. Будет использован в качестве карманного роутера и файлового хранилища (NAS). Работает на OpenWRT (разновидность Linux), в конфигурации которого прописываем известные WiFi-сети (дома, на работе, кафе-рестораны и т.д.) - и теперь нет необходимости на всех своих устройствах (ноут, мобила, планшет и т.д.) вводить пароли к этим сетям - просто соединяемся по WiFi c VoCore и получаем защищённый инет плюс ещё и файловое хранилище - в док-станцию можно вставить SD-карту любого объёма. Можно даже качать с него торренты, но это уже извращение. :) Что приятно, в плату уже встроен WiFi - на R Pi приходится втыкать USB-донгл. Корпус - тоже придётся напечатать на 3D-принтере.

Все R Pi совместимы между собой и переход от одной операционной системы решается простой заменой SD-карты. На данный момент я занимаюсь конфигурированием полноценной версии FreeBSD с оконным интерфейсом, веб-сервером и Node.js (ну, люблю я BSD ещё со второй версии (сейчас - 11-ая) и ничего с сообой не могу поделать :)). Как только одержу победу - сразу перейду к вышеописанным задачам. :)

Для полного счастья осталось докупить R Pi 2B, который недавно вышел и является существенным усовершенствованием B+ - больше ресурсов, мощнее процессор и т.д. Зачем он мне реально нужен я ещё не придумал, но на нём можно будет запускать даже бесплатную версию Windows 10.

Скоро ещё ко мне прийдёт с Kickstarter русский микрокомпьютер "Black Swift" ("Чёрный стриж"), такой же маленький как VoCore, но ещё более мощный и с меньшим тепловыделением - это будет интересно. :)
newman

ещё немного про названия

Как я уже упоминал ранее, есть такое семейство микроконтроллеров Arduino, которое включает в себя Arduino Uno, Arduino Leonardo, Arduino Nano и т.д. Так как архитектура является свободной, каждый может на её основе и собственные микроконтроллеры, чем широко пользуются производители и энтузиасты, но "разработчики [Arduino] выразили желание, чтобы название «Arduino» (и производные от него) было торговой маркой для официального продукта и не использовалось для производных работ без разрешения".

В итоге сначала появился Freeduino (ещё более свободная редакция), TinyDuino (как раз на базе него я сделал термометр), Espruino (Espresso + Arduino - со встроенным да ещё и обновляемым интерпретатором JavaScript со всеми библиотеками - их есть у меня, покажу позже), FemtoDuino (маленький, но слабый), AttoDuino (Arduino на стероидах) и так далее.

Одни персонажи решили сделать свою версию и стартовали проект на Kickstarter. Планировали, что микроконтроллер будет составным (как TinyDuino) и на материнскую плату сверху будут крепиться на контактных штырьках разные датчики, wifi, кардридер и т.д. И каждый такую плату расширения они назвали piece (кусок). В итоге, название контроллера стало PieceDuino - Пиздуино, что ж, очаровательно! :)))


Сбор средств с таким названием, как и прописано в карме, оказался ожидаемо huevim, так как немлая часть потенциальных инвесторов - русскоязычные. :)

подтверждение - https://www.indiegogo.com/projects/pieceduino-easy-small-module-arduino-compatible/x/6426086
newman

Philips Hue: зачем это нужно и подключение второго Starter Kit


Уже более года у меня, как элемент умного дома, работают цветные светодиодные лампы Philips Hue, управляемые с мобильных устройств. На этот День рождения я решил завершить перевооружение освещения и попросил в подарок ещё один Starter Kit из роутера и 3-х ламп для кухни - всё это, вместе с 5-ю лампами, LightStrip (подсветка кровати) и Bloom (подсветка потолка или стены) в комнате, должно полностью решить вопросы света в квартире.

Почему именно Hue? Ведь, казалось бы, можно было накупить более дешёвых китайских ламп и получить то же счастье. Ан, нет - это как поддельные ёлочные игрушки - выглядят так же, а радости не приносят.

Делов том, что Hue поддерживается сервисом IFTTT.com - это позволяет связать между собой несвязуемые на первый взгляд сервисы и устройства. Например, при приходе нового сообщения на Facebook - сменить цвет конкретной лампы на зелёный, или при повышение уровня углекислого газа - помигать всеми лампами, напомнив о необходимости проветрить комнату, а при возвращении концентрации в норму - помигать подсветкой кровати, или при падении температуры за окном ниже нуля - сменить подсветку стены на синюю.

Доступ к метеоданным обеспечивает ещё один элемент умного дома - метеостанция Netatmo, которая одновременно является элементом системы охраны - об опыте её более чем полуторагодичного применения я расскажу в ближайшее время.

Кроме этого, на IFTTT я настроил автоматическое включение света на закате (и вовремя, и имитирует присутствие дома), помигать в 2 ночи (пора спать!), выключить весь свет в 3 ночи (серьёзно пора спать!!!) и выключить весь свет на рассвете (если спать так и не получилось) - далее по кругу.

Более того, лампы прекрасно управляются со смарт-часов Pebble (ещё один элемент умного дома, у меня ещё Kickstarter Edition), что позволяет обходиться без мобильного. Плюс, есть такая штука как Geofencing - если смартфон попадает в зону действия домашнего wifi-роутера (приходим домой) - лампы включаются, если исчезает из неё (уходим из дома) - выключаются. Можно не управлять светом в принципе - всё происходит автоматически.

Если у вас телевизор тоже от Philips - лампы могут работать согласованно с его подсветкой Ambilight. Моя экосистема состоит из Samsung и Sony, так что эта функция мне пока не доступна. Ну, а в ближайшее время я добьюсь от ламп настоящей светомузыки - неоходимо лишь определиться с удобным Hue-аудиоплеером для мобилы.

Родное приложение позволяет задавать цвет ламп из палитры, либо просто выбирать цвета на любой загруженной фотографии или картинке. Цветовая температура ламп - 2700К, то есть, тёплый "ламповы" жёлтый. Однако, сейчас мне нравится чуть зеленоватый свет - уютнее.

Так вот, о главном - лампы из нового Starter Kit, в отличии от одиночных ламп, не опознаются уже имеющимся роутером. Никак. Автопоиск не помогает, поиск по серийному номеру лампы - тоже. Решение следующее:

1. скачиваем программку Lampstealer (бесплатная, гуглим последнюю версию, есть и для PC, и для Mac) и запускаем её на компьютере подключённому к вашей wifi-сети

2. определяем с её помощью IP-адрес hue-роутера. ставим сам роутер не далее 2-х метров от люстры

3. вворачиваем одну новую лампу в люстру и нажимаем "Start linking" - программа может написать "Sonething went wrong =( Please try again.", но главное - чтобы лампа помигала, это означает её успешную отвязку от нового роутера

4. если лампа не замигала - пододвигаем роутер ближе, выключаем-включаем люстру, повторяем пункт 3

5. повторяем пункты 3-4 для всех ламп

6. инсталлируем все лампы в люстру и в приложении на смартфоне выбираем автопоиск новых ламп - готово!

В ближайшем будущем, после дополнительных опытов, расскажу об оптимизированном плане применения этого интересного устройства - разделении по комнатам, развитии использования IFTTT, особенностями Geofencing и взаимодействии не с одним, а несколькими управляющими девайсами.
newman

"О чём размышляют роботы?"

Наконец-то нашёл отличнейшую книгу про кибернетику в комиксах, которую брал в библиотеке ещё в детстве!!!

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

(Замечу, что на момент написания книги речь о реальных роботах пылесосах не шла - до их появления оставалось лет 10 - но книга предвосхищает реальность, настоящая фантастика!)

Надо сказать, у неё весьма неожиданный финал и мне всегда нравилось как нарисована жена Ансельма - симпатичная. :)

Читать-смотреть полностью...
newman

Telefunken TLF IM 430 - ice maker - миниобзор

Попался мне по случайности весьма уникальный и актуальный сейчас девайс - генератор льда от Telefunken.

Устройство почему-то поставляется в полуразобранном состоянии и требует установки ковша для льда под строго определённым углом. Иначе девайс или не сбрасывает лёд в приёмник, или входит в бесконечный цикл, упираясь ковшом в стенки и крышку, что многими может быть истолковано как брак. Устанавливать ковш надо осторожно, чтобы не сломать ни пластиковые выступы на нём, ни приводы ковша.

Вуаля, теперь постоянно есть лёд по стоимости горящей лампочки - 150 Вт!!! :)

Плюсы:
+ в описании прибора допущена ошибка - не "мгновенное приготовление льда", а "постоянное приготовление льда". вода находится в замкнутом цикле, тающий лёд в приёмном контейнере превращается в воду и машина вновь делает из неё лёд
+ если контейнер переполнен льдом - останавливается
+ если кончается вода - останавливается
+ 3 размера льда

Минусы:
- очень большие размеры - как 2х3 пятилитровых бутылей для воды
- весит аж 14 кг
- при работе издаёт некоторый шум, но вполне можно оставлять на ночь

Надо исследовать можно ли делать фруктовый лёд (не забьются ли фильтры и форсунки) и понять куда это чудо поставить. :)

Внимательно поискав в инете можно купить девайс за цену в 3-4 раза меньшую, чем в первых результатах поиска.

выглядит вот так