Продолжаем открытый проект сервоконтроллера MC50. В предыдущей статье была разработана архитектура управления и написана программа сервопривода. Но регулятор был вручную настроен на определенный тип нагрузки. А что делать если тип и динамика нагрузки неизвестны? Читать далее
Попался под руку популярный недорогой сервопривод SG90. И задумалось управлять им, но без микроконтроллера. В этой статье я изложу ход мыслей разработчика при реализации одного из вариантов решения. Кому интересно, прошу под кат. Читать дальше →
Разработка через тестирование (TDD) – отличный способ повысить качество и надежность кода. Этот же подход может быть распространен и на разработку требований. Он называется "Разработка через приемочные тесты" – acceptance test driven development (ATDD). Сначала я присматривался к этому подходу,…
Очередная пятница, что означает появление новой подборки бесплатных вебинаров от Skillbox на «Хабре». Сегодняшние видео — о программировании: Разработка приложений на PHP. Разработка приложений для iOS. Как стать Android-разработчиком. Инструменты автоматизации мобильной разработки. Как начать программировать на Python. Читать дальше →