Графические планшеты в СССР начали активно внедряться в производство в 1980-ые годы. Эти устройства использовались, в первую очередь, для копирования на компьютер выполненных на бумаге чертежей - отсюда второе их название: дигитайзеры. Однако ничто не мешало применять планшеты и для создания изображений в графических редакторах с нуля, аналогично тому, как это происходит сегодня.
Среди основных производителей дигитайзеров в СССР фигурируют Опытное производство ЦКБ АН БССР, ульяновское ПО "Комета", минский завод "Электронмаш", витебский завод "Эвистор", новолукомльский завод "Этон". Известны следующие выпускавшиеся в нашей стране модели: "Планшет-Р", "Планшет-РА", "Эскиз ЭСК-СБ1", ИМКО, СМП 6410, "Электpоника МС 7502", "Электpоника МС 7503", ЭМ-7109А, ЭМ-719, ЭМ-7019, ЭМ-7029, ЭМ-7069, ЭМ-7079, ЭМ-7089, УВГ1-01, УВГ1-02, СМ6423, СМ6424. В большинстве из них использовался индуктивный метод ввода: сенсор планшета представлял собой матрицу из перепендикулярных проводников, а в манипуляторе присутствовала катушка, по которой шёл высокочастотный ток. Существовали и другие варианты сенсоров: ульразвуковые или с контактными матрицами. В сети крайне мало информации по этим устройствам, а современных фотографий практически нет. Очевидно, подавляющее большинство из них уничтожено после списания или при ликвидации предприятий, к которым они были приписаны - в частные же руки эти планшеты могли попасть лишь случайно.
Компания HP представила ноутбук Star Book Pro 16, особенностью которого стало сочетание тонкого корпуса с производительным железом. Кроме того, новинка получила приличный набор интерфейсов и веб-камеру с функцией распознавания лица.
HP Star Book Pro 16 оборудован IPS-дисплеем диагональю 16 дюймов. Разрешение панели составляет 2, 5K, частота обновления - 120 Гц, яркость подсветки - до 400 нит. Производитель также заявляет об охвате 100% цветовой гаммы sRGB. Новинка также получила веб-камеру на 5 Мп с ИК-подсветкой для разблокировки устройства через Windows Hello при помощи сканирования лица.
Аппаратная платформа новинки, в зависимости от конфигурации, включает процессор Intel Core Ultra 5 125H или Core Ultra 7 155H, 16/32 ГБ оперативной памяти, накопитель на 1 ТБ (PCIe 4. 0) и опционально - дискретную видеокарту NVIDIA GeForce RTX 4050 (80 Вт). Набор проводных интерфейсов включает порты HDMI 2. 1, USB Type-A и Type-C, Thunderbolt 4, а также 3, 5-мм гнездо для наушников.
Толщина корпуса лэптопа составляет 17, 7 мм, вес - 1, 89 кг. Цена HP Star Book Pro 16 будет объявлена позднее.
Компания Western Digital представила Ultrastar Transporter — решение для хранения данных, которое позволяет пользователям носить с собой SSD-накопитель ёмкостью 368 ТБ. Устройство выполнено в виде чемодана на колёсиках.
Оно работает на двух 12-ядерных Xeon 4310, поэтому его можно использовать как сетевое хранилище. Процессоры дополнены 128 ГБ оперативной памяти RDIMM. Доступ ко всем твердотельным накопителям, включая два загрузочных, осуществляется через NVMe.
Ultrastar Transporter специально создавался для использования данных в труднодоступных локациях и для быстрой транспортировки диска. Однако работать с ним в поезде вряд ли получится: устройство требует 1300 Вт в пиковом потреблении и очень громоздко — его вес вместе с футляром составляет 15 килограммов. Зато оно разработано таким образом, чтобы управлять «базой» мог даже один человек.
Цена устройства пока неизвестна. Нет информации и о сроках релиза.
Первый смартфон появился году в 2012 году. Очень долго оставался верным кнопочным телефонам, но в итоге сдался и с зарплаты купил себе HUAWEI G300. Помню, что тогда экран казался просто гигантским, сейчас, конечно, смешно писать про это с 6,5-дюймового лопатника) К сенсору даже привыкать не пришлось, как будто всегда им пользовался, гениальная штука все-таки.
Учился в институте, взял в кредит Nokia. Полпары открывалась тогда любая страница в интернете. Примерно 2004 год.
Сейчас скорость мобильного интернета в десятки раз выше. А с интернетом от МТС на скучной паре можно не только сайты открывать, но и читать книги, слушать музыку и смотреть сериалы.
Первый смартфон в 2005 году был у меня Nokia 6680. До 2010 года. Затем различные кнопочные не постоянные бюджетные телефоны. И в 2012 году купил iPhone 4S. Мне было 30 лет, работа, не до вау всяких. Смартфон и смартфон. Всё понятно в меню управления, размеры небольшие. Всё устраивало. 6 лет прослужил. И работал. Но пришло время менять.
О, как же это было давно. Последний кнопочник в моей жизни — слайдер BenQ-Siemens, уже не помню точно модель и прочее. Он просто сломался. И вот пришла я в магазин, а там эти вот сенсорные лопатки стоят. Продавец спрашивает: «Какой у вас был последний телефон?» Я показываю... и тут консультант такой: «Мда, здорово вы от жизни отстали». Приплыли. Было обидно, но все равно завела себе какой-то из самсунгов со словом mini в названии. Сейчас вот вспоминаю и думаю, что надо было послать того консультанта, а самсунг купить в другом месте.
Мой первый смартфон был кнопочным. Сенсорные экраны казались баловством. К тому же сенсоры были в основном резистивные. Первые пару дней было интересно использовать, но после надоедало отсутствие механической клавиатуры, что до сих пор иногда досаждает в современной технике.
Пришлось отказаться: прекратили поддержку сопряжения кнопочных с компьютером, так что стало невозможно сохранять список контактов, вводя все через Т9. Яркий пример, когда наличие спроса никак не сказалось на предложении.
Смартфон почти всем хорош — это и неплохой фотоаппарат и видеокамера и навигатор и интернет с собой. Очень плох он в одном — отвратительная убогая звонилка с сильно урезанным функционалом. Любой кнопочный телефон даст сто очков вперед смартфонной звонилке. Сенсорный экран — что может быть хуже? Любое неверное шевеление и ты уже звонишь непонятно кому. Перешел не смартфон вынужденно: заставили из-за WhatsApp. Добавим неудобство из-за несъемной батареи, огромные габариты, очень ограниченный энергоресурс — заряжай каждый вечер, а то и несколько раз в день.
У меня был прекрасный розовенький Sony Ericsson w200i. Меня устраивало в нем абсолютно всё. К сожалению, спустя 5 лет пришлось купить другой телефон, и им оказался смартфон. Качество этого смартфона было созвучно его названию. А потом еще оказалось, что сенсоры у меня долго не живут, начинают глючить, несмотря на аккуратное использование. Поэтому я до сих пор с теплотой вспоминаю мой розовенький Sony Ericsson.
Siemens A50, Motorola C380, Motorola L7, Samsung B2710 — вот список моих кнопочных телефонов. Последним я пользовался до 2016 года. Параллельно с ним в 2013 году купил старенький коммуникатор GloFiish X500, но использовал только как офлайн-навигатор в машине. В 2016-м из-за перехода Navitel на новый движок и прекращения поддержки WM, а также из-за большего распространения мессенджеров для решения рабочих вопросов, был куплен первый полноценный смартфон на Android: Alcatel POP C1. Samsung параллельно использовал еще пару лет в походах, все же он был ударостойким и водонепроницаемым. И оставался им до недавнего времени — младший сын разбил пластиковое стекло экрана катаясь на горке :) Покупал я смартфон с чисто утилитарными целями, поэтому какого-то вау-эффекта не было. Пришлось менять только тогда, когда на нем перестали обновляться основные приложения или сильно тормозить.
Многие до сих пор остаются верны кнопочным телефонам
Мне лениво фотографировать свой кнопочный телефон, с которым я хожу уже несколько лет и который служит мне верой и правдой. Смартфона с сенсорным экраном у меня нет, потому что не знаю, зачем мне нужны его функции. Телефоном я пользуюсь для того, чтобы позвонить. Набрать номер и позвонить. Смартфоном это делать очень неудобно. Я обладаю навыком десятипальцевой печати, и мне даже ноутбучная клавиатура неудобна, так что всякие мессенджеры на телефоне — это мимо меня. Я, наверное, очень стар. И еще у меня есть один главный козырь, почему я не хочу покупать себе сам мобильный телефон. Я работаю программистом. Мои коллеги по работе пишут в телеграм даже в нерабочее время, или когда я, например, в отпуске. А так я говорю, что у меня кнопочный телефон, и если очень надо, мне можно позвонить. Почему-то большинство вопросов при этом решаются без моего участия. Я могу и сейчас ощущать себя героем фантастики :P Мой выбор — кнопочный телефон!
До сих пор пользуюсь кнопочным телефоном с сим-картой, которая 2G. В тайге, где смартфон вообще не видит связи, кнопочник зачастую отлично ее обеспечивает.
Моим первым телефоном была гигантская Nokia с антенной. Помню, в первом классе тыкала этой антенной в спину впереди сидящего одноклассника :D Потом был мурлыкающий самсунг. А моим последним кнопочным был NEC (кто-нибудь слышал про эту марку?). А затем я увидела рекламу iPhone 3G и влюбилась. Он стоил 18 000, на тот момент сумасшедшие деньги. Очень хотела его на Новый год, но даже не рассчитывала, что подарят. И вдруг 31 декабря вижу под елкой маленькую коробку размером со шкатулку. В то время большинство телефонов продавались в больших коробках, и я подумала: «ну точно не он». Оказался он! Это было настоящее счастье для подростка. Сенсорный экран, невероятная камера. Сейчас уже не пользуюсь айфонами, но тот первый до сих пор связан с каким-то ощущением магии и исполнения желаний. Кстати, у меня сохранилась даже коробочка из-под него, он был такой крохотный по современным меркам.
А какие функции смартфона для вас самые важные? Раскройте весь потенциал новых технологий с быстрым интернетом от МТС: смотрите сериалы, слушайте музыку и играйте в многопользовательские игры на высоких скоростях!
Бренд OUKITEL, известный инновациями в области смартфонов с повышенной прочностью, выпустил новинку OUKITEL WP35 – защищенный смартфон в современном деловом стиле.
Новый смартфон OUKITEL WP35 – результат переосмысления традиционного внешнего вида гаджетов, устойчивых к внешним вызовам. OUKITEL позиционирует новинку как самый тонкий в мире защищенный смартфон с мощным аккумулятором 11 000 мАч, поддержкой 5G и нетипичным для сверхпрочных устройств изысканным дизайном. OUKITEL WP35 оптимально отвечает потребностям бизнес-элиты как в повседневной жизни, так и во время отдыха или приключений на свежем воздухе.
Баланс высокой мощности и утонченного дизайна
Тонкий смартфон WP35 (толщиной всего 14,9 мм) оснащен массивной батареей емкостью 11 000 мАч. Это самая большая емкость, доступная для смартфона с поддержкой 5G в такой тонкой форме. Мощное устройство способно работать в режиме ожидания до 60 дней, при этом оно не обладает крупными габаритами традиционных защищенных смартфонов. Кроме того, роскошный дизайн с ромбовидным узором не только придает новинке нотку изысканности, но и выполняет полезную функцию, повышая удобство модели. WP35 комфортно держать в руке, что также способствует защите от падений и повреждений.
OUKITEL WP35
Расширенная память в элегантном корпусе
OUKITEL WP35 оснащен чипсетом 5G MediaTek (6 нм), использующим технологию UltraSave 3.0+. Он работает на восьмиядерном процессоре под управлением новейшей операционной системы Android 14. Этот усовершенствованный набор микросхем обеспечивает не только подключение 5G, но также более низкое энергопотребление, что приводит к увеличению срока службы батареи. Смартфон предлагает базовую оперативную память 8 ГБ с возможностью расширения до 24 ГБ для бесперебойной многозадачности. Модель также обладает 256 ГБ внутренней памяти с возможностью расширения до колоссальных 2 ТБ, благодаря чему пользователи получают достаточно места для хранения своих фотографий, музыки, видео, файлов и приложений.
Отличное качество фото и селфи
Еще одной выдающейся особенностью WP35 стала тройная система камер: основная камера Sony 64 Мп, камера ночного видения 8 Мп и камера макросъемки 2 Мп. Смартфон позволяет пользователям запечатлеть каждую деталь и проявить свой творческий потенциал в съемке. В то же время фронтальная камера 32 Мп обеспечивает высокое качество селфи и автопортретов.
OUKITEL WP35
Защита и прочность по-прежнему на высоком уровне
Смартфон WP35 оснащен 6,6-дюймовым дисплеем, надежно защищенным стеклом Corning Gorilla Glass 5. Дисплей обеспечивает потрясающие визуальные эффекты как для работы, так и для развлечений. Кроме того, модель поддерживает NFC и предлагает возможность использования двух SIM-карт или SIM-карты вместе с TF-картой, что повышает удобство при ежедневном использовании.
Сочетание современного делового стиля и повышенной прочности, отвечающей стандартам IP68, IP69K и MIL-STD-810H, делает новый смартфон OUKITEL WP35 идеальным выбором для бизнесменов и профессионалов. Пользователи могут выбирать расслабленный и спокойный отдых, такой как игра в гольф и проулки на природе, или захватывающий активный досуг, например, серфинг и катание на лыжах – в любом из этих случаев смартфон окажется надежным и при этом стильным помощником, которому не страшны вода и влага, пыль и высокие температуры, падения и удары.
В мире умных домов часто приходится выбирать между удобством и функционалом. Раздумывая над тем, каким может быть идеальный умный дом, мы пришли к идее MajorDom — системе, которая стремится изменить этот баланс и упростить быт без жертв. В этом посте поделимся нашим видением и некоторыми основными принципами новой экосистемы, включая приватность, автономность и широкую поддержку устройств.
automate smart — not hard (MajorDom)
В этой статье мы не будем вдаваться во все подробности технических деталей, реализаций и протоколов, а сосредоточимся на более общем, абстрактном, пользовательском описании системы, иначе статья выйдет слишком длинной, но мы обязательно вернемся ко всем деталям позже
Домашние гаджеты
Сегодня существует много разных гаджетов для дома: светильники, шторы, обогреватели, пылесосы, датчика безопасности и микроклимата. Они созданы для того, чтобы облегчить жизнь, но не всё так однозначно.
Раньше каждое устройство имело свой протокол управления, свои стандарты, свои методы безопасности и каждому из них нужно было отдельное приложение или пульт. Чем больше устройств в доме, тем больше времени нужно посвятить управлению ими, что превращается в новую рутину. Это похоже на жонглирование слишком большим количеством мячей.
Приложения для домашних гаджетов
Существующие решения
Системы "умного" дома (или домашней автоматизации) должны были решить эту проблему, но до идеала им еще далеко. Есть два типа таких систем: проприетарные от цифровых корпораций и народные с открытым кодом. К сожалению, и у тех, и у тех есть минусы. Предлагаю составить график, в котором по оси x будет легкость использования сложной к простой, а по оси y - умность и функциональность системы.
График: легкость использования к умности системы
Окажется, что все проприетарные системы находятся где-то в центре-внизу. Они дают некоторый функционал, с которым может справиться обычный человек, потратив какое-то время на изучение. Чаще всего эти системы являются закрытыми и поддерживают только свой ограниченный список устройств в своем специальном приложении. Их функциональность сводится к замене физического выключателя кнопкой в телефоне или простыми голосовыми командами. Иногда встречаются элементарные автоматизации, точнее скрипты, которые нужно писать вручную.
В то же время они слишком зависят от облачных решений. Сбой сервера, изменения в политике, новые регуляции или простое отсутствие интернета означают отключение умного дома.
Но, что хуже всего, самые популярные системы принадлежат рекламным или маркетплейсным гигантам, зарабатывающим на продаже персональных данных пользователей. Это основа их бизнес-модели, из-за чего они не могут измениться, поэтому о доверии и приватности здесь не может быть и речи.
Осьминог монополии (отсылка к "standard oil octopus")
Тем, кто хочет больше возможностей или не хочет слежки, приходится переходить на открытые решения и платить за это сложностью настройки и установки. Это область выше и левее центра, но часто это того стоит. Открытые системы предлагают больше свободы, возможности интеграции с любыми устройствами и протоколами благодаря плагинам, неограниченные кастомизации и полный контроль. Единственное, это задачка для технарей, желающих проводить вечера за изучением форумов и разработкой. Точно так же некоторым нравится проводить часы в гараже перебирая все детали машины. Я не говорю, что это плохо, ведь у каждого есть свои хобби, но большинство людей хочет автомобиль, чтобы просто на нем ездить. Конечно, вы можете нанять профессионала, который займется всеми устройствами и безопасностью, потратив на это целое состояние. Но что, если вы не хотите ни нанимать профессионала, ни становиться им самостоятельно?
Мы хотим сделать систему, которая займет правый верхний угол: будет работать прямо из коробки, поддерживать широкий спектр устройств, надежно хранить данные пользователей, при этом будет умнее и функциональнее остальных.
График: легкость использования к умности системы (мажордом)
Экосистема умного дома
Поговорим о том, как устроены экосистемы умного дома и чем они отличаются от систем домашней автоматизации. Все начинается с устройств, напрямую управляющих домом: лампы, реле, модули с мотором. Это первый "физический" уровень. Вторым уровнем пусть будет интерфейс "application layer". Свяжем их через wifi или bluetooth.
Экосистема умного дома: приложение и устройство
Но представим, что у нас несколько устройств, у каждого по своему приложению. Выглядит не очень удобно, да?
Экосистема умного дома: несколько приложений и устройств
Теперь переведем устройства на более энергоэффективные радиопротоколы. Но как подключить их к смартфону? Добавим посредника в виде хаба, у которого с одной стороны радиомодуль, а с другой - тот же wifi. В качестве бонуса подключим к хабу все устройства того же производителя. Теперь в приложении может быть несколько устройств, но только одного бренда. Так выглядят закрытые "экосистемы". Каждая использует свои протоколы и стандарты, так что они не совместимы между собой.
Закрытые экосистемы умного дома с хабом
Но, что хуже, далеко не все приложения умеют общаться с хабом напрямую в пределах локальной сети (LAN) и используют сервер даже когда вы находитесь дома. Это тот случай, когда отключение интернета означает полный блэкаут, а наличие интернета - возможность удаленного управления домом из облака (доверяете ли вы облаку компании, зарабатывающей на продаже ваших персональных данных, но не заботящейся об их сохранности?).
Закрытые экосистемы умного дома с хабом и облаком
Чтобы это исправить, заменим проприетарный хаб на raspberry pi с какой-нибудь open source системой домашней автоматизации, а также добавим плагины для интеграции устройств. Это позволяет объединить все устройства в одну систему, например, чтобы программировать общие автоматизации или продвинутые сценарии. Уже лучше, но пропала одна мелочь под названием интерфейс.
Универсальный open source хаб умного дома
К счастью, некоторые open source решения идут комплектом с вебным фронтендом или даже мобильным приложением (но не всегда с user-friendly интерфейсом). Добавив еще пару плагинов, мы можем пробросить часть устройств (или все, если очень повезет) в приложение какой-то из экосистем. В таком случае хаб выступает посредником или адаптером для устройств сторонних производителей. Но теперь мы зависимы от этой экосистемы и получаем те проблемы, о которых шла речь в начале статьи. В качестве альтернативы, мы можем подключить другой плагин с кастомным облаком, но это уже становится или слишком сложно, или все еще недостаточно безопасно.
Универсальный open source хаб умного дома c инфраструктурой экосистем
Хочу заметить, что не всегда проприетарный хаб можно полностью заменить на кастомный. Часто вам понадобится иметь оба хаба (проприетарный и кастомный), чтобы система поддерживала оригинальные приложения и устройства. В итоге это может превратиться в запутанный клубок технологий.
Универсальный open source хаб умного дома c инфраструктурой экосистем (сложности)
Кстати, этот пример мне кое-что напоминает:
Нестабильная цифровая инфраструктура
Итак, у нас есть 4 уровня: устройства, хаб (автоматизации, программное управление), сервера, интерфейс (приложения, голосовые ассистенты, итд). Экосистема — это все 4 уровня и их связь, а не какой-то один. Чтобы все работало идеально, мы делаем не просто один из уровней, например, систему автоматизации на уровне хаба. Мы делаем все три верхних уровня: приложение, голосовой ассистент, облако и хаб с максимальной поддержкой устройств других производителей, таким образом получая максимальную совместимость и интеграцию всей системы из коробки: автономную, приватную, независимую и безопасную. Это - МажорДом.
Архитектура экосистемы умного дома MajorDom
Чем наша система будет умнее: наша философия
В фундаменте своей работы мы закладываем следующие принципы:
Полная приватность личных данных — дом не место для чужих глаз. Конфиденциальность — базовое право каждого пользователя.
Автономность — максимальная независимость от внешнего мира, отключенный интернет не должен стать проблемой
Легкость настройки и использования — технологии должны служить человеку, а не наоборот
Максимальная поддержка разных устройств, протоколов и интеграций - в дополнение к предыдущему пункту
Никаких искусственных ограничений — не быть эпл и дать возможность глубокой настройки и кастомизации тем, кому это нужно
Итак, мы собираемся заново изобрести умный дом. По нашему мнению, настоящий умный дом состоит из невидимой армии устройств, которые работают автономно в фоновом режиме, улучшая вашу повседневную жизнь и прикрывая вашу спину. По сути это цифровой дворецкий.
Настоящий умный дом должен быть независимым от внешнего мира. Никаких сбоев из-за отказа интернета или случайного сервера. Это полностью автономная экосистема, которой больше ничего не требуется: ни интернета, ни облачных сервисов, ни даже человека.
В то же время система должна быть простой в использовании. Никаких долгих установок и настроек. Отсутствие периодического изменения настроек. Никакого написания кода. Просто достать из коробки и включить. Технологии должны работать на вас, помните?
Описание MajorDom
Но как нам это сделать? Прежде всего, системе нужно имя. Мы выбрали для неё название MajorDom, которое отлично отражает её сущность. (от англ. majordomo — мажордом, дворецкий, управляющий домом)
Приватность
Пока остальные системы представляют собой черные ящики, мы считаем, что MajorDom должен иметь открытый исходный код, чтобы не было никаких скрытых манипуляций, любой человек мог открыть его, прочитать, выделить проблемы, предложить изменения или даже внести свой вклад.
Хотя исходный код общедоступен, данные пользователя защищены как никогда раньше. Чтобы сделать систему приватной и автономной, большая часть данных хранится локально на устройствах, в основном хабе. Это гарантирует конфиденциальность, а поскольку все данные хранятся локально, автоматизация и все остальные функции прекрасно работают даже при отсутствии интернета в отличие от систем, которые всегда полагаются на подключение к серверу, поскольку все данные хранятся где-то в интернете.
Но в некоторых случаях данные необходимо передавать через интернет, например, с помощью удаленного управления, когда вы не дома. В этом случае данные надежно шифруются (end-to-end), а ключи хранятся только на физических устройствах пользователя. Это означает, что вы всегда можете получить удаленный доступ к своему дому, но только вы и никто другой, включая админов и разработчиков.
Поддерживаемые устройства
Конечно, прежде чем настраивать автоматизации, в доме нужны устройства. Zigbee Alliance, переименованный в Connectivity Standards Alliance или CSA, — это объединение различных компаний, занимающихся умным домом, которые решили создать универсальный протокол связи для всех устройств домашней автоматизации. Они назвали этот протокол Matter. И MajorDom с ним совместим. Это означает, что вы можете добавить любое совместимое с Matter устройство в свою систему MajorDom. И это еще не все.
matter протокол
Matter изначально поддерживает только самые распространенные базовые устройства, поэтому мы создали протокол связи Merlin. Благодаря более гибкой архитектуре он не только существенно расширяет список поддерживаемых устройств, но и делает его бесконечным.
Мерлин протокол
В то же время мы понимаем, что сегодня только малая часть уже выпущенных устройств поддерживает один из этих протоколов, поэтому мы также собираемся добавить интеграции устройств, использующих zigbee, z-wave, wifi и BLE, таким образом став самой универсальной экосистемой.
Умная комната с устройствами на разных протоколах в системе MajorDom
Интерфейс
Мобильное приложение MajorDom на фоне хаба
Мы наконец-то собрали в одном месте все устройства, но как с ними общаться? Для этого мы разработали красивое мобильное приложение, доступное практически на всех платформах, включая устройства Android — телефоны, планшеты и часы, а также устройства Apple — iPhone, iPad, Mac, Apple Watch, Apple TV, CarPlay и даже новый шлем Vision Pro. Приложения так же включают виджеты, которые можно разместить на домашнем экране, экране блокировки или в любом другом месте, поддерживаемом операционной системой, что позволит управлять домом даже не запуская приложение.
По-настоящему умный дом большую часть времени должен работать автономно, в фоновом режиме, чтобы вы этого даже не замечали. Но как мы собираемся это автоматизировать, если никто не хочет писать скрипты?
Вместо этого:
Скрипты для автоматизаций умного дома
Для автоматизации мы добавили в приложение вторую вкладку, которая поможет легко настроить любой сценарий. Но это было слишком просто и мы пошли дальше.
Приложение MajorDom: вкладка автоматизаций
Чтобы еще больше упростить этот процесс, мы изобрели технологию умных предложений, которая предсказывает, что вы хотите автоматизировать. Иногда она настолько умна, что даже не требует помощи пользователя. Например, вы можете просто добавить все устройства и начать использовать их, не добавляя никакой автоматизации или сценария. Через некоторое время эта технология предложит сцены и автоматизацию на основе ваших привычек. Вы даже можете разрешить ей добавлять сцены и автоматизации без подтверждения, полностью в фоновом режиме. Настоящие умные автоматизации.
Арчи — умный голосовой ассистент
Автоматизация — это хорошо для ежедневной рутины, но иногда требуется более индивидуальный подход. Арчи в этом профессионал. В отличие от других "ассистентов", он понимает вас с высокой точностью, знает контекст, улавливает по несколько сложных запросов за сообщение и общается так, будто вы разговариваете с настоящим помощником, а не просто диктуете голосовые команды!
Умная колонка MajoDom Audio с голосовым ассистентом Арчи.
Перевод: — Арчи, проверь мое расписание — У вас встреча с командой разработки в 3 часа и планы на ужин в 7. Также, не забудьте, что сегодня день рождения у вашей мамы. У вас есть достаточно времени на звонок между 4 и 6 часами вечера
Арчи предназначен не только для контроля дома, но и для каждого аспекта повседневной жизни, от управления заметками до предоставления общей информации и голосовых уведомлений.
Как настоящий профессиональный мажордом, Арчи говорит на многих языках. Он может одновременно слушать до трех заранее выбранных языков и отвечать на соответствующем.
Арчи унаследовал все основные ценности MajorDom: конфиденциальность, автономность, простота в использовании и настоящая умность. Он может работать офлайн, но интернет расширяет его возможности до неограниченного диапазона, а благодаря использованию крупных языковых моделей, навыки этого ассистента ближе к настоящему искусственному интеллекту, чем когда-либо прежде в истории человечества.
Демонстрация голосового ассистента Арчи в мобильном приложении MajorDom на фоне умной колонки MajorDom Audio и хаба MajorDom Hub.
Работа из коробки: делаем свои устройства
"Люди, серьезные на счет софта, должны делать своё железо" — эта цитата особенно актуальна для умного дома. Это единственный способ обеспечить беспроблемную интеграцию множества протоколов из коробки. То же самое касается ассистента: не каждая платформа потянет офлайн распознавание, обработку и синтез речи. К тому же, полностью доверять ему можно только тогда, когда знаешь, что на устройстве нет постороннего ПО с доступом к микрофону. Вот почему мы разрабатываем два собственных устройства: хаб MajorDom Hub для управления устройствами, автоматизацией и порталом в экосистему — это как руки дома. И колонка MajorDom Audio для голосового ассистента — уши и голос дома.
Умная колонка MajorDom Audio и хаб MajorDom Hub
И еще кое-что… для активных пользователей
Мы хотим максимально упростить интеграцию идей пользователей — будь то аппаратное или программное обеспечение. С этой целью мы спроектировали два основных инструмента, позволяющих каждому внести свой вклад.
«Idea Forge» (Кузница идей)
Во-первых, при разработке MajorDom мы создали «Idea Forge» (Кузницу идей). Эта платформа превращает предложения пользователей в реальные фичи. Любой желающий может предоставить идеи через форму на сайте. Необязательно быть программистом; достаточно одной светлой мысли. Эти предложения затем появляются на доске голосования сообщества, что позволяет каждому влиять на процесс разработки. Демократия в действии. Самые популярные идеи рассматриваются к реализации командой MajorDom. Речь идет не только о пользователях; речь идет о превращении пользователей в создателей.
Но это не просто игра в ожидание. Если вы любите приключения или просто не можете дождаться, вы можете засучить рукава и написать любую фичу самостоятельно.
Во-вторых, мы максимально упрощаем работу для всех разработчиков. Разрабатываем модульную прошивку хаба с поддержкой плагинов и удобные библиотеки с подробной документацией.
Заключение
На данный момент проект находится в стадии активной разработки, но большая часть упомянутого уже реализована, включая ядро системы, интеграции некоторых протоколов, удаленное управление, автоматизации, офлайн часть Арчи и мобильное приложение. Дальнейшие новости будем публиковать здесь, но так же рекомендую подписаться на соответствующие страницы проекта в социальных сетях. Записаться на ранний доступ можно на сайте majordom.io в один клик.
Присоединиться к проекту
Проект является довольно сложным и масштабным, а качественный результат требует много часов работы профессиональных инженеров, программистов и дизайнеров. В современном капиталистическом мире только коммерческая разработка может гарантировать стабильный результат.
Предзаказы, Кикстартер, Донаты
В будущем проект будет опубликован на кикстартер — платформу краудфандинга, на которой можно будет оформить самые ранние предзаказы устройств, но поддержать проект финансово можно уже сейчас на patreon или buymeacoffee.
Стать частью команды
В нашей команде уже есть дизайнеры, инженеры софта для фронта, бэка, мобильных приложений, хаба и голосового ассистента. В то же время мы ищем промышленных дизайнеров, embedded инженеров для железа, а так же программистов, разбирающихся в низкоуровневых деталях популярных протоколов в сфере умного дома. Если вы занимаетесь чем-то другим, но хотите присоединиться к проекту, пишите свои предложения, будем рады всем.
Инвесторам
Мы также рассматриваем получение инвестиций от $50k pre-seed раунда за долю компании. Говоря о цифрах, текущий рынок умного дома оценивается в 100 миллиардов долларов США, с прогнозируемым ростом до 600 миллиардов в 2033 году. Похоже на отличную возможность вложения.
В этой статье опишу очень простой, но тем не менее важный и интересный проект - колесное шасси на нейроуправлении. Этим шасси может быть как машинка, так и большой робот на колесах так и инвалидная каталка. Разницы не будет вообще.
В отличии от дрона тут не нужно долго тренировать и порог входа в тему очень низок.
План будет простой. Возьмем самую дешевую машинку с радиоуправлением, добавим ардуино с блитузм модулем и будем управлять этим всем с помощью нейроинтефейса ms-04d.
Для того чтобы заставить это всё работать вместе нужно будет сделать несколько простых шагов. Инструкция будет максимально подробная.
Разборка пульта. Нам нужно разобрать пульт управления машинкой и вытащить из него схему
В пульте будет 2 схемы: с кнопками и с переключателем и светодиодом. Вторую удаляем.
Нам нужна только с кнопками и микросхемой RF2175.
Микросхема не должна быть повреждена.
Отключаем схему от пульта и платы с светодиодом.
К микросхеме RF2175 на схеме подключены 4 кнопки: вперед, назад, повороты вправо и влево. В общем виде всё подключено вот так:
Нажимая на кнопки мы подаем минус на отдельные порты микросхемы. Ардино нано может выдавать на порты как минус так и положительный сигнал и если мы заменим кнопки на порты ардуино то мы сможем программно задавать направление движения.
или же сделать как описано ниже.
Нам нужно определить мас адрес нейроинтерфейса. Это можно сделать по инструкции тут http://developer.neurosky.com/docs/doku.php?id=mindwave_mobile_and_arduino .Или же через иные проги. Я делал это через прогу nRF connect с гугл плея. Схема подключения модуля. Можно без резисторов сразу RX к выводу D9. И не трогать пин 34 если есть маленькая кнопочка рядом с выводами.
Далее:
Запустите приложение Arduino на компьютере.
Подключите USB-кабель Arduino к компьютеру. На Arduino должен гореть зеленый свет.
Загрузите файл .ino скетча, расположенный в конце этого шага, или скопируйте следующий код, который передает данные между Serial Monitor Arduino и модулем Bluetooth, и вставьте его в новый скетч Arduino.
SoftwareSerial mySerial(8,9); // указываем пины tx и rx
void setup() {
pinMode(8,INPUT);
pinMode(9,OUTPUT);
Serial.begin(9600); // включаем hardware-порт
mySerial.begin(38400); // включаем software-порт
Serial.println("start setting");
}
void loop() {
if (mySerial.available()) {
char c = mySerial.read(); // читаем из software-порта
Serial.print(c); // пишем в hardware-порт
}
if (Serial.available()) {
char c = Serial.read(); // читаем из hardware-порта
mySerial.write(c); // пишем в software-порт
}
}
4. Загрузите скетч.
5. Удерживая нажатой маленькую кнопку над контактом EN на HC-05, подключите VCC HC-05 к + 5 В Arduino и удерживайте кнопку нажатой в течение нескольких секунд, пока красный свет на HC-05 не начнет мигать в течение 2 секунд.
6. Откройте монитор последовательного порта Arduino (правый верхний угол окна приложения Arduino) на компьютере и установите для параметров в правом нижнем углу значения “Both NL & CR” и скорость передачи данных “9600”.
7. Откройте внутри строки ввода окна Serial Monitor. Введите AT на клавиатуре компьютера и нажмите Return. Если ответ «ОК», продолжайте. Если не «ОК», попробуйте еще раз. Иногда с первого раза не получается.
8. Включите нейроинтерфейс. Индикатор на нем должен гореть постоянно синим.
9. Введите AT-команды, как прописано ниже. Ответ должен быть «ОК» после каждой команды.
AT + UART = 57600,0,0 Определяет скорость передачи, она такая и в ms-04b и в neyrosky.
AT + ROLE = 1 Устанавливает HC-05 в качестве ведущего устройства, а не ведомого.
AT + PSWD = 1234 Устанавливает пароль, используемый интерфейсе.
AT + CMODE = 0 Для подключения HC-05 к определенному устройству.
AT + CLASS = 0 Определяет класс устройства.
AT + INQM = 1,9,48 Устанавливает параметры для сопряжения.
AT + INQ, команда чтобы узнать, распознает ли HC-05 интерфейс. Поиск интерфейса может занять 15-20 секунд. Одно из отображаемых устройств должно иметь тот же адрес, что и интерфейс, в формате xxxx: xx: xxxxxx. Этот адрес используется в следующих 3 командах (показаны как addr), за исключением того, что двоеточия должны быть заменены запятыми.
AT + PAIR = addr, 30 (здесь не было ответа «ОК».)
AT + BIND = addr (красный свет на HC-05 мигает каждые 2 секунды)
AT + LINK = addr
10. Красный индикатор HC-05 должен мигать 2 раза каждые 3-4 секунды. В первый раз, когда мастер прописал команды частота моргания не изменилась. Поэтому он дважды проверил, правильно ли установлены контакты проводов на Arduino и макетной плате, вытащил провод + 5В из HC-05, выполнил снова шаг 5 и набрал команды PAIR, BIND и LINK. На этот раз красный индикатор изменился на 2 быстрых мигания каждые 3-4 секунды. Это значит, что устройства сопряжены. В следующий раз, при пользовании устройствами, они автоматически подключатся к ним в течение нескольких секунд.
11. Отсоедините провод TXD HC-05 от вывода 10 Arduino и подключите его к RX (вывод 0) Arduino. Отсоедините провода HC-05 от делителей напряжения и снимите их, а также снимите резисторы, используемые в качестве делителей напряжения. Теперь проводка должна быть такой, как показано на фото.
12. Закройте Serial Monitor.
13.Отключите интерфейс.
14. Отсоедините USB-кабель от Arduino или компьютера.
15. Закройте приложение Arduino.
! Модуль может не отзываться на команды и скорее всего были просто перепутаны выводы RX и TX. Достаточно просто поменять и будет работать !
После того как модуль HC-05 прошился мы его никуда не переносим. Так же оставляем как он и есть.
Далее нам нужно припаять ардуино нано к плате управления машинкой с rf2175. Схема соединения очень простая. Мы подключаем цифровые порты 2,3,4,5 вперед кнопок и будет подавать минус с ардуино.
А вот так оно будет выглядеть в живую.
На этом пайка почти завершена. Осталось впаять готовы блок в машинку и запитать от аккумулятора.
Но перед запайкой и конечным монтажом нам нужно сделать самое важное - написать код управления.
Нейроинтерфейс MS-04D довольно функциональное устройство и может выдавать большой спектр данных:
1.Исходная электроэнцефалограмма
2.Определяются следующие мозговые волны: Дельта, Тета, Низкие Альфа, Высокие Альфа, Низкие Бета, Высокие Бета, Гамма
3.Данные с гироскопа: Ускорение по трем осям и угловая скорость по трем осям.
4.Данные о концентрации и расслаблении человека.
Любые их этих наборов данных мы можем взять как данные для управления, но генерировать нужные ритмы будет куда сложнее чем концентрироваться и расслабляться.
Сделаем оба варианта. Почему и нет?
1.Вариант с концентрацией и расслаблением.
Алгоритм следующий:
Если концентрация выше расслабления то машинка едет вперед
Если концентрация меньше расслабления то машинка едет назад
Если концентрация нулевая то машинка поворачивает вправо
Если расслабление нулевое то машинка поворачивает влево
Анализ будет происходить в самом нейроинтефейсе, а машинка будет только принимать сигнал управления.
Теперь мы можем интегрировать эту схему в машинку. Вся система управления будет там.
Теперь приступаем к самой машинке. Это будет самая быстрая часть. Аккуратно снимает верхнюю крышку.
Снизу будут болты и зажимы.
Вскрываем ей до конца.
Можем увидеть маленькую схемку, 2 мотора, выключатель питания и штекер для аккумулятора.
Далее берем платку пульта с ардуино нано и припаиваем к питанию этой схемы. Питание идет через красный и черный провод.
Черный идет напрямую от аккумулятора, а красный от переключателя. Мы припаиваемся красный к красному,а черный к черному
Ну и собственно всё. Теперь аккуратно запаковываем всё обратно в машинку и сворачиваем болтики. Аккумулятора в 3.7в хватит для питания машинки и всей системы.
Для запуска всей системы мы должны включить нейроинтерфейс, подождать секунд 10 и запустить машинку. Опять же подождать пока будет соединение. Если все сделали правильно то машинка поедет в зависимости от залитого кода и уровней ритмов/показателей концентрации . Ну и видео с тестом.
Чуть потренироваться и можно будет направлять куда нужно. Теперь точно всё. Проект простой и делается за пару дней, но дает огромный опыт в нейропроектах.