• Ген Химеры II. Сеть. Главы 7, 8, 9, 10



      Первая книга

      Что это такое?
      Вторая часть фантастической книги. На любителя, но некоторым нормально заходит. Гольная фантастика, роботы, киборги, пересадка душ, эксперименты над людьми. Конструктивная критика приветствуется:)


      Глава — 7


      «Штаб»


      Мэгги судорожно собирала вещи. Она понятия не имела, кто еще выжил в этой ужасной трагедии: убедившись, что Парсон был передан в руки спасателей, Мэгги поспешила убраться от руин ИРИТа подальше. В больницу ехать было нельзя: слишком много незаконных модификаций несло в себе ее тело, в протекторий — ясное дело, тоже. Однако Мэгги подозревала, что совсем скоро дознавательная группа сама посетит ее, как одного из немногих выживших свидетелей. А это не приведет ни к чему хорошему. Единственным вариантом было уехать из Прато-Гаммы и как можно скорее.
      Читать дальше →
    • Приручение дикой зверушки: добавляем поддержку Homekit в «умную розетку» Redmond SkyPlug RSP-100S

      • Tutorial


      Предыстория


      Впервые про данную розетку я узнал из статьи Умная розетка Redmond SkyPlug RSP-100S Анализ конструкции и схемы электрической принципиальной. Выявление недостатков. Помню, что прочитав ее, в первую очередь заинтересовался схемой бестрансформаторного источника питания и тем, насколько компактно размещены элементы в корпусе розетки при том, что внутри полноценное реле, а не, скажем, симистор.

      О каких-то попытках перепрограммировать Bluetooth-модуль и речи не было, тк программирование BLE устройств исторически было делом очень непростым. Вот пример: Разработка IoT устройств с использованием Bluetooth LE, явно не DIY уровень.

      Однако, за прошедший год ситуация кардинальным образом изменилась…
      Читать дальше →
    • Выбираем и собираем 60% клавиатуру


      В этой статье я не буду описывать преимущества и недостатки механических клавиатур. Одной единственной идеальной клавиатуры для всех не существует. Многие считают вершиной развития «островные» клавиатуры с ножничным механизмом, кто-то может комфортно печатать лишь на Topre, другие запаслись парой-тройкой IBM Model M на всю оставшуюся жизнь. Вокруг переключателей Cherry MX и их клонов диапазон предпочтений тоже весьма широк — одним подавай лёгкие линейные переключатели, другим нужны жёсткие MX Green с кликом. Речь пойдёт о компактной разновидности, так называемых «шестидесятипроцентных клавиатурах».
      Читать дальше →
    • IP KVM своими руками 3.0

      • Tutorial
      Это уже третья вариация на тему IP KVM'а, на этот раз концепт полностью пересмотрен, начнем строить нечто новенькое. Будет много интересного, не отходите от экрана. Появится еще один необычный девайс, отбросим почти все старые компоненты, вернемся обратно к родной ардуино и немножко поиграем в хакера.

      Для тех, кто только что присоединился, краткое содержание предыдущих серий:

      • Первая статья
        Собирали IP KVM на Arduino и Raspberry Pi, получилось дорого и с плохим качеством видео.
      • Вторая статья
        OrangePI и Atmega16u2, поучилось дешево, но качество изображения всё также отвратительно.

      И вот, наконец, в этой статье будут исправлены все минусы предыдущих. Особый упор будет сделан на максимальное снижение стоимости компонентов.
      Читать дальше →
    • Почему многие не любят Arduino

        Не задумывались ли вы, почему специалисты/профессионалы в области микроконтроллеров и автоматизации относятся к тем, кто работает с Arduino примерно так, как будто они занимаются чем-то не серьёзным, вроде игры в песочнице?


        Примерно так же к ардуино относится и мой кот Вася.

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


        А ну-ка взглянем...
      • Начинаем изучать STM32: битовые операции

          Небольшое отступление...


          В прошлом уроке мы рассмотрели с чего начать, если вы решили изучать микроконтроллеры STM32: как настроить IDE, как создать простой проект, как откомпилировать программу и как запустить программу на выполнение. После полюбовались на перемигивание светодиодов на Discovery-плате )


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

          Читать дальше →
        • Кроссплатформенная разработка погодной станции для Raspberry Pi

            Как известно, что ни делай под Raspberry Pi, получится либо медиаплеер, либо метеостанция. Постигла эта участь и меня — когда после очередного ливня датчик метеостанции залило, настала пора или купить новую, или сделать самому.

            От метеостанции нужны были следующие функции:

            • отображение температуры
            • отображение графика атмосферного давления
            • прогноз дождя
            • синхронизация времени (в случае обычной метеостанции, по DCF77, если уж на устройстве есть часы, они должны показывать точное время)

            Из покупных, по сочетанию «дизайн-цена-функции» не понравилась ни одна — либо нет одного, либо другого, либо слишком громоздко и дорого. В итоге решено было задействовать Raspberry Pi с TFT-экраном, и сделать те функции, которые нужны.

            Получилось примерно так:



            Подробности реализации и готовый проект под катом.
            Читать дальше →
          • Программирование и обмен данными с «ARDUINO» по WI-FI посредством ESP8266 Часть Первая

              Как и многие другие самоделкины, я регулярно использую микроконтроллеры AVR для всяких разных любительских поделок. А благодаря концепции «Arduino» эти поделки теперь приобретают еще и элегантный вид. Действительно, за какие-то 300-400 рублей мы получаем миниатюрную многослойную плату с маской, шелкографией и с полностью разведенной на ней периферией для микроконтроллера (причем в SMD исполнении!). Я уже не говорю о всевозможных подключаемых модулях этой же «Arduino» серии: датчиках, контролерах, дисплеях и целых наборов, так нужной нам дополнительной периферии. И опять же всё также недорогих и в прекрасном исполнении. Практически уже нет необходимости, что-то разводить и допаивать на «коленке».­­­­­­­­­


              Но все эти разнообразные любительские поделки, требуют естественно, предварительного программирования. Да и в последующем при разных усовершенствованиях, постоянно приходится эти поделки перепрошивать. Понятное дело, что удобнее делать это дистанционно, чем постоянно таскать их к обычному программатору. Вообще, благодаря той же платформе «Arduino», вариантов и здесь много: Bluetooth, ZigBee, радиоканал с вашим личным протоколом, IR, и даже Wi-Fi. Все они позволяют наладить беспроводной контакт с вашим микроконтроллером. Но мы же остановимся на последнем варианте. Основных причин здесь четыре:

              1: современно, интернет вещей же!

              2: беспроводной роутер есть в каждой квартире, регистрируй в домашней сети свои устройства и вуаля!

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

              4: есть замечательная серия микросхем ESP8266 на которой не очень легко всё это реализовать.
              Читать дальше →
            • Неожиданная встреча. Глава 12

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

                Заркон задумчиво взирал на визуализированную модель системы, которую ИИ корабля транслировал ему на нейросеть. «Если бы научиться гарантированно выходить из дальнего прыжка не в эклиптике, то можно было бы сильно экономить время». – Человек прервал свои размышления. — «Трон, выполни проверку подлинности системы и безопасный идентификационный вызов. В случае успеха начинай процедуру стандартной связи по протоколу Х-4006А2, авторизацию в системе и получение данных для сближения». Человек встал и вышел из рубки управления. Корабль выскочил далеко от системы, что было правильно при наличии такого астероидного поля, которое непонятно как тут образовалось, но теперь придётся потратить пару десятков часов на то, чтобы добраться до нужной планеты.


                Читать дальше...
              • Буратор. Сверлильный станок для печатных плат

                  Здравствуйте! На этом ресурсе много людей, которые занимаются электроникой и самостоятельно изготавливают печатные платы. И каждый из них скажет, что сверление печатных плат это боль. Мелкие отверстия приходится сверлить сотнями и каждый самостояльно решает для себя эту проблему.

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

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