• Сенсоры от Yoctopuce — погода дома

      Некоторое время назад я занимался поисками датчика давления для одного сайта. Требования были простыми — подключение по USB и минимум паяльника, т.к. опыт использования данного инструмента у меня только в криптоанализе. Оказывается, что в отличие от температуры и влажности, китайцы ещё не освоили этот рынок, и наиболее простой и дешёвый вариант: купить любой барометр, направить на него веб-камеру и анализировать показания.
      Несмотря на бредовость данной затеи, она серьёзно рассматривалась, но в конце-концов была отметена по банальной причине — ночью нужна подсветка. Т.е. работать система ночью не будет, а если будет, то потребует дополнительных усилий по настройке.

      Из других вариантов, наиболее подходящим была USB Meteo Board от Sparkfun на основе Arduino, или самодельная система на основе того же Arduino или Netduino.

      Но совершенно случайно я наткнулся на Yoctopuce, и понял, что это оно. Их сенсоры и датчики настолько меня поразили в мелочах, что я не могу молчать и хочу поделиться с хабра-сообществом про эти замечательные датчики.


      Читать дальше →
    • Автомобильная спутниковая сигнализация на STM32F1

        Теория создания самодельной автомобильной спутниковой сигнализации с web-интерфейсом и поддержкой eCall / ЭРА-ГЛОНАСС на базе микроконтроллеров STM32 как основа концепции «Умный автомобиль», и её использование в системах «Умный дом». Реализация аналога технологии Volvo On Call и автомобильной социальной сети Toyota Friends.
        Читать дальше →
      • Выбираем мини компьютер для домашнего творчества (DIY)

        Прошло достаточно много времени с момента появления платы Raspberry PI (декабрь 2011г.) и только сейчас она наконец то появилась в свободной продаже, а не под заказ.

        С самого появления платы Raspberry PI, стало понятно, что она является хорошей платформой для простейшего домашнего файлохранилища, Smart TV, автоматизации простейших станков, систем умного дома и т.п.
        Помимо малых габаритов, основные достоинства Raspberry PI:
        1) большое сообщество развивающее систему
        2) хорошая периферия (расширяемые порты ввода-вывода)
        3) можно писать программы в ОС Linux и под ОС Android
        4) «высокая» 700МГц частота центрального процессора позволяющая реализовывать обработку видеопотока в реальном времени (разгон до 1000 МГц без потери гарантии)
        5) малое энергопотребление и скромные габариты

        Недостатки:
        1) частота ЦП (700МГц) минимальная среди своих конкурентов (судя по отзывам на HabraHabr.ru процессор не тянет OpenCV библиотеки и т.п.)
        2) по сравнению с аналогами мало памяти на борту за такую цену
        3) цена все ни как не опускается до обещанной 25$ (в продаже только rev.B, 512Мб+HDMI минимум за 50$ с доставкой в Россию)

        Почему то, я не торопился с покупкой «малины», глядел на ситуацию со стороны и понимал, что ажиотаж не здоровая вещь. Улеглась первая пыль и появились конкуренты ни чуть не хуже и даже лучше.

        Есть еще платы доступные к покупке на данный момент, о которых пока что мало известно, но по параметрам они так же интересны как и «Raspberry PI» и успешно продолжают начатое им дело.

        Основной кандидат на покупку сейчас у меня плата Сubieboard

        Читать дальше →
      • Подальше от обыденной реальности: фантастические романы, которые стоит прочитать

          image

          Фантастика как жанр заставляет читателей и писателей выйти за пределы разумного, дать волю своему воображению и отправиться в неизведанные миры. За это мы и любим этот жанр. RoboHunter этой осенью предлагает с головой погрузиться в мир научной фантастики.
          Читать дальше →
        • Какой квадрокоптер выбрать для GoPro? Рассмотрим лучших среди бюджетных

          Свой первый квадрокоптер я купил более двух лет назад и купил я его, чтобы открыть новые ракурсы для своей «гопрошки». Сегодня совсем другая ситуация и на рынке квадрокоптеров и с курсом доллара, однако желание купить квадрокоптер для съёмки с воздуха — всё так же актуально. Поэтому в этой статье я расскажу о том, на какие квадрокоптеры стоит обратить внимание и с какими сложностями вы можете столкнуться.


          «Подвес DJI Phantom»
          Читать дальше →
        • Вся правда о битых пикселях

            Битые пиксели — один из самых острых вопросов, нередко становящийся поводом для бурного выяснения отношений с поставщиками ЖК-мониторов, планшетов и смартфонов. От этой проблемы зачастую спешат откреститься менеджеры фешенебельных магазинов, ссылаясь на регламент официальных производителей. На том, что такое «битые» пиксели, и как с ними бороться «один на один», мы остановимся в этой статье.


            Читать дальше →
          • Лекция Дмитрия Ветрова о математике больших данных: тензоры, нейросети, байесовский вывод 

              Сегодня лекция одного из самых известных в России специалистов по машинному обучению Дмитрия Ветрова, который руководит департаментом больших данных и информационного поиска на факультете компьютерных наук, работающим во ВШЭ при поддержке Яндекса.

              Как можно хранить и обрабатывать многомерные массивы в линейных по памяти структурах? Что дает обучение нейронных сетей из триллионов триллионов нейронов и как можно осуществить его без переобучения? Можно ли обрабатывать информацию «на лету», не сохраняя поступающие последовательно данные? Как оптимизировать функцию за время меньшее чем уходит на ее вычисление в одной точке? Что дает обучение по слаборазмеченным данным? И почему для решения всех перечисленных выше задач надо хорошо знать математику? И другое дальше.



              Люди и их устройства стали генерировать такое количество данных, что за их ростом не успевают даже вычислительные мощности крупных компаний. И хотя без таких ресурсов работа с данными невозможна, полезными их делают люди. Сейчас мы находимся на этапе, когда информации так много, что традиционные математические методы и модели становятся неприменимы. Из лекции Дмитрия Петровича вы узнаете, почему вам надо хорошо знать математику для работы с машинным обучением и обработкой данных. И какая «новая математика» понадобится вам для этого. Слайды презентации — под катом.
              Читать дальше →
            • Мозг крыс во сне строит планы и выбирает пути достижения целей

                image

                Нейрофизиологи из Университетского колледжа Лондона, изучая работу мозга на примере крыс, установили, что сознание крыс в периоды сна просчитывает пути возможного прохода к пище. Такой вывод в своём исследовании они сделали, обнаружив активность клеток мозга, отвечающих за навигацию.

                Эксперимент проходил в простом лабиринте, где у прямого пути было два ответвления, только в одном из которых была еда. Крысам показали, где находится еда, но не дали возможности добраться до неё. Затем крысам дали поспать, а после этого позволили добраться до еды. Во время отдыха крыс учёные отслеживали активность мозга животных.

                Известно, что в гиппокампе существуют нейроны места (place cells) — это нейроны, активизирующиеся в момент, когда животное находится в определенном месте. Эти нейроны явно отличаются от других. Нейроны места впервые были описаны также у крыс в 70-х годах прошлого века. Исследователи предположили, что основной функцией гиппокампа крыс является формирование когнитивной карты окружающей среды, что способствует ориентированию на местности и поиску путей.
                Читать дальше →
              • Датчики и микроконтроллеры. Часть 3. Измеряем ток и напряжение

                • Tutorial

                Мы переходим к завершающей части обзорного цикла датчиков, в которой рассмотрим датчики постоянного и переменного тока и напряжения. По всем остальным датчикам, которые не попали в основную серию мы сделаем дополнительные обзоры когда они вдруг понадобятся в будущих статьях.
                Данная статья открывает новый цикл материалов про измерение параметров качества электроэнергии, куда войдут вопросы подключения датчиков тока и напряжения к микроконтроллеру, рассмотрение алгоритмов работы анализаторов качества электроэнергии, смысл тех или иных показателей качества электроэнергии и что они обозначают. Кроме того, мы затронем волнующую многих тему точности оцифровки и обработки данных, упомянутую в комментариях к первой статье.

                Содержание


                Часть 1. Мат. часть. В ней рассматривается датчик, не привязанный к какому-то конкретному измеряемому параметру. Рассматриваются статические и динамические характеристики датчика.
                Часть 2. Датчики климат-контроля. В ней рассматриваются особенности работы с датчиками температуры, влажности, давления и газового состава
                Часть 3. Датчики электрических величин. В этой части я рассмотрю датчики тока и напряжения
                Читать дальше →
              • Используя естественные коммуникационные возможности организма, биологи смогли дать команду сердцу излечиться после инфаркта

                  image
                  Как появляются экзосомы / Википедия

                  Работа биологов под руководством доктора биологии Раджа Кишора из медицинской школы Темпльского университета проливает свет на роль экзосомов в функционировании организма и в потенциале способна совершить новый шаг в лечении распространённой болезни — инфаркта миокарда, или сердечного приступа.

                  Экзосомы — это микроскопические внеклеточные везикулы (пузырьки) диаметром до 100 нм, выделяемые в межклеточное пространство клетками различных тканей и органов. Их обнаружили в 80-х годах прошлого века, и сначала решили, что таким образом клетки избавляются от ненужных продуктов жизнедеятельности.

                  Но позже, при изучении работы раковых клеток, биологи обнаружили, что это вовсе не отходы, а своеобразные коммуникационные средства — наподобие записок в бутылках, брошенных в воду. С их помощью раковые опухоли общались со своими отдалёнными метастазами. Чуть позже стало понятно, что практически все клетки в теле используют такой механизм для общения друг с другом. Кроме этого, экзосомы участвуют во многих других процессах, и полностью их роль пока ещё не изучена.
                  Читать дальше →
                • Arduino + ESP8266 с нуля на примере Wi-Fi термометра, часть первая

                    Часть 1. Подготовка ESP8266

                    Зачем эта статья? На хабре уже есть ряд статей про использование ESP в разных конфигурациях, но почему-то без подробностей о том, как именно все подключается, прошивается и программируется. Типа «я взял ESP, две пальчиковые батарейки, DHT22, закинул в коробку, потряс часик и термометр готов!». В итоге, получается странно: те, кто уже работают с ESP не видят в сделанном ничего необычного, а те, кто хочет научиться — не понимают с чего начать. Поэтому, я решил написать подробную статью о том, как подключается и прошивается ESP, как его связать с Arduino и внешним миром и какие проблемы мне попадались на этом пути. Ссылки на Aliexpress привожу лишь для представления порядка цен и внешнего вида компонентов.

                    Итак, у меня было два микроконтроллера, семь разных сенсоров, пять источников питания, температурный датчик DHT22 и целое множество проводков всех сортов и расцветок, а так же бессчетное количество сопротивлений, конденсаторов и диодов. Не то, чтобы все это было необходимо для термометра, но если уж начал заниматься микроэлектроникой, то становится трудно остановиться.


                    Читать дальше →
                  • Самодельный тепловизор на базе Arduino менее чем за 100$


                    Не секрет что каждый из нас хоть раз но мечтал получить в свои руки настоящий тепловизор. Ведь это уникальный шанс взглянуть на мир вокруг совершенно «другими глазами», увидеть скрытое и возможно даже глубже познать суть некоторых явлений. И единственной преградой к этой мечте служит цена подобных устройств. Несмотря на весь прогресс, она остается непомерно высокой для простого смертного.
                    Однако подобно лучу света в непроглядном мраке безысходности на свет появилась разработка двух студентов из Германии. Их устройство на базе микроконтроллера Arduino является довольно простым в изготовлении и существует аж с 2010 года.
                    Читать далее
                  • Учёным удалось преобразовать сигналы мозга в слова

                      image

                      Учёные из Государственного центра адаптивных нейротехнологий (США) и подразделения Государственного Нью-йоркского университета в Албани провели эксперимент по преобразованию сигналов мозга в речь. Они назвали этот опыт «интерфейсом мозг-текст». Но до настоящего чтения мыслей пока ещё далеко — Стивену Хокингу придётся пока пользоваться текущим интерфейсом для ввода слов в компьютер. Повсеместное введение этой технологии наверняка столкнётся с затруднениями.

                      Первое: у испытуемых электроды крепились непосредственно к мозгу. Конечно, ради одного только эксперимента по «чтению мыслей» вряд ли бы кто-то согласился проделывать такое. Но исследователи воспользовались удачной возможностью и ставили свои опыты на пациентах, которым уже делали инвазивное исследование для выявления областей мозга, затронутых эпилепсией.

                      При эпилепсии в мозгу выявляется «судорожный очаг» — органическое или функциональное повреждение участка мозга, вызванное любым фактором: недостаточное кровообращение, родовые осложнения, травмы головы, соматические или инфекционные заболевания, опухоли и аномалии, нарушения обмена веществ, инсульт, токсическое воздействие различных веществ. На месте повреждения образуется рубец, а также периодически может возникать острый отёк и раздражение нервных клеток двигательной зоны, что уже ведёт к судорожным сокращениям скелетных мышц.
                      Читать дальше →
                      • +20
                      • 13,3k
                      • 6
                    • ПЛИС — мои первые шаги

                        Недавно я все-таки сделал свой первый шаг к ПЛИС и призвал вас за собой. Мое фанатическое увлечение ПЛИС и идея о том, что ПЛИС является лучшей платформой для создания любых устройств приобрела религиозный характер. Моя секта ПЛИСоводов проповедует полный отказ от микроконтроллеров, а особо экстремистская ветвь проповедует отказ не только от софт процессоров, но и вообще от последовательных вычислений!

                        Как всегда, постижению истин помогло решение реальных задач. В сегодняшней проповеди я хотел бы рассказать об испытаниях, которые выпадают на долю молодого ПЛИСовода. Преодолевая испытания мы постигаем истину. Но остаются вопросы, на которые я не нашел ответов. Поэтому я бы очень хотел, чтобы братья-хабровчане — ПЛИСоводы с опытом, поучаствовали в обсуждении, протянули руку помощи своим младшим собратьям.

                        Эта статья для новичков. В ней я опишу типичные проблемы, вопросы, заблуждения, ошибки, которые могут появиться в самом начале обучения (потому что они появились у меня). Однако, контекст статьи ограничен тем, что разработка ведется на ПЛИС от Altera в среде Quartus на языке Verilog.

                        Подробности
                      • Деревянный кодовый замок



                          Оказывается, кодовые замки можно делать не только из железа, но и из дерева. Вряд ли его можно использовать на практике, но простая конструкция выглядит довольно изящно. Неплохой проект, чтобы помастерить на выходных. К тому же модель хорошо показывает, как на самом деле работают кодовые замки (ведь ими интересовался даже сам Ричард Фейнман).

                          Кстати, никто не мешает изготовить всё из железных деталей по тому же принципу — получится настоящий кодовый замок, который можно использовать в деле!
                          Читать дальше →
                        • Литье пластмасс в силикон — доступное мелкосерийное производство в домашних условиях

                          • Tutorial
                          Многие из тех, кто печатает на 3D-принтере сталкиваются или с необходимостью получить партию моделей в короткие сроки, или скопировать удачно получившуюся деталь, или получить изделия с прочностными характеристиками, превосходящими таковые у пластиков для домашней 3d-печати.

                          3D-принтер далеко не всегда способен выполнить такие задачи, но отлично подойдет для создания единственного образца, или мастер-модели. А дальше на помощь нам приходят материалы производства компании Smooth-On, наверное, самого популярного производителя материалов холодного отверждения.

                          image

                          В этом обзоре мы сравним самые основные и популярные силиконы, полиуретаны и добавки к ним, кратко посмотрим на основные способы создания форм и изделий, подумаем, где это может найти применение и, наконец, создадим свою силиконовую форму и модель.
                          Перед написанием этого поста мы прошли трехдневный тренинг у официального дилера Smooth-On в России, чтобы разобраться во всех тонкостях литья в силикон.
                          Читать дальше →
                        • Усилитель для наушников, чуть сложнее

                            Проапгрейдил недавно компьютер на LGA2011, на коробке от относительно недешевой платы красовалась надпись «супер пупер звук, 110Дб вся фигня». Отлично подумал я, хороший звук никогда не помешает. Следующие 2 дня я неистово гнал железо, и все было хорошо. А потом вернулся к обычной работе, и естественно, к рабочей музыке. Тихо. Нет. ТИХО! 100% громкости едва хватало для комфортной громкости с моими обычными 32-х омными наушниками (Sennheiser HD 448, отличающихся не самой высокой чувствительностью), а если запись была сделана с низким уровнем сигнала — то хоть волосы вырывай.

                            От безысходности начал было даже слушать через bluetooth A2DP адаптор, но само собой и качество и аккумуляторы (~6 часов) вгоняли в печаль…

                            Стало ясно что жить так больше нельзя…
                            Читать дальше →
                          • DIY предусилитель в A классе. Клон Lehmann BCL

                            • Tutorial
                            image

                            Приветствую! После покупки наушников стал назревать вопрос о качественном усилении для них и я стал выбирать подходящие варианты, заводские решения отбросил сразу, по причине завышенной цены и достаточно дешевой элементной базы. Выбор пал на DIY варианты. Потом стал необходим предусилитель для усилителя мощности и я принялся за сборку. Мой выбор остановился на клоне Lehmann BCL, оригинальная версия достаточно известна, обладает достойным звуком, большое количество людей на заграничных форумах повторили эту конструкцию. Но усилитель очень чувствителен к качеству элементной базы, поэтому компоненты были использованы самые лучшие, до каких только смог дотянуться. Весь усилитель собран из деталей купленных на ebay. Прошу меня простить, но некоторые фото немного устарели, под ними я напишу что изменилось на сегодняшний день, начнем!
                            Читать дальше →
                          • Lehmann Audio Black Cube за 1000 р и 3 дня? Легко!

                              Купил простенькие уши, чтоб по ночам можно было гаматься и иногда слушать музыку, взял недорогие, но большие KOSS UR20. Подключив к ресиверу был несколько ошарашен, звук очень и очень приятный, джаз и классика просто на ура идут. По НЧ конечно сильно проигрывают затычкам Koss the plug, и ощутимо KOSS Porta Pro, которые уже какой год таскаю как портативные. Был очень удивлен после когда решил послушать Koss Porta Pro после прослушивания композиций на KOSS UR20 — с порта про как будто в уши ваты натолкали. А я ведь считал их очень «приличными» в плане звука. Хотя может это время и атмосфера их могла так попортить? Все это к чему? Да так, решил собрать усилок для ушей, Усилок будет домашний, не портативный ни разу.
                              Решил для начала собрать клон Lehmann Audio Black Cube Linear doctorhead.ru/catalogue/?i=523
                              Вот результат:

                              Все вместе заняло около 3 вечеров и меньше 1000 р денег.
                              Кому интересно добро пожаловать под кат, будет очень много фоток с подробным описанием.
                              Читать дальше →
                            • Reverse Engineering ESP8266 — часть 1

                              Поддавшись общей волне энтузиазма относительно систем «Умный дом», а также имея профильное образование инженера АСУ ТП, с удовольствием занимаюсь данной темой в виде хобби. В этой статье поделюсь с вами своим опытом реверс-инжиниринга популярного модуля ESP8266.


                              Содержание


                              1. Введение
                              2. Архитектура ESP8266
                              3. Инструменты
                              4. Загрузка прошивки для исследования
                                • ELF
                                • Системная прошивка модуля
                                • Пользовательская прошивка
                              5. Ассемблер Xtensa
                                • Регистры
                                • Базовые операторы
                                • Функции
                                • Условные переходы
                              6. Заключение
                              7. Ссылки

                              Читать дальше →