На головну сторінку Аквафорум
На головну сторінку




Назад   Аквафорум - форум акваріумістів та тераріумістів > Акваріум та обладнання > "Самоделкин" > Аквариумная автоматика
Аукцион Реєстрація ЧаПи Учасники Календар Нинішні дописи

Примітки

Відповідь
 
Параметри теми Параметри перегляду
Старий 30.12.2015, 23:52   #1
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Відповідь: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Kolyanich, полностью согласен с каждым словом sae74, не один месяц уйдёт новичку на изучение программирования ардуино, и ещё не мало для написания скетча и тестирования на все баги.
А во-вторых - я прочитал много тем на разных форумах, и в каждой теме где есть скетчи+библиотеки+драйвера+компиляторы+и куча всего остального ..... - больше 95% всех постов в каждой теме - не прошилось/ошибки компиляции/не хватает библиотеки/нет того-сего .....
Я пробовал прошить самую простую Ардуино Нано - невышло, 10 ошибок при компиляции, полный бред в "мониторе", установить часы - "вызовите функцию РТС а потом не забудьте закомментировать вызов функции" - что это я пока не понял. Как новичку - это всё слишком сложно ...
С файлом .нех мне проще, запустил хлоадер, нажал "обновить" и готово, и вооообще никаких переживаний о библиотеках, компиляций, закоментирований и прочего непонятного для меня сверхсложного программирования ардуинки.

Сергій М поза форумом   Відповісти з цитуванням
Старий 31.12.2015, 00:08   #2
Придивляюся
  
 
Реєстрація: 22.02.2012
Звідки Ви: Киев
Дописи: 41
сказав Дякую: 3
сказали Дякую 17 раз(и) в 11 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

согласен с sae74, написать свое проще, чем переделать чужое.
Да долго, да нужно разбираться.
Плюс в том, что если освоите, реализация последующих проектов (не обязательно аквариумных) значительно упрощается.

MaxKr поза форумом   Відповісти з цитуванням
Старий 16.02.2016, 22:01   #3
Живу я тут
  
 
Реєстрація: 17.10.2007
Звідки Ви: Canada
Дописи: 448
сказав Дякую: 87
сказали Дякую 132 раз(и) в 75 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Допис від MaxKr Переглянути допис
согласен с sae74, написать свое проще, чем переделать чужое.
Да долго, да нужно разбираться.
Плюс в том, что если освоите, реализация последующих проектов (не обязательно аквариумных) значительно упрощается.
чем написать самому - проще купить готовый софт.
А уж если есть бесплатно - даже и мысли не возникнет код писать.

kapelan поза форумом   Відповісти з цитуванням
cказали "Дякую" kapelan за цей допис:
Сергій М (17.02.2016)
Старий 19.02.2016, 23:11   #4
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

И снова к интересному ))
Всё на тех же просторах интернета нарыл интересный контроллер для самого необходимого, никаких наворотов, никаких супер пупер функций, все предельно просто:
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 канала свободных под что-то ))
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  100_1870.jpg
Переглядів: 1152
Розмір:  93,4 КБ
ID:	536324  
Долучені файли
Тип файлу: zip RTClib.zip (12,7 КБ, 436 переглядів)


Востаннє редагував Сергій М: 20.02.2016 о 00:45..
Сергій М поза форумом   Відповісти з цитуванням
Ці 13 користувач(ів) сказали Дякую Сергій М за це повідомлення:
alexbrutalcore (22.11.2016), alex_palace (02.04.2016), anttoha (27.02.2018), Floyd (14.05.2019), Kolyanich (19.02.2016), kurt (26.02.2016), likuz1973 (26.05.2016), onikitin (19.03.2016), sasea (27.08.2016), someo (27.04.2016), vav (24.01.2018), _Vadim (22.07.2016), ~viktorman~ (17.06.2016)
Старий 26.05.2016, 21:24   #5
Придивляюся
  
 
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Сергій М,
Привет! сборку как указано у вас в посте № 37 собрал. Залил скетч RTClib. Скетч залился без ошибок. При проверке через монитор порта вместо времени показывает постоянно меняющиеся краказябры. Что делаю не так? Заранее благодарю за ответ

likuz1973 поза форумом   Відповісти з цитуванням
Старий 26.05.2016, 21:30   #6
Живу я тут
  
 
Аватар для Sem
 
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
Надіслати повідомлення для Sem на ICQ Надіслати повідомлення для Sem на Skype
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Допис від likuz1973 Переглянути допис
Что делаю не так? Заранее благодарю за ответ
для начала играемся скоростью связи с портом.
Имхо.
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Відповісти з цитуванням
cказали "Дякую" Sem за цей допис:
likuz1973 (26.05.2016)
Старий 26.05.2016, 21:34   #7
Придивляюся
  
 
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Допис від Sem Переглянути допис
для начала играемся скоростью связи с портом.
Имхо.
Скорость связи с портом 9600 baud

likuz1973 поза форумом   Відповісти з цитуванням
Старий 19.02.2016, 23:59   #8
Живу я тут
  
 
Реєстрація: 17.10.2007
Звідки Ви: Canada
Дописи: 448
сказав Дякую: 87
сказали Дякую 132 раз(и) в 75 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

не вижу интефейса ввода/вывода
как настройки менять типа время включения/выключения/уровни ЛЕДов...таймера выставлять?

kapelan поза форумом   Відповісти з цитуванням
Старий 20.02.2016, 01:11   #9
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

kapelan, И в Вашем проекте, мне придётся заказывать реле с триггером HI/LO, так как при любом включении/выключении - срабатывает реле полностью на 1 секунду, а когда отключаю ардуину от реле - все нагрузки включаются одновременно, пока не отключу всё от сети.
Всё это происходит из-за того что я описывал на РифЦентрале, а именно что все пины в состоянии спокойствия выдают HIGH, а для включения нагрузки на пине - LOW, поэтому при подключении нагрузок на реле - приходится подключать к замкнутым контактам, чтоб при включении ардуины все контакты разомкнулись и ждали свей очереди, и при срабатывании канала - ардуина его "отключает" тем самым включая на реле...
Всё бы ничего, но хочу поставить дозаторы как у Вас, но если будут какие-то скачки, и не один, неизвестно сколько УДО уйдёт за это количество включений по пару секунд...
Поэтому выход один - для максимально идеального подключения реле - http://ru.aliexpress.com/item/DC-12V...999.270.CsO8Bg
и ещё один хороший предохранитель ))) - http://ru.aliexpress.com/item/DC-12V...b-6e18f2927f35 - для того чтоб реле не стартовало сразу

Сергій М поза форумом   Відповісти з цитуванням
Старий 20.02.2016, 00:50   #10
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Так прямо в скетче и вводится, выделил синим, и скрин доложу.

Кстати, для лунной подсветки можно оставить синий канал не выключенным до конца, просто вместо 0, поставить нужное значение на нужном канале:
int Midnight_PWM[6] = {0, 0, 0, 0, 0, 0}; // минимальное значение ШИМ
Мініатюри долучень
Щоб збільшити малюнок, клацніть по ньому
Назва:  Новый точечный рисунок.jpg
Переглядів: 1381
Розмір:  111,9 КБ
ID:	536333  


Востаннє редагував Сергій М: 20.02.2016 о 01:13..
Сергій М поза форумом   Відповісти з цитуванням
Старий 20.02.2016, 08:28   #11
Живу я тут
  
 
Реєстрація: 21.07.2009
Звідки Ви: Оболонь
Дописи: 587
сказав Дякую: 86
сказали Дякую 102 раз(и) в 82 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Добавлю и сюда и в соседнюю тему
Везде читаю что при пропадении напруги ардуинка начнет исполнять черти-что в т.ч с подачей УДО
решение то есть на поверхности.

может кто уже из форумчан такое приспособил и готовой схемой со ссілками на али поделится?
UPD
http://ru.aliexpress.com/item/15942-...354777332.html
http://ru.aliexpress.com/item/1Pcs-H...451153859.html
оно?
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.


Востаннє редагував alex_palace: 20.02.2016 о 08:43..
alex_palace поза форумом   Відповісти з цитуванням
Ці 2 користувач(ів) сказали Дякую alex_palace за це повідомлення:
GreenD (04.01.2017), Сергій М (20.02.2016)
Старий 20.02.2016, 09:19   #12
Живу я тут
  
 
Аватар для Сергій М
 
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

alex_palace, Суперская идея ! только пожалуйста точную схему (например как в шапке темы), так как в некоторых нюансах на видео вообще не понимаю, и точное название диода "шотке"(название из видео).
Да и придётся чуток переделать, так как на видео одна ардуина, у меня другая, побольше и с ТФТ экраном, а значит потребление повыше, поэтому для бесперебойника 1 аккумулятора 1.2В будет маловато, и продержится всего пару секунд. У меня точно такие-же аккумуляторы есть, от какой то машинки на радиоуправлении, 4 шт. получилось бы 4.8В, значит уже повышающий и не нужен (возможно), поэтому осталось схемку понятную нарисовать, все составляющие детали описать, всё нужное заказать, получить, спаять и радоваться )))
Может кто-то нарисовать схемку подключения с рекомендуемыми деталями ?

Сергій М поза форумом   Відповісти з цитуванням
Старий 20.02.2016, 13:50   #13
Живу я тут
  
 
Реєстрація: 21.07.2009
Звідки Ви: Оболонь
Дописи: 587
сказав Дякую: 86
сказали Дякую 102 раз(и) в 82 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Допис від Сергій М Переглянути допис
alex_palace, Суперская идея ! только пожалуйста точную схему (например как в шапке темы), так как в некоторых нюансах на видео вообще не понимаю, и точное название диода "шотке"(название из видео).
Да и придётся чуток переделать, так как на видео одна ардуина, у меня другая, побольше и с ТФТ экраном, а значит потребление повыше, поэтому для бесперебойника 1 аккумулятора 1.2В будет маловато, и продержится всего пару секунд. У меня точно такие-же аккумуляторы есть, от какой то машинки на радиоуправлении, 4 шт. получилось бы 4.8В, значит уже повышающий и не нужен (возможно), поэтому осталось схемку понятную нарисовать, все составляющие детали описать, всё нужное заказать, получить, спаять и радоваться )))
Может кто-то нарисовать схемку подключения с рекомендуемыми деталями ?
ну по первах там аккум системы (в убей после 150 коньяку не вспомню ) Но 3.8 в который идет в аккумы ноутов. Ноут на этих банках живет по часу и больше.
Это раз. ВТорое - в емкости банки никто не ограничивает - велкам купить литий на 10-20 ампер если денег есть
для силовой части есть волшебная штука УПС. тут именно забекапить слаботочную часть чтоб после броска напруги не иметь гембель с слетевшими программами. В принципе система почти 1 к 1 это павербанки (уже только что заказал партию 5 шт зарядка + повышающий)
Пока идет про мини я уже и тут отметился и заказал комплект Разве что кроме силовых реле взял 5 шт готовых мосфет модулей для низковольтной регулируемой нагрузки АЖ по 20 грн 5 шт. Нагрузка до 5 ампер с радиатором так что лампы релюхами а светодиоды на закаты рассветы и ночную подсветку вполне могу посадить на эти драйвера.
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Відповісти з цитуванням
Старий 21.02.2016, 09:56   #14
Живу я тут
  
 
Реєстрація: 21.07.2009
Звідки Ви: Оболонь
Дописи: 587
сказав Дякую: 86
сказали Дякую 102 раз(и) в 82 повідомленні
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Допис від Сергій М Переглянути допис
alex_palace, Суперская идея ! только пожалуйста точную схему (например как в шапке темы), так как в некоторых нюансах на видео вообще не понимаю, и точное название диода "шотке"(название из видео).
Да и придётся чуток переделать, так как на видео одна ардуина, у меня другая, побольше и с ТФТ экраном, а значит потребление повыше, поэтому для бесперебойника 1 аккумулятора 1.2В будет маловато, и продержится всего пару секунд. У меня точно такие-же аккумуляторы есть, от какой то машинки на радиоуправлении, 4 шт. получилось бы 4.8В, значит уже повышающий и не нужен (возможно), поэтому осталось схемку понятную нарисовать, все составляющие детали описать, всё нужное заказать, получить, спаять и радоваться )))
Может кто-то нарисовать схемку подключения с рекомендуемыми деталями ?
http://www.aliexpress.com/item-img/0...0005.12.DkSVRa

тот что с большим ЮСБ єто віход, с маленьким - вход
по схеме - самое тяжелое будет на входе юсб найти плюсовую клемму


в кратце а то что-то картинка вішла не очень. От платки с маленьким юсб минус (бат-) соединяем с минусом платки с большим (ин-), туда-же минус от аккума. На бат+ маленькой вешаем + аккума и через диод например MBR360RL (5 грн шт) анодом к аккуму а катодом к ин+ ин+обоих плат тоже соединяем чтоб внешние 5в питали напрямую при наличии напруги.
аккум - любой живой аккум на 3.7 (у меня например вот такие есть)

но при наличии часу та натхнення и лишних денег можно втулить http://tab-parts.com.ua/batarei/svys...212532-mm.html - 8 амперчасов (но тогда ИМХО уже проще ВСЮ систему повесить на УПС с автомобильнім аккумом ))
__________________
реанимация компьютеров, серверов, сетей, телефонов-планшетов.

alex_palace поза форумом   Відповісти з цитуванням
Старий 20.02.2016, 09:48   #15
Живу я тут
  
 
Аватар для Sem
 
Реєстрація: 17.09.2004
Звідки Ви: Киев, Троещина
Дописи: 14.486
сказав Дякую: 4.642
сказали Дякую 8.508 раз(и) в 4.382 повідомленні
Надіслати повідомлення для Sem на ICQ Надіслати повідомлення для Sem на Skype
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

да же стесняюсь спросить для каких целей аккум?
Я бы понял 20-60 а\ч. Типа для моря переключение помп и аэрации\холодильника.
А эти хлюпики зачем?
Настройки таймеров\каналов в эпром.
Часовая мс имеет свой аккум.
Что еще защищать?
__________________
Страна не ублюдков и не воров.


__________________

Sem поза форумом   Відповісти з цитуванням


Share/Bookmark

Відповідь

Мітки
arduino, ардуино, контроллер


Тут присутні: 1 (учасників - 0 , гостей - 1)
 

Ваші права у розділі
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи

BB-код є Увімк.
Усмішки Увімк.
[IMG] код Увімк.
HTML код Вимк.

Швидкий перехід


Часовий пояс GMT +3. Поточний час: 22:47.


vBulletin 3.8.7 ; Copyright © 2000-2025 Jelsoft Enterprises Limited
Переклад: © Віталій Стопчанський, 2004-2010
(с)Бешлега Олександр Анатолійович, 2002-2025. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.


no new posts