• OneNote 2013, или Как привести дела в порядок



      «Возьми себя в руки, тряпка!» — сказал я себе, когда понял, что работа скоро доконает. Или она тебя, или ты её.

      Дорога в тысячу ли начинается с первого шага.
      Первым шагом стала книга Дэвида Аллена «Как привести дела в порядок: искусство продуктивности без стресса». Точки над i расставил курс Максима Дорофеева «Джедайская техника пустого инбокса, или Как доводить дела до конца».
       
      Нельзя питать иллюзий, ступив на тропу войны. Проблемы не заставили себя долго ждать. Работа на компьютере требовала автоматизации. Дело стало за малым, поиск подходящего программного обеспечения для Getting Things Done (GTD).

      Бесконечные пробы GTD-программ не принесли счастья. Комфортной работе мешало большое количество данных.
      Не получалось связать задачи и данные внутри одной GTD-программы. Поток писем складировался в Outlook, документы и другие файлы на диске, часть информации на web ресурсах и так далее. Решая дела, приходилось тратить время на поиск связанных с ними данных. Возникали проблемы с синхронизацией информации на разных устройствах и многое другое.
       
      Но кто ищет, тот всегда найдёт! Выходом из патовой ситуации оказался Microsoft OneNote 2013, который простыми настройками легко превратился в полноценный GTD-инструмент. Только такой подход позволил преодолеть все проблемы и ощутить комфорт от использования GTD.
      Читать дальше →
    • Делаем ST-Link V2.1 из китайского ST-Link V2

      Привет, Хабр!

      В данной статье расскажу как модифицировать ST-Link V2 до ST-Link V2.1.

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

      Кому интересно — прошу под кат.
      Читать дальше →
    • STM32 bootloader DFU mode с использованием CubeMX. Инструкция пошаговая, step by step

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

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

      Предлагаемый материал содержит процедуру использования пакета CubeMX, «загружалки» DfuSeDemo и утилиты подготовки прошивки Dfu file manager, т. е. Мы абстрагируем наши «хотелки» от железки, да простят меня гуру макроассемблера и даташита.
      Читать дальше →
    • Превращаем DSLogic U2Basic в DSLogic Plus

      • Tutorial
      Привет, Хабр!

      В данной статье расскажу как модифицировать DSLogic U2Basic до DSLogic Plus.

      Данная статья является обновлением статьи — Превращаем DSLogic Basic в DSLogic Plus

      Кому интересно — прошу под кат.
      Читать дальше →
    • Что мы знаем об Amazon Alexa? Или первые впечатления от Amazon Echo Dot

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


        Image: How to Mount your Amazon Echo Dot on the Wall, Ceiling, or Under the Counter – Android Central
        Читать дальше →
      • Защита от протечек с блекджеком и счетчиками

          Приветствую. Есть такая штука — гидролок\нептун\авквасторож — системы перекрытия подачи воды, если происходит не контролируемая утечка. Принцип простой — датчик воды + автоматика + пара кранов с электроприводами. Но дьявол как обычно в деталях: как устроены краны, как устроены датчики протечки и почему один стоит 50 рублей, а другой 500р. На все это дело навернут килограм макетингового булшита, упаковка вырви глаз и т.д.

          В рассказе пройдусь по кирпичикам системы, чем руководствовался в выборе. Вся система строится на заводских датчиках и самодельном контроллере на базе Particle (ex.Spark) Photon (такая esp8266 у которой облачная IDE на wiring из коробки), база девайса stm контроллер + wifi модуль от броадкома. Все это завязано на openhab сервер на Orange Pi One.


          Читать дальше →
        • Использование python библиотеки Exscript для работы с оборудованием Cisco и Huawei по SSH

            В работе Python приложения встала задача получать данные с сетевого оборудования и проводить его настройки удалённо, по SSH. Можно воспользоваться Paramiko, а можно не выдумывать велосипед и использовать основанную на нём библиотеку Exscript. Под катом — примеры кода для подключения и получения информации из команд. Ввиду отсутствия документации к Exscript этот материал может кому-нибудь здорово пригодиться.


            Читать дальше →
            • +11
            • 14,8k
            • 9
          • Умный WiFi выключатель света



              Доброго времени суток, уважаемый читатель.

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

              В этой статье я расскажу, как я сделал выключатель, который будет работать как обычный (т.е. что обычно закреплен на стене) и в то же время позволит управлять им через WiFi (или через Интернет, как это сделано в данном случае).
              Читать дальше →
            • Инерционный трекер на базе Arduino и GY-85

              • Tutorial
              image

              Привет geektimes. Head tracker, иногда его же называют инерционный трекер — устройство, которое отслеживает движение головы в пространстве, то есть в трёх осях — X,Y,Z.

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


              Данное видео, по большей части, дублирует текст статьи.
              Подробнее...
            • .Net Client для облака mail.ru

              image

              По заголовку статьи я думаю уже все догадались о чем будет идти речь. Как известно официального API для облака mail.ru пока не существует, поэтому попробуем написать его сами. Речь конечно же будет идти о клиентской части, а не о серверной.

              Что было использовано и что необходимо знать для его написания:

              — Язык программирования C#
              — Среда разработки Visual Studio
              — Базовые знания POST и GET запросов
              — Браузер
              Читать дальше →
            • Управление шторой по интерфейсу RS-485. Часть 2: добавляем WiFi

                Задачу минимум мы выполнили – протестировали, как работает мотор AKKO AM72E по интерфейсу RS485. Теперь мы можем повелевать солнечным светом, посылая электроны по проводам. Очевидный следующий шаг – это переход от управления при помощи элементарных частиц к управлению при помощи вибраций, т.е. радиоволн. Заклинания, которые мы будем при этом использовать, зависят от магии, которую мы выберем.
                Любая беспроводная технология подошла бы для наших целей, но мне захотелось управлять шторами со смартфона. При этом желательно не устанавливать никаких дополнительных программ. Буду подключаться к домашней сети WiFi и управлять электрокарнизом при помощи браузера. Привод, через переходник RS485-UART подключу к ESP8266. Вы вполне можете пойти своим путём и использовать, например, WiFi роутер.

                ESP-01 на сегодня, является самым бюджетным модулем с WiFi. Стоит он настолько мало, что, если понадобится управлять несколькими моторами, мы можем не тянуть провода от одного мотора к другому, а просто подключить каждый к своему модулю. При этом нам не нужно будет задавать каждому AM72E свой адрес – можно обращаться по адресу ESP-01. Нам ESP8266 интересен не только своей низкой ценой и небольшим размером, но и тем, что ресурсов на нём очень мало и придётся приложить немало усилий, чтобы впихнуть в него что-то, что будет работать.
                Читать дальше →
              • Бескнопочные часы

                  Предлагаемые Вашему вниманию часы являются, по сути, побочным продуктом изучения свойств и повадок популярного зверя по кличке ESP8266. Думаю, любой человек, знакомящийся с каким-либо микропроцессором, рано или поздно реализует на нем свою версию часов.
                  Единственно, что отличает мои часы – у них нет кнопок. Вообще. Они просто показывают точное время.


                  — И все же, где же у него кнопка? © Приключения Электроника.

                  Узнать подробности
                • ATtiny85: прототип беспроводного сенсора

                  • Tutorial

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





                  Цель — создать сенсор работающий, условно говоря, в коробке с искусственным освещением и передающий температуру и статус освещения с немедленной реакцией на изменение освещения: включилось, отключилось, мигнуло. Сенсор решено было сделать мобильным и питать от элемента CR2032, иначе говоря, при разряде до 2.7V (предел для датчика TMP36), можно рассчитывать на 200mAh.



                  Микроконтроллер ATtiny85 имеет всего 5 портов ввода/вывода и возможность отключить RESET в пользу дополнительного порта. Данный бюджет был распределён следующим образом:



                  • 3 порта — радиомодуль NRF24L01+, спецификация требует пять портов, но в данном случае это не приемлемо и будет использована 3-х пиновая конфигурация;
                  • 1 порт — датчик освещения на базе фототранзистора BPW17N;
                  • 2 порта — температурный датчик на базе TMP36, второй порт нужен для подачи питания, чтобы иметь возможность отключать датчик при необходимости.


                  Элементная база определена, можно приступать к проектированию.



                  Читать дальше →
                • Сравнение компиляторов для разработки на микроконтроллерах с ядром ARM Cortex-M


                    В этой статье протестируем 3-и компилятора для микроконтроллеров Kinetis с ядром ARM Cortex-M4.
                    Запустим тесты CoreMark, Whetstone, Dhrystone.
                    Исследуем алгоритмы сжатия с минимальным потреблением ОЗУ и выясним как влияют на их быстродействие разные компиляторы.
                    И даже попытаемся узнать насколько отстает Kinetis по быстродействию от Intel Core I7.




                    Предыдущие статьи о разработке на микроконтроллерах Kinetis:

                    Читать дальше →
                    • +7
                    • 19,2k
                    • 8
                  • PCB Factory. Гаражная разработка и производство электроники. Ч2

                    • Tutorial
                    Настоящие проекты рождаются в гараже!

                    В первой части подробно, со всеми деталями, в картинках был описан процесс проектирования платы в CAD EAGLE. На гаражной фабрике работал «проектный отдел». Теперь документацию передаём «производственникам»
                    3D фрезер готов! Смотрим комикс про работу «производственного отдела»)



                    Для создания g-code в главном окне Eagle при открытом файле brd нажимаем правой кнопкой на pcb-gcode-setup.ulp и выбираем Run in Board
                    Читать дальше →
                    • +12
                    • 18,4k
                    • 8
                  • PCB Factory. Гаражная разработка и производство электроники

                    • Tutorial
                    Настоящие проекты рождаются в гараже!

                    Хочу показать (именно показать), как быстро организовать производство электроники в условиях DIY.
                    Будет две части:
                    В первой пошагово разработаем и подготовим печатную плату к производству.
                    Во второй также шаг за шагом изготовим плату.



                    Что должно быть в домашней фабрике печатных плат:
                    Читать дальше →
                  • STM32F103C8T6 — первые шаги. Продолжаем делать осциллограф

                      Продолжение статьи. На этот раз попробуем подключить USB без падения частоты измерений и соберём одноканальную аналоговую часть.

                      Читать дальше →
                    • Щелкаем реле правильно: коммутация мощных нагрузок

                        Привет, Geektimes!

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

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

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



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

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


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

                        Читать дальше →
                      • Полная схемотехника активного ККМ и зарядного устройства для ИБП 3 кВт

                          Часть 1
                          Часть 2
                          Часть 3
                          Часть 4.1
                          Часть 4.2
                          Часть 5
                          Часть 6

                          Как обычно небольшая лирика… Товарищи! Те, кто берут и публикуют мои статьи, материалы и прочие ништяки — указывайте пожалуйста настоящего автора и первоисточник.

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

                          За все свои старания я не требую никакой благодарности, мне достаточно, что вы читаете и вам нравятся мои статейки мой труд)) Но будьте добры — не воруйте материал и не присваивайте им свое авторство! Чтобы мне не писали админы сторонних сайтов и не просили удалить меня мои же статьи, заявляя что не я автор, а Василий Петрович Залупкин, который настоящий автор и опубликовал эти статьи именно у него на сайте! И пофигу, что на 2 месяца позже…

                          Надеюсь те, кто так поступал меня услышат и будут более честны, даже не со мной, а с собой. Спасибо за внимание!))


                          После публикации статей №5 и №6 из своего цикла по ИБП я решил проверить их в «железе». Стоит вспомнить, что все статьи в цикле адаптированные под самостоятельную сборку варианты моих коммерческих проектов, поэтому давать голую без подтверждения считаю кощунственным. Могу сказать сразу — результат оказался в разы хуже ожидаемых! Необходимо переработать!
                          Читать дальше →
                        • ESP8266 и Arduino, подключение, распиновка

                          • Tutorial
                          Привет geektimes. Тема ESP8266, как и IoT(интернет вещей), всё больше набирает популярности, и уже Arduino подхватывает инициативу — добавляя эти Wi-Fi модули в список поддерживаемых плат.
                          Но как же его подключить к ардуино? И возможно как-то обойтись вообще без ардуино? Сегодня именно об этом и пойдёт речь в этой статье.

                          Забегая наперёд, скажу, что будет вторая статья, уже более практическая, по теме прошивки и программирования модуля ESP8266 в среде разработки Arduino IDE. Но, обо всём по порядку.

                          image

                          Этот видеоролик, полностью дублирует материал, представленный в статье.


                          Читать дальше...
                          • +3
                          • 262k
                          • 7