Терморегулятор вентилятора на базе микроконтроллера AVR. Возможности:
- Оптимизирован под ATmega328 (Arduino NANO) и ATtiny85 (Digispark)
- Выход PWM 20 кГц
- Датчик: NTC термистор (с полной настройкой) или ds18b20
- Управление кнопкой
- 1x клик: вкл/выкл
- 2x клик: задать минимальную температуру
- 3x клик: задать максимальную температуру
- 4x клик – сброс на “стандартные” MIN_TEMP и MAX_TEMP
- Плавное включение/выключение/регулирование
- Сигнализация о перегреве
- Линейный закон скорости от температуры
ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ
В данном видео показан полный и максимально подробный процесс разработки и изготовления устройства, а также обзор его возможностей и функций.
Понятные схемы, OpenSource прошивки с комментариями и подробные инструкции это очень большая работа. Буду рад, если вы поддержите такой подход к созданию Ардуино проектов! Основная страница пожертвовать – здесь.
МАТЕРИАЛЫ И КОМПОНЕНТЫ
Ссылки на магазины, с которых я закупаюсь уже не один год
Вам скорее всего пригодится:
Первые ссылки по возможности оставлены на одного и того же продавца, чтобы сэкономить на доставке. Остальные ссылки – резервные. Нажимайте ссылки колёсиком мыши, чтобы открыть в новом окне!
- Arduino NANO 328p – искать
- Digispark – искать
- Термистор https://ali.ski/H2lnF
- ds18b20 https://ali.ski/2WnClF
- Крутилки https://ali.ski/dzRFL
- Пищалки https://ali.ski/c_GwYZ
- Резисторы https://ali.ski/5y_Smd
- Кнопки https://ali.ski/j9zxeF
Готовые терморегуляторы
- Плата с реле
- Термовыключатель
Содержимое папок в архиве
- libraries – библиотеки проекта. Заменить имеющиеся версии
- firmware – прошивки для Arduino
- schemes – схемы подключения компонентов