/AC_Dimmer

Диммер переменного тока на Ардуино

Primary LanguageC

AlexGyver YouTube

Диммер переменного тока на Arduino

Описание проекта

Диммер переменки на Arduino, управляем симистором, опираясь на таймер timer1 и детектор нуля. Вся высоковольтная часть развязана с логической, все подробности смотрите на схемах.

Папки

  • Library - библиотеки для дисплея и прочего, скопировать в
    C:\Program Files (x86)\Arduino\libraries\ (Windows x64)
    C:\Program Files\Arduino\libraries\ (Windows x86)
  • Sketches - прошивки для Arduino, файлы в папках открыть в Arduino IDE (читай FAQ)
    • dimmer_timer - показанная в видео прошивка для 1 канала, с таймеромм и потенциометром
    • dimmer_6ch - прошивка для 6ти канального диммера с таймером, для платы из видео
    • dimmer_delay - версия, часто встречающаяся в интернете, с задержками. Чисто для ознакомления
  • Schematics&PCB - схемы и печатки. Весь проект полностью находится здесь https://easyeda.com/beragumbo/AC_Dimmer-76ae9ae002a64ab28c81e22fb88a56ab

Схема диммера

СХЕМА

Подключаем к Ардуино

СХЕМА

Вариант печатки с подтяжкой на плате

СХЕМА

Материалы и компоненты

РАССЫПУХА

Вам скорее всего пригодится

Настройка и использование

  • Загрузка прошивки - ультра подробная статья по началу работы с Ардуино
  • Переменная Dimmer - величина диммирования, от 0 до 255. В этом коде на пин А0 подключен потенциометр для управления яркостью. Также можно вводить число для переменной Dimmer через монитор порта, для этого в лупе надо раскомментировать код

Настройки в коде

FAQ

Основные вопросы

В: Как скачать с этого грёбаного сайта?
О: На главной странице проекта (где ты читаешь этот текст) вверху справа зелёная кнопка Clone or download, вот её жми, там будет Download ZIP

В: Скачался какой то файл .zip, куда его теперь?
О: Это архив. Можно открыть стандартными средствами Windows, но думаю у всех на компьютере установлен WinRAR, архив нужно правой кнопкой и извлечь.

В: Я совсем новичок! Что мне делать с Ардуиной, где взять все программы?
О: Читай и смотри видос http://alexgyver.ru/arduino-first/

В: Компьютер никак не реагирует на подключение Ардуины!
О: Возможно у тебя зарядный USB кабель, а нужен именно data-кабель, по которому можно данные передавать

В: Ошибка! Скетч не компилируется!
О: Путь к скетчу не должен содержать кириллицу. Положи его в корень диска.

В: Сколько стоит?
О: Ничего не продаю.

Вопросы по этому проекту

В: Работает нестабильно, мерцает!
О: Пайка приветствуется, соединение джамперами очень ненадёжно

Полезная информация