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



 


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

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

Ответ
 
Опции темы Опции просмотра
Старый 09.09.2015, 21:45  
Ардуино для чайника или знатоки форума для аквариумиста
 
Аватар для Сергій М
Живу я тут

Регистрация: 31.12.2014
Адрес: Львов
Сообщений: 1,421
 

Поблагодарил(а) : 279
Поблагодарили 843 раз(а) в 539 сообщениях
Сергій М Сергій М поза форумом 09.09.2015, 21:45
Рейтинг: (1 голосов - 5.00 средняя оценка)

Данную тему хочу сделать для тех кто хочет, но не может себе позволить дорогостоящее оборудование, но умеет работать руками и имеет вдохновение учиться, прислушиваться и экспериментировать.
Просмотрев много тем у нас на форуме и чужих ресурсах, пришел к выводу что не так всё плачевно, что не за самые сумасшедшие деньги можно сделать себе то что облегчит страдание над развитием своего аквариума.
Лично меня заинтересовали тему где на более-менее понятном языке показано как именно можно связать умные и сложные узлы в одно целое получая рабочую "лошадку" обеспечивающую Вас самым нужным, в моём случае это освещение на светодиодах. Поэтому начал искать контроллеры способные работать с 4-6 каналов ШИМ, и при этом стоить не дорого, так как ЛЕД освещение и так не самое дешевое капиталовложение с начала (но потом ... экономия оправдывается в разы!!)
Так как Я далёк от электроники (но паяльник для меня не враг) и всех хитроумных фраз связанных с этим - копал глубже, начал натыкаться на "схемы" подключения :
http://www.aquaforum.ua/showpost.php...&postcount=127
и

ведь есть же люди которые знают как из "бутерброда", реле времени, нескольких датчиков температуры и блока ШИМ драйверов сделать контроллер, описав последовательность подключения и поделившись опытом сделать огромнейший взнос в развитие аквариумистов, которые хотят перейти из ранга "начинающих" в ранг "любителей профессиональной аквариумистики" )))
Для этого прошу всех кто понимает о чём именно идёт речь - делиться в этой теме своими наработками, схемами, прошивками, скетчами и т.д. и т.п., но не забывая что тема создана для "далёких" от электроники, но которые обладают незаурядным энтузиазмом и рвением )))) поэтому не стоит обижаться и лудить если Вас просят более подробно описать ту или иную процедуру подключения\пайки\прошивки\проверки\настройки (нужное подчеркнуть)

П.С. Я уверен, что любому активного помогателю, который поможет (не сделает всю работу за "чайника", а именно поможет), каждый кому помогли, будет особо благодарен, а возможно и даже материально, за сложную помощь (хоть тема создавалась для максимальной экономии при сборке, но случаи бывают разные - все должны понимать)


Я с большим уважением отношусь к людям которые разработали свои контроллеры, вложили в них много сил, недоспаных ночей и немеряно материальных средств. Поэтому повторюсь, это не коммерческая тема, не плагиат, воровство или конкурентство, нет, это тема только для тех кто желает своими руками сделать своё чудо, которое в любых других условиях, без участия Вас и этого форума, даже бы не снилось такое.

Последний раз редактировалось Сергій М; 01.10.2017 в 22:18..
Просмотров: 97568
Ответить с цитированием
23 пользователей поблагодарили Сергій М за данный пост:
alexbrutalcore (07.11.2016), anttoha (11.09.2016), Arduino (03.12.2016), Argo? (27.11.2016), Asrok (20.05.2016), baer (18.04.2018), ded_andrey (15.09.2015), Divider (10.09.2015), dvvd (02.12.2016), Jenn (11.09.2015), Kolyanich (11.02.2016), likuz1973 (03.07.2016), mashenkaM (27.11.2016), MEGGIDO (05.02.2016), nickanya (06.12.2016), onikitin (23.03.2016), RozarioAgro (27.05.2016), rya66 (29.01.2019), rybag (01.10.2017), Senturio (31.10.2016), sergiyko (02.12.2016), Алексей Днепр (30.09.2017), Юрий77 (11.02.2016)
Реклама помогает развиваться
Старый 30.11.2016, 21:40   #151
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от Arduino Посмотреть сообщение
likuz1973, у вас уно или нано?
Нано

likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 21:47   #152
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Arduino Вы ранее писали:
1) 52 строка и далее - номер контактов куда следует подключать датчики и реле, могут быть изменены. (аналоговые выходы А0-А7 могут быть использованы как цифровые и обращения к ним начинается с 14 = А0, 15 = А1 и т.д.)
#define pinTemperatureAqua 14
#define pinTemperatureLedRadiator 15

#define pinRelayHeat 16
#define pinRelayFanWater 17
#define pinRelayFanLedRadiator 2 - это какой А контакт?
Я же могу его поменять на 17? пока испытывать буду куллеры на охлаждение радиатора ледов?

likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 22:05   #153
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Витенька, понятно, принцип сахарницы

Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 22:09   #154
Живу я тут
  
 
Регистрация: 10.10.2015
Адрес: Дома
Сообщений: 153
Поблагодарил(а) : 20
Поблагодарили 33 раз(а) в 25 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Не знаю сахарницы, или перечницы, у меня одна заводская есть на ней тоже типа подобного принципа.

Витенька поза форумом   Ответить с цитированием
Старый 30.11.2016, 22:18   #155
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от likuz1973 Посмотреть сообщение
Arduino Вы ранее писали:
1) 52 строка и далее - номер контактов куда следует подключать датчики и реле, могут быть изменены. (аналоговые выходы А0-А7 могут быть использованы как цифровые и обращения к ним начинается с 14 = А0, 15 = А1 и т.д.)
#define pinTemperatureAqua 14
#define pinTemperatureLedRadiator 15

#define pinRelayHeat 16
#define pinRelayFanWater 17
#define pinRelayFanLedRadiator 2 - это какой А контакт?
Я же могу его поменять на 17? пока испытывать буду куллеры на охлаждение радиатора ледов?
Это просто ВТОРОЙ КОНТАКТ Да можете для теста

Если у вас НАНО, то может стоит в настройках среды ардуино исправить это? А то может быть куча глюков. Хотя они очень похожи, чипы одинаковые.

Инструменты -- плата--Ардуино НАно
и опять же инструменты - процессор - 328 (как я догадываюсь)

Arduino поза форумом   Ответить с цитированием
Реклама помогает развиваться
Старый 30.11.2016, 22:39   #156
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от Arduino Посмотреть сообщение
Это просто ВТОРОЙ КОНТАКТ Да можете для теста

Если у вас НАНО, то может стоит в настройках среды ардуино исправить это? А то может быть куча глюков. Хотя они очень похожи, чипы одинаковые.

Инструменты -- плата--Ардуино НАно
и опять же инструменты - процессор - 328 (как я догадываюсь)
Плата конечно же выбрана в инструментах, процессор подтягивается автоматически (328). У Нано нет просто второго контакта... Есть D2 или A2. Если следовать вашей логике то А=0 это 14 и т.д. то А=3 будет 17 контакт. Или я что-то не вижу?

Контакт 2 есть на UNO
Миниатюры
Нажмите на изображение для увеличения
Название: NanoFront.jpg
Просмотров: 211
Размер:	46.8 Кб
ID:	572407  


Последний раз редактировалось likuz1973; 01.12.2016 в 06:59..
likuz1973 поза форумом   Ответить с цитированием
Старый 30.11.2016, 22:49   #157
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

да 2 это D2 Просто в скетчах цифровой выход D2 обозначается просто "2". То есть все цифровые обозначаются без D

Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 22:53   #158
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

likuz1973, только есть прикол, бывает после D13 идёт следом на плате А0, а бывает А7, как у вас Надо быть на чеку

Сравните как расположены аналоговые пины, по сравнению с вашей картинкой

Arduino поза форумом   Ответить с цитированием
Старый 30.11.2016, 23:03   #159
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от Arduino Посмотреть сообщение
да 2 это D2 Просто в скетчах цифровой выход D2 обозначается просто "2". То есть все цифровые обозначаются без D
ОК.

likuz1973 поза форумом   Ответить с цитированием
Старый 01.12.2016, 19:21   #160
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Arduino хочу сказать спасибо за изменения. Сегодня проверил работу контроллера. Отработал на 5, времени правда тестить было всего часов 8. Единственное, вызвало настораживает, это работа самого Блока релле. При запуске охлаждения Ледов несколько раз запуск был прерывистый, т.е. В течении 5 сек реле включ и отключалось произвольно. Я думаю это все связано с показаниями термодатчика. И что отметил ещё, сборка из 4 реле с переключением триггера, так вот светодиод, указывающий работу релле на грелке горит постоянно, хотя диод на грелке регулярно включался и выключался. А диод на релле, которое управляет охлаждением Ледов, светит только при работе. Когда Куллер не работает, диод не горит.

likuz1973 поза форумом   Ответить с цитированием
Старый 01.12.2016, 20:27   #161
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Сейчас заметил, то, о чем писал Arduino. При закате независимо от его времени (у меня это занимает 30 мин) действительно затухание происходит скачками, особенно это заметно на последних стадиях заката. Arduino, вы писали, что это можно исправить. Это очень сложно?

likuz1973 поза форумом   Ответить с цитированием
Старый 01.12.2016, 21:01   #162
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от likuz1973 Посмотреть сообщение
Arduino Единственное, вызвало настораживает, это работа самого Блока релле. При запуске охлаждения Ледов несколько раз запуск был прерывистый, т.е. В течении 5 сек реле включ и отключалось произвольно. Я думаю это все связано с показаниями термодатчика.
Так не должно быть, с этим надо разбираться.
Мне нужны показания температуры в эти 5 минут дёрганья реле. Возможно вы правы, и ваши температурные датчики не успевают за 850 мск генерироваться данные и нужно увеличить время ожидания.
ВОбщем посмотрите по сериалу, нет ли выпадений температуры из диапазона, ну типа 23-23-23-0-23-23-5.

Arduino поза форумом   Ответить с цитированием
Старый 01.12.2016, 21:03   #163
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от likuz1973 Посмотреть сообщение
[B]Arduino И что отметил ещё, сборка из 4 реле с переключением триггера, так вот светодиод, указывающий работу релле на грелке горит постоянно, хотя диод на грелке регулярно включался и выключался.
Если я правильно понял, то вы имели ввиду что светодиод на реле горит постоянно, а индикатор на грелке включается и выключается?

Arduino поза форумом   Ответить с цитированием
Старый 01.12.2016, 22:00   #164
Бан за нарушения
  
 
Регистрация: 27.11.2016
Адрес: Arduino
Сообщений: 98
Поблагодарил(а) : 12
Поблагодарили 21 раз(а) в 16 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от likuz1973 Посмотреть сообщение
Сейчас заметил, то, о чем писал Arduino. При закате независимо от его времени (у меня это занимает 30 мин) действительно затухание происходит скачками, особенно это заметно на последних стадиях заката. Arduino, вы писали, что это можно исправить. Это очень сложно?
По умолчанию ШИМ порты на нано и уно имеют 8 бит(0-255), но можно их увеличить 0 до 1023, но только для двух портов (9-10), а толку нам от всего 2 из 6 плавно работающих.
А вот у 2560 6 таймеров, вместо 3 на нано и там всё лучше Но дороже, хотя 40 гр против 160 грн, вроде не так и страшно

Arduino поза форумом   Ответить с цитированием
Пользователь, который поблагодарил Arduino за данный пост:
Senturio (02.12.2016)
Старый 01.12.2016, 22:47   #165
Я тут недавно
  
 
Регистрация: 26.05.2016
Адрес: Волгоград
Сообщений: 81
Поблагодарил(а) : 11
Поблагодарили 2 раз(а) в 2 сообщениях
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===

Цитата:
Сообщение от Arduino Посмотреть сообщение
Так не должно быть, с этим надо разбираться.
Мне нужны показания температуры в эти 5 минут дёрганья реле. Возможно вы правы, и ваши температурные датчики не успевают за 850 мск генерироваться данные и нужно увеличить время ожидания.
ВОбщем посмотрите по сериалу, нет ли выпадений температуры из диапазона, ну типа 23-23-23-0-23-23-5.
Можете подсказать как это сделать? Где смотреть? Как зафиксировать? Данное действо длится 5 сек, не 5 минут. Вот ещё что не написал, в период остановки кулера, Светик на релле моргает один-два раза в секунду. Но моргает еле еле светясь

likuz1973 поза форумом   Ответить с цитированием


Share/Bookmark

Ответ

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход




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


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
(с)Бешлега Олександр Анатолійович, 2002-2024. Використання матеріалів сайту без посилання на джерело заборонено.
Дякуємо за ліцензійну версію форума компанію Барбус, представника торгової марки Sera в Україні.

Друзі форуму: Зоомагазин byCOLLAR.com; waudog.ua

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

no new posts