Метеостанция на Arduino от А до Я. Часть 4

Продолжение. Предыдущая часть. Надо сразу признать, что первая версия заоконного (удаленного) датчика получилась не совсем удачной в плане электропитания и энергопотребления. Как я уже писал, у меня под рукой был только модуль Arduino Pro Mini на 5 В. И я использовал Ni-MH аккумуляторы. При том, что я подсоединил ещё и солнечную батарею вся конструкция у…

Подробнее

В MIT обучают роботов ориентироваться на городских улицах

Многие свои действия мы делаем как-бы «автоматически». Согласитесь, когда мы идем по улице в толпе других людей — мы не задумываемся над тем, как и куда поставить ноги при ходьбе, по какой траектории обойти препятствие и с какой силой оттолкнуться для прыжка через небольшую лужицу. Но вот роботы такого бонуса лишены. Им нужны четкие алгоритмы,…

Подробнее

Как взламывают блокчейн и криптовалюты: 6 успешных атак «51 процента»

Изображение: Unsplash Одна из главных угроз информационной безопасности для криптовалют, созданных на технологии блокчейна – это так называемые атаки 51%. Они позволяют злоумышленникам контролировать сеть и проходящие в ней транзакции. В 2018 году жертвами такой атаки стали шесть криптовалютных проектов. Что такое «атака 51%» Криптовалюты основаны на блокчейн-сетях, то есть распределенных реестрах, хранящих информацию обо…

Подробнее

Созданы препараты «замедленного действия» для борьбы с инфекциями

Человечество, пожалуй, всю свою историю ведет непримиримую борьбу с бактериями, изобретая все новые и новые «орудия» для этого сражения. И совсем недавно, как передает редакция журнала Journal of the American Chemical Society, был разработан новый способ предотвращения бактериальных инфекций при помощи нанопрепаратов «замедленного действия». Как утверждают ученые, такой способ гораздо эффективнее применявшихся ранее методов. К…

Подробнее

Метеостанция на Arduino от А до Я. Часть 3

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

Подробнее

«Хочу уйти с завода в веб» — 10 вопросов программисту, 8 выпуск

Помните, три года назад один парень написал сверхпопулярную статью, как он от скуки делал игры в армии. Это Анатолий (oWart), выпускник НИУ «МЭИ». Сейчас ему 27, он живет в Смоленске, работает инженером-конструктором, растит двухлетнюю дочку. В новом выпуске 10 вопросов программисту его ответы — что не так с космосом, ракетостроением и работой на заводе, и…

Подробнее

[Перевод] CoreBluetooth на практике

Перевод статьи Practical CoreBluetooth for Peripherals Пару лет назад, впервые столкнувшись в рабочем проекте с Bluetooth, нашел эту статью, которая сильно помогла понять, как это работает, найти “отправную” точку. Надеюсь, что пригодится новичкам.Об авторе:Йоав Шварц — ведущий iOS разработчик в Donkey Republic, системе байкшеринга в Копенгагене, стремящийся изменить отношение к велотранспорту. Далее речь пойдет от…

Подробнее

[recovery mode] Уровень влажности в ЦОДе: почему это важно

Используемое в ЦОДах оборудование предъявляет достаточно строгие требования к относительной влажности воздуха в помещении. При её уменьшении ниже определенного уровня могут возникать электростатические разряды. Как известно, статическое электричество может представлять опасность для ИТ-оборудования в ЦОДе. Чтобы свести ее к минимуму, рекомендуется поддерживать в помещениях дата-центра определенный уровень относительной влажности.Под влажностью воздуха понимают содержание в нем…

Подробнее

Корпорация Google отказалась от борьбы за миллиардный контракт Пентагона

На днях стало известно о том, что корпорация Google отказалась от участия в конкурсе Пентагона на разработку «умной» системы облачных вычислений. По словам представителей компании, отказ объясняется конфликтом идей проекта с этическими принципами Google относительно работы с ИИ-технологиями. Срок действия контракта составляет 10 лет, проект называется Joint Enterprise Defense Infrastructure cloud (JEDI). На участие в…

Подробнее

Метеостанция на Arduino от А до Я. Часть 2

Продолжение. Начало здесь. Выбор железа и софта тесно взаимосвязан как «курица и яйцо». С чего начать, с железа, с софта? Если у вас хорошее железо, но к нему нет драйверов, библиотек и софта (IDE, утилиты для прошивки и т.п.), то оно бесполезно, и наоборот. Поэтому рассказываю еще раз про выбор между nRF24L01+ и ESP8266 для…

Подробнее