Рассмотрим чтение данных из последовательного порта, чтобы управлять программой и схемой с его помощью.
Шаговый двигатель. Датчики. Ардуино
Шаговый двигатель — это бесколлекторный синхронный двигатель, ротор которого совершает дискретные перемещения определенной величины с фиксацией положения ротора в конце каждого шага.
tan()
Функция tan() возвращает тангенс угла, заданного в радианах в передаваемом параметре. Результат функции в диапазоне от минус бесконечность до плюс бесконечность.
cos()
Функция cos() возвращает косинус угла, заданного в радианах в параметре. Результат функции всегда находится в диапазоне -1..1.
sin()
Возвращает синус угла, заданного в радианах. Результат функции всегда в диапазоне -1..1.
sqrt()
Функция sqrt() вычисляет квадратный корень числа, заданного параметром. Возвращает квадратный корень числа тип double.
sq()
Функция sq() возвращает квадрат числа, заданного параметром. Принимает и возвращает число любого типа. sq(2) == 4
pow()
Функция pow() вычисляет значение возведенное в заданную степень. pow() может возводить в дробную степень.
map()
Функция map() пропорционально переносит значение из текущего диапазона в новый диапазон, заданный параметрами.