Настройка программы TermodatNet, Windows 7
🍊 Один оборот вместо 2π: почему программистам не всегда нужны радианы
Представьте, что в программе уже есть величина от 0 до 1, обозначающая положение на круге. Ноль — начало, 0,25 — четверть круга, 0,5 — половина, 1 — полный оборот. Чтобы передать её обычной функции синуса, программист умножает число на 2π. А внутри быстрой математической библиотеки аргумент нередко снова масштабируется, чтобы определить нужный сектор окружности и вычислить приближение на небольшом интервале. Получается занятная картина: код сначала торжественно вносит π в вычисления, а через несколько инструкций библиотека начинает от него избавляться...
Сервоприводы для начинающих: как управлять углом, не сжигая мотор
Сервопривод выглядит обманчиво просто: три провода, прямоугольный корпус, качалка. Кажется, что это «просто мотор, которому можно сказать, на какой угол повернуться». И это почти правда, но с важной оговоркой: внутри сервопривода уже есть всё, что нужно для управления углом, и вмешиваться в его работу напрямую нельзя. Это не мотор, которому вы подаёте напряжение, а устройство, которое само решает, как этого угла достичь. Именно поэтому сервоприводы так популярны в любительских проектах: вы даёте один сигнал, а сервопривод сам поворачивает вал на нужный угол и удерживает его...