Контроллер вентилятора для ванной дубль 3.

Тема в разделе "Глядите, что я сделал", создана пользователем fixedip, 6 сен 2016.

  1. fixedip

    fixedip Гик

    Это третья версия моего "умного вентилятора" для ванной комнаты. В котором были внесены следующие изменения:
    - Отображение на экране температуры, влажности и статус вентилятора
    - Установка всех параметров с помощью меню и записью новых данных в память МК

    - Автоматический выход из меню установки при бездействии больше 1 мин.
    - Режим "проветривания"(Auto)
    - Режим "забыл выключить свет" (LongWork)
    - Отключение режима при установке в 0
    - Меню установки:
    1. Задержка на включение вентилятора при вкл. света
    2. Задержка на выключение вентилятора при выкл. света
    3. Вкл. вентилятора при привышении влажности
    4. Вкл. вентилятора при привышении температуры
    5. Задержка на вкл. вентилятора (проветривание)
    6. Задержка на выкл. вентилятора (проветривание)

    Скеч, схема подключения и библиотеки :https://drive.google.com/folderview?id=0BxCXdPdJNbotUk1LRG16V00yTm8&usp=sharing
    Схема подключения:
    [​IMG]
    Видео:

     

    Вложения:

    Последнее редактирование: 6 сен 2016
    alp69 и Tomasina нравится это.
  2. fixedip

    fixedip Гик

  3. Tomasina

    Tomasina Иномирянин

    добавить значок градуса и четырехстрочный дисплей, одна строчка которого будет отведена под динамические подсказки для кнопок ;)
     
  4. alp69

    alp69 Гик

    ЗдОрово! В схеме обозначение "-5в" намеренно приведено? Смущает. Понятно, что не двухполярное питание, но некоторые могут круглые глаза сделать.
    Может на привычное "GND" поменять?
    Проект хороший! Его ценность в том, что он до практического применения может быть доведен. Так держать!
     
    Последнее редактирование: 6 сен 2016
  5. fixedip

    fixedip Гик

    Для порядку.....не все шибко умные :)
    Думаю что подавляющее большинство при словах двухполярное питание сделают круглые глаза.... я по крайне мере лоб наморщил :D
     
  6. fixedip

    fixedip Гик

    Ну тут уж, кто во, что горазд ;)
    Что было то и прикрутил :)
     
    Последнее редактирование: 6 сен 2016
  7. alp69

    alp69 Гик

    Не подумайте, что умничаю :rolleyes: ;)
     
    fixedip нравится это.
  8. fixedip

    fixedip Гик

    Да уж......спасибо за внимательность :rolleyes::)
     
  9. fixedip

    fixedip Гик

    Схема подключения v2.jpg
     
    dwk26111974 и alp69 нравится это.
  10. fixedip

    fixedip Гик

    Забыл упомянуть о том, что перед заливкой кода желательно очистить память МК с помощью примера EEPROM Clear имеющегося в любой IDE.
     
  11. vvr

    vvr Инженерище

    Сделал и себе подобный проект.
    А вот применению датчику света так и не придумал
     
  12. fixedip

    fixedip Гик

    Сейчас продумываю 4 дубль с установкой всего хозяйства в корпус вентилятора и заменой:
    LCD на TFT
    кнопок на энкодер
    реле на семистр
    Но это будет после того как закончу автоматику для пивоварни ;)
     
  13. Snake-1987

    Snake-1987 Нуб

    Не подскажете, как изменить используемые выводы А5 и А4 на А1 и А2, например? Просто есть Ардуино Про Микро.
     
  14. vvr

    vvr Инженерище

    по вышеуказанной схеме применяется дисплей i2c
    на про микро sda - 2 pin, scl - 3 pin
     
  15. fixedip

    fixedip Гик

    В коде явно не указанно назначение этих пинов. Скорей всего при компиляции программа сама определяет тип контроллера и определяет выходы (возможно)
    Вообще пока не попробуете не узнаете
     
  16. Snake-1987

    Snake-1987 Нуб

    Спасибо, получилось. Я новичек(
     
  17. Snake-1987

    Snake-1987 Нуб

    Эх, вроде на про микро программа записалась, дисплей заработал, а вот количество цифровых входов не хватает.
     
  18. fixedip

    fixedip Гик

    Для чего не хватает?
     
  19. Snake-1987

    Snake-1987 Нуб

    Сложно сказать, т.к. про микро имеет 5 цифровых. Один занят под scl, остается 4, соответственно, не хватает на кнопку или датчик света, например.
     
  20. fixedip

    fixedip Гик

    У про мини 4 аналоговых порта, в проекте используется 3.
    Остальные порты цифровые( 13 шт. в про мини)
    Должно все хватать.