• Сжимаем список IP-адресов наилучшим образом

    • Tutorial


    Как-то я прочитал на Хабре статью про настройку BGP на роутере. Инструкции оттуда можно использовать для настройки домашнего роутера так, чтобы трафик на определённые IP-адреса шёл через другой канал. Однако здесь есть проблема: список IP-адресов может быть очень большим.

    В этот граф, помимо сетей из списка, добавлены ещё и наибольшие общие подсети соседних сетей. О том, зачем это нужно, читайте далее.
    Читать дальше →
  • Щелкаем реле правильно: коммутация мощных нагрузок

      Привет, Geektimes!

      Управление мощными нагрузками — достаточно популярная тема среди людей, так или иначе касающихся автоматизации дома, причём в общем-то независимо от платформы: будь то Arduino, Rapsberry Pi, Unwired One или иная платформа, включать-выключать ей какой-нибудь обогреватель, котёл или канальный вентилятор рано или поздно приходится.

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

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



      Я же хочу рассказать про простую и довольно очевидную, но при этом редко встречающуюся схему, умеющую вот такое:

      • Гальваническая развязка входа и нагрузки
      • Коммутация индуктивных нагрузок без выбросов тока и напряжения
      • Отсутствие значимого тепловыделения даже на максимальной мощности


      Но сначала — чуть-чуть иллюстраций. Во всех случаях использовались реле TTI серий TRJ и TRIL, а в качестве нагрузки — пылесос мощностью 650 Вт.

      Читать дальше →
    • Кислотные аккумуляторы; чтобы больше не было отвратительно читать то что люди о них пишут

      Случайно узрел статью с комментариями к ней, и так злость во мне закипела по поводу безграмотности людей в области кислотных (свинцовых в простонародье) аккумуляторов, что не выдержал и решил написать «гикам» (чтобы быть гиком, как оказывается, мало купить дорогой телефон) краткую статью об аккумуляторах. С рассмотрением тех ошибок, которые мне постоянно мусолят глаза и вызывают праведное желание их исправить.

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

      Далее перейдем к некоторым мифам, а именно главный миф — АКБ для автомобиля имеет некие существенные отличия от АКБ для ИБП. И вот нельзя их применять и там и там.
      Читать дальше →
    • Крохотные самородки: обзор российских регистраторов TrendVision Split и Tube



      В 2016 году я познакомил читателей Geektimes с брендом регистраторов TrendVision. Это одна из немногих российских компаний, которые болеют за свою продукцию и самостоятельно занимаются разработкой автомобильных «черных камер». Более того, именно инженеры TrendVision в 2008 году «доводили до ума» первые регистраторы, появившиеся в продаже в России. В конце зимы 2017 года компания выпустила мини-линейку из двух устройств: TrendVision Split и Tube. Новинки явно созданы по канонам премиальных южнокорейских регистраторов типа BlackVue: цилиндрический корпус, Wi-Fi вместо экрана и суперконденсатор вместо аккумулятора. Только стоят не 20-25 тысяч рублей, а около 8-9 тысяч, в несколько раз дешевле. И благодаря этому претендуют на звание, пожалуй, лучших регистраторов по меньше мере 2017 года. Почему? Сейчас расскажу!
      Читать дальше →
    • LED подсветка монитора своими руками


        Время незаметно идет и казалось бы недавно купленная техника уже выходит из строя. Так, отработав свои 10000 часов, приказали долго жить лампы моего монитора (AOC 2216Sa). Вначале подсветка стала включаться не с первого раза (после включения монитора подсветка выключалась через несколько секунд), что решалось повторным включением/выключением монитора, со временем монитор приходилось выключать/выключать уже 3 раза, потом 5, потом 10 и в какой-то момент он не мог включить подсветку уже вне зависимости от числа попыток включения. Извлеченные на свет божий лампы оказались с почерневшими краями и законно отправились в утиль. Попытка поставить лампы на замену (были куплены новые лампы подходящего размера) успехом не увенчалась (несколько раз монитор смог включить подсветку, но быстро опять ушел в режим включился-выключился) и выяснение причин в чем может быть проблема уже в электронике монитора привели меня к мысли о том что проще будет собрать собственную подсветку монитора на светодиодах чем ремонтировать имеющуюся схему инвертора для CCFL ламп, тем более в сети уже попадались статьи показывающие принципиальную возможность такой замены.
        Читать дальше →
      • Лоукостеры-производители печатных плат с социальным уклоном

          В США и Южной Америке уже много лет работают целые технопарки-лоукостеры с элементами социальности. В СНГ такое тоже встречается, но чаще это закрытые сообщества, как, например, Сколково. В этой мини-статье я расскажу, что это за явление на примере производителя печатных плат OSH Park, расположенном в штате Орегон. Это не единственный производитель такого типа, они есть и в Китае, и в Европе, что для российского заказчика может быть выгодней. Но во-первых я давно с ними работаю, во-вторых я не работал с другими, в-третьих они шлют заказы по всему миру бесплатно (ага, Free Shipping!).
          Читать дальше →
        • Сборка линейного светодиодного светильника

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

          Конструкция


          image

          Линейный светильник включает в себя: алюминиевый светодиодный профиль с поликарбонатным светорассеивающим стеклом, источник света (светодиодная лента или светодиодная линейка), LED драйвер. Так же к профилям предлагается огромное множество комплектующих (подвесы, заглушки, крепления и многое др.)

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

          Читать дальше →
        • Белым по чёрному. Разгружаем глаза

          Все слышали выражение “чёрным по белому написано”. Пришло оно к нам из бумажного мира и как-бы утверждает, что именно это сочетание цветов для текста и фона дает наилучший контраст и читабельность. Предлагаю опровергнуть это предположение и чаще пользоваться противоположной цветовой схемой. В этой статье я не буду убеждать в целесообразности цветового решения “белым по чёрному” (и некоторые утверждения могут быть спорными). Цель этой статьи сделать обзор инструментов, которые позволяют быстро и удобно инвертировать яркие цвета в часто используемых приложениях с целью уменьшить нагрузку на глаза. А также предлагаю инвертировать упомянутое выражение и в эпоху ЖК дисплеев говорить “белым по чёрному написано напечатано”.
          разгрузить...
        • Свободный менеджер паролей LessPass работает на чистой функции



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

            У этого способа много преимуществ, но есть два главных недостатка: 1) трудно синхронизировать пароли между устройствами; 2) нужно всегда иметь в распоряжении сам файл с паролями. То есть потерял файл с паролями — и до свидания.
            Читать дальше →
          • Тепловизор на FLIR Lepton своими руками



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

              • Tutorial
              image
              При проектировании промышленных приборов, к которым предъявляются повышенные требования по надёжности, я не раз сталкивался с проблемой защиты устройства от неправильной полярности подключения питания. Даже опытные монтажники порой умудряются перепутать плюс с минусом. Наверно ещё более остро подобные проблемы стоят в ходе экспериментов начинающих электронщиков. В данной статье рассмотрим простейшие решения проблемы — как традиционные так и редко применяемые на практике методы защиты.
              Читать дальше →
            • Онлайн курс по ардуино на базе простого стартового набора

              • Tutorial
              На данный момент существует большое количество онлайн и оффлайн образовательных программ, курсов, методических материалов по ардуино и на первый план выходит качество этих курсов, а оно не всегда оправдывает ожидания учеников и их родителей. Онлайн курсы обычно бывают малоэффективными в силу их низкой интерактивности. А эффективность оффлайн курсов сильно зависит от квалификации преподавателя, с которой иногда бывают проблемы в силу относительной новизны данного направления по сравнению с другими школьными дисциплинами. Данный курс призван частично решить обе этих проблемы. С одной стороны, он должен оказаться эффективнее существующих онлайн курсов за счет резкого увеличения интерактивности, о чем более подробно будет сказано далее. С другой стороны, увеличение эффективности самого курса немного снижает роль преподавателя, позволяя использовать данные интерактивные курсы в регионах с кадровым дефицитом в сфере преподавания ардуино.


              Читать дальше →
            • Генерируем красивую Google-таблицу из своей программы (используя Google Sheets API v4)

              • Tutorial

              Постановка задачи


              Пусть нам нужно создать программой на языке Python вот такую таблицу:

              image

              Особенности этой таблицы:

              • задана ширина столбцов;
              • верхняя ячейка является объединением A1:E1;
              • в некоторых ячейках настроены: формат отображения, размер шрифта, жирность, выравнивание текста и цвет фона;
              • значения в последнем столбике вычислены формулой (например, в E4 написано =D4-C4);
              • нарисована граница под ячейками A3:E3;
              • присутствует Пикачу (но это останется как домашнее задание для энтузиастов).

              Интересно? Тогда добро пожаловать под кат.
              Читать дальше →
            • Электродвигатели: какие они бывают



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

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

                Каждый электродвигатель обладает некоторыми отличительными свойствами, которые обуславливают его область применения, в которой он наиболее выгоден. Синхронные, асинхронные, постоянного тока, коллекторные, бесколлекторные, вентильно-индукторные, шаговые… Почему бы, как в случае с двигателями внутреннего сгорания, не изобрести пару типов, довести их до совершенства и ставить их и только их во все применения? Давайте пройдемся по всем типам электродвигателей, а в конце обсудим, зачем же их столько и какой двигатель «самый лучший».
                Читать дальше →
              • Скажите «нет» многозадачности



                  Развитие технологий вовсе не сделало нас более свободными, не дало нам больше времени для саморазвития. Нет, мы работаем столько же (если не больше), просто эффективнее. И одним из следствий прогресса стало такое явление, как мультизадачность. Многочисленные гаджеты, всемирная сеть, онлайн-сервисы — всё это провоцирует выполнять нескольких дел одновременно. К тому подталкивает и сложившееся в нашей культуре представление об эффективности работников. Но это является и одной из фундаментальных ошибок, поскольку наши мозг и сознание по своей архитектуре не годятся для мультизадачности.
                  Читать дальше →
                • 4 простых способа разрешить самые сложные ситуации в жизни

                  • Translation
                  image

                  Для ощущения полного счастья каждому человеку необходимо что-то свое. Но о том, как работать более эффективно, справляться с дилеммами и запоминать как можно больше полезной информации, задумывались все. Советы, приведенные в статье, помогут решить именно эти задачи.
                  Читать дальше →
                • Чистим домашний интернет от очень назойливой рекламы (Ad's blocker для OpenWRT)



                    Дело было вечером, делать было нечего... © С. В. Михалков
                    Навеяно публикацией «Как я bind`ом вирусы искал…», а конкретно этой веткой комментариев. Надеюсь, не поздно размещаю.

                    Сидел я и думал, телевизор Samsung, WinPhone, (а впоследствии может кофеварка и пылесос) показывают суперназойливую рекламу, надо с этим чтото делать, и раз в WinPhone и телевизор(кофеварку, пылесос) плагина AdBlock нету, то он должен быть там где ходит их трафик, на роутере.
                    Читать дальше →
                  • Wi-Fi: неочевидные нюансы (на примере домашней сети)

                      Сейчас многие покупают точки доступа 802.11n, но хороших скоростей достичь удается не всем. В этом посте поговорим о не очень очевидных мелких нюансах, которые могут ощутимо улучшить (или ухудшить) работу Wi-Fi. Всё описанное ниже применимо как к домашним Wi-Fi-роутерам со стандартными и продвинутыми (DD-WRT & Co.) прошивками, так и к корпоративным железкам и сетям. Поэтому, в качестве примера возьмем «домашнюю» тему, как более родную и близкую к телу. Ибо даже самые администые из админов и инженеристые из инженеров живут в многоквартирных домах (или поселках с достаточной плотностью соседей), и всем хочется быстрого и надежного Wi-Fi.
                      [!!]: после замечаний касательно публикации первой части привожу текст целиком. Если вы читали первую часть — продолжайте отсюда.
                      Читать дальше →
                    • Обзор электрического самоката EcoReco M3 E-Scooter

                      • Translation
                      Самокат M3

                      Когда я сказал моим колегам что я получил M3 для обзора, они с завистью бросились вниз в гараж, чтобы посмотреть на это чудо техники. Но я говорил не о легендарной спортивной машине выходного дня BMW M3, а о EcoReco M3, электрическом самокате. В отличие от «Бумера», самокат M3 приводится в движение электричеством, он складывается для удобного хранения и разгоняется всего до 32 км/ч.
                      Читать дальше →