Назад к каталогу

AlashPID

PID controller without global variables: out = pid.compute(input). Anti-windup, no derivative kick, filter, slew limit, bumpless manual/auto and relay auto-tuning. No dependencies.

Версия1.0.1
ZIP на зеркалеготов
ПроверкаSHA-256
Размер35.65 KiB
Источникофициальный
Обновлено2026-11-03

Установка

Последняя опубликованная версия
1.0.135.65 KiB ZIP
Скачать
ZIP уже в зеркале TREMAАрхив хранится локально и уже прошел проверку контрольной суммы. Скачивание должно начаться сразу.версия: последняя · сохранен: 2026-11-03 13:45:23 UTC
Как подключить скачанный ZIP
  1. Скачайте архив — реестр отдает его уже проверенным.
  2. В Arduino IDE выберите «Скетч → Подключить библиотеку → Добавить .ZIP библиотеку».
  3. Укажите скачанный файл — библиотека появится в списке доступных.
Каталог подготовлен для TREMA IDE: программа сможет устанавливать библиотеки с этого зеркала.
Контрольная суммаSHA-256:faba4417bf083eab0415274f584f890af5531a477a34bd0a37aff798bd725586
АрхивAlashPID-1.0.1-faba4417.zip

Описание

Keeps a temperature, speed or light level at a setpoint: AlashPID pid(2, 0.5, 0); pid.setSetpoint(60); analogWrite(pin, pid.compute(sensor)). No pointers to global variables. Integral windup protection, derivative on measurement (no kick when the setpoint changes), derivative filter, deadband, output slew limit, feed-forward, safe output on a failed sensor, DIRECT and REVERSE action. AlashPIDAutoTune finds the gains by the relay method and Ziegler-Nichols or Tyreus-Luyben rules. Explains problems in Russian, Kazakh or English. Works on Arduino AVR, ESP32, ESP8266. Examples with a virtual oven need no hardware. Made for classes and kits by Alash Electronics.

Версии

Показано: 2
1.0.12026-11-03 12:53:17 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP
1.0.02026-11-03 12:53:17 UTC
ZIP готов
готов к быстрому скачиванию
Скачать ZIP