Ардуино для чайника или знатоки форума для аквариумиста - Аквафорум - форум аквариумистов и террариумистов
На сайт Всеукраинской Ассоциации аквариумистов
На главную страницу форума



 


Вернуться   Аквафорум - форум аквариумистов и террариумистов > Дневники > vav
Аукцион Регистрация Дневники Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Важная информация

Оценить эту запись

Ардуино для чайника или знатоки форума для аквариумиста

Запись от vav размещена 24.01.2018 в 17:29

И снова к интересному ))
Всё на тех же просторах интернета нарыл интересный контроллер для самого необходимого, никаких наворотов, никаких супер пупер функций, все предельно просто:
6 каналов ШИМ с функцией рассвет-закат Скрытый текст
2 канала (реле) - вентиляторы и лунная подсветка
2 канала (реле) - на что угодно, настраиваются на любое время.

Для всего этого нам потребуется всего ничего :
Arduino Nano 3.0 - http://ru.aliexpress.com/item/Nano-3...272435407.html
RTC ds1307 часы реального времени - http://ru.aliexpress.com/item/1pcs-M...7-d444767a6c23
4-канальный релейный модуль - http://ru.aliexpress.com/item/Free-S...999.277.8dfywV Рекомендую именно этот модуль, так как в нём есть H / L триггер, переключатель входного сигнала. И тогда не нужно будет переписывать программу, подключать "наоборот" или ещё разные выдумки.
Как видите, имея всего 7.5$ Вы можете собрать вполне хороший контроллер ...
Полностью прост и надёжен, хоть есть нюанс - для корректировки яркости и настройки силовых каналов, нужно каждый раз подключать к компу, вносить изменения в скетч и заливать на контроллер. Хотя знаю что после нескольких настроек, Вы полностью довольные картинкой и работой - просто туда не будет необходимости ещё что-то настраивать )))

Итак к сборке, и снова всё предельно просто -
Часы / Arduino : SDA / A4 , SCL / A5 , VCC / +5V , GND / GND
ШИМ каналы подключаются на пины : D3, D5, D6, D9, D10,D11
Каналы реле: на ардуине - D7, D8 ( вентилятор и лунн.подсв), D4, D12 (любые другие нагрузки), +5V и GND , на реле IN1,IN2,IN3,IN4 (или CTR1,CTR2,CTR3,CTR4) , VCC и GND


Для программирования потребуется : Среда разработки для Arduino 1.0.5 (https://www.arduino.cc/en/Main/OldSo...Releases#1.0.x ), библиотека RTC (во вложении) и драйвер для Вашего - Arduino (у меня WIN 10 сам определил и установил драйвер, если что в сети легко найти)
Программирование:
Сначала выполняем скетч для запуска часов, дату вводите свою !! -
Скрытый текст
Проверяете в мониторе порта - правильность настройки времени, после этого загружаем скетч :
Скрытый текст
Вот и всё )))
Полюбому что-то мог пропустить, если что спрашивайте, вместе разберёмся ))
Кстати, каналы вентилятора и лунной подсветки я так понимаю каким-то образом привязаны к времени освещения, то-есть, если вентилятор включается с включением света, а луна с выключением света - то логично попробовать (ну кому это нужно конечно ) подключить СО2 и компрессор соответственно, таким образом ещё 2 канала свободных под что-то ))
Размещено в Без категории
Просмотров 1077 Комментарии 1
Всего комментариев 1

Комментарии

  1. Старый комментарий
    Аватар для From_Smile
    Бомба, очень классная тема с этим ардуино!
    Запись от From_Smile размещена 08.02.2018 в 08:51 From_Smile поза форумом
 



Текущее время: 05:38. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Александр Анатольевич, 2002-2015. Использование материалов сайта без ссылки на источник запрещено.
Благодарим за лицензионную версию форума компанию Барбус, представителя торговой марки Sera в Украине.

Друзья форума: Интернет-зоомагазин byCOLLAR.com; www.akvariumi.com.ua/; Интернет-магазин https://ezoo.com.ua/

AQA.ru  - все об аквариумах