 |
|
26.11.2016, 21:11
|
#1
|
Придивляюся
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Всем добрый вечер! Сергей. хочу сказать Вам огромное спасибо, два контроллера работают на ура. Можно вопрос? вы случаем не пробовали к контроллеру (пост#37) притутуливать температурный датчик, который будет управлять реле. Есть интерес управлять нагревателем через реле. В вашем скетче это не реализовано?
|
|
|
26.11.2016, 23:24
|
#2
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973, конечно можно.
У меня на Arduino Nano подключено 4 датчика температуры(2 аквариума, температура алюминиевого профиля для светодиодов и температура комнаты) и 4 реле 220 в.
Терморегуляторы в обогревателях частенько тупят, а использование датчика+реле даёт отличный результат. Обогреватель при этом надо выкручивать на максимум.
__________________ 
|
|
|
27.11.2016, 01:40
|
#3
|
Живу я тут
Реєстрація: 31.12.2014
Звідки Ви: Львов
Дописи: 1.421
сказав Дякую: 278
сказали Дякую 830 раз(и) в 533 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973,
Цитата:
Допис від likuz1973
вы случаем не пробовали к контроллеру (пост#37) притутуливать температурный датчик, который будет управлять реле.
|
К сожалению именно в этом скетче не предусмотрено подключение датчика температуры.
А вообще Arduino Nano может многое, и температурный датчик точно не проблема, просто придётся допиливать скетч, или заново писать, были бы люди знающие в этом толк ...
А от себя лично - не вешал обогреватели на контроллер, уж очень опасная затея - китайские ардуинки и реле, самопальные скетчи и как написала mashenkaM - выкрученные на максимум обогреватели !! чуточку выше - да, но ни как не на максимум, уха получится на любителя (раз в год и палки стреляют).
У меня обогреватель только в нерестовике, для поддержки 27грд., в остальных даже не включены, так как всегда температура 25грд.
У меня только охлаждающие куллеры летом от Ардуины Мега работают, а там всё равно даже если глюк будет - воду они точно не заморозят )))
|
|
|
cказали "Дякую" Сергій М за цей допис:
|
|
27.11.2016, 15:25
|
#4
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Сергій М, я для DS18B20Lib написала отдельную библиотеку, с помощью ней можно подключать несколько датчиков как на один выход, так и на разные, и в отличии от известной даласовской библиотеки я избавилась от delay(), хотя в некоторых случаях это не важно.
Цитата:
#include <OneWire.h>
#include <DS18B20Lib.h>
#define pinDigitalTemperature 7
typedef uint8_t DeviceAddress[8];
OneWire oneWire(pinDigitalTemperature);
DS18B20Lib sensorsTemperature(&oneWire);
DeviceAddress addresSensorTemperature[] = {
//{0x28, 0xFF, 0xBE, 0xD9, 0x64, 0x15, 0x02, 0xA3 },
//{0x28, 0xFF, 0x0D, 0xAD, 0x64, 0x15, 0x03, 0x5A },
{0x28, 0xFF, 0x01, 0x4C, 0x54, 0x16, 0x04, 0xB5},
{0x28, 0xFF, 0xE5, 0x6F, 0x53, 0x16, 0x04, 0xF2}
};
const byte sensorTemperatureCount=sizeof(addresSensorTemperat ure)/sizeof(DeviceAddress);
float temperature[sensorTemperatureCount];
void setup(void)
{
Serial.begin(9600);
sensorsTemperature.begin();
}
void loop(void){
DisplayTeTemperatures();
}
void DisplayTeTemperatures() {
if (sensorsTemperature.checkSensorReady()) {
PrintTemperature();
}
}
void PrintTemperature() {
for(int devices = 0; devices < sensorTemperatureCount; devices++){
temperature[devices] = sensorsTemperature.getTemperature(addresSensorTemp erature[devices]);
Serial.print("End Temp ");
Serial.print(devices);
Serial.print(" - ");
Serial.println(temperature[devices]);
}
}
|
__________________ 
|
|
|
cказали "Дякую" mashenkaM за цей допис:
|
|
27.11.2016, 15:00
|
#5
|
Придивляюся
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Я дома поддерживаю температуру 20-21С, 25 для меня это уже жарковато)))). Наверно это и правильно, не стоит все вешать на один контроллер)) Семь в одном никогда не бывает хорошо... Обязательно что-то глюканет... Значит буду реализовывать подключение грелки другим способом.
|
|
|
27.11.2016, 15:29
|
#6
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973, Сергій М, если не верить в контроллер и не отловить все его ошибки, то какой смысл вобще им заниматься? На пиках и атмегах работает отлично большинство контроллеров в мире, если правильно всё сделать, то будет всё отлично, иначе бы люди этим не занимались.
Грелки на максимум это всего лишь 30-32 градуса (для работы через реле, надо всего лишь на 2-3 градуса выше накрутить обогреватель, что бы он не срабатывал сам), а вот простые дешёвые грелки превращаются в кипятильники на много проще, в них бипластина приваривается к контакту и превращается в кипятильник.
__________________ 
|
|
|
27.11.2016, 19:34
|
#7
|
Придивляюся
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
likuz1973, Сергій М, если не верить в контроллер и не отловить все его ошибки, то какой смысл вобще им заниматься? На пиках и атмегах работает отлично большинство контроллеров в мире, если правильно всё сделать, то будет всё отлично, иначе бы люди этим не занимались.
Грелки на максимум это всего лишь 30-32 градуса (для работы через реле, надо всего лишь на 2-3 градуса выше накрутить обогреватель, что бы он не срабатывал сам), а вот простые дешёвые грелки превращаются в кипятильники на много проще, в них бипластина приваривается к контакту и превращается в кипятильник.
|
Поверьте и не простые и дешевые грелки тоже аквы кипятят... У меня неделю назад 300 Вт Акваэлевская грелка (не керамика, стекло) глюканула, вовремя заметил))) Поэтому и задался вопросом, как подстраховаться
|
|
|
27.11.2016, 15:31
|
#8
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973, вы походу не осознаёте что такое ардуино и её возможности, он умеет в 1000 раз больше чем вы думаете.
При правильном подключении и написании правильного кода она работает как часики.
Если вам это интересно, попробуйте заглянуть поглубже и прочесть пару книжек про программировании на С. И вам откроются такие возможности...
__________________ 
Востаннє редагував mashenkaM: 27.11.2016 о 15:41..
|
|
|
cказали "Дякую" mashenkaM за цей допис:
|
|
27.11.2016, 19:44
|
#9
|
Придивляюся
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
likuz1973
При правильном подключении и написании правильного кода она работает как часики.
Если вам это интересно, попробуйте заглянуть поглубже и прочесть пару книжек про программировании на С. И вам откроются такие возможности...
|
Я уверен, что ардуино может ого-го как много и тому есть целая куча подтверждений!!! Здесь другая проблема))) подключить правильно смогу, а вот код написать ЗДЕСЬ ЗАСАДА!!!!!!!! К сожалею не моё это(((( Прочесть пару книжек про программирование это конечно и интересно и необходимо, НО как писал выше- не моё(((( Вот и слоняюсь по просторам, ищу возможно реализованные проекты.
|
|
|
27.11.2016, 20:47
|
#10
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973, как я писал выше, у меня есть готовая библиотека в которой уже всё написано, остаётся лишь скопировать и подправить пяток строк в любой код.
Покажите мне что у вас есть и что нужно добавить.
И скажите сколько нужно датчиков подключить и на один выход или на несколько?
__________________ 
|
|
|
27.11.2016, 22:10
|
#11
|
Придивляюся
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
likuz1973, как я писал выше, у меня есть готовая библиотека в которой уже всё написано, остаётся лишь скопировать и подправить пяток строк в любой код.
Покажите мне что у вас есть и что нужно добавить.
И скажите сколько нужно датчиков подключить и на один выход или на несколько?
|
Спасибо за внимание!!! Скетч из поста #37, изменил только время рассвета-заката. В этот скетч и хотелосьбы добавить датчик температуры и выход на реле включения грелки и аналогично включение и выключение кулера на охлаждение радиатора, все это связать с гистерезисом. Ну и пиком совершенства для меня было бы включение Куллеров на обдув аквы в летнее время, думаю что для этого можно использовать датчик, который отвечает за включение грелки в зимнее время... Как-то так)) не сильно наглею?)))
Ещё раз, спасибо за внимание к моей проблеме
|
|
|
28.11.2016, 15:06
|
#12
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973,
Гистерезис... (с ним теряется весь прикол точных измерений, датчик показывает до сотых  , но постоянно клацанье меня убивает  ) Тоже вот тестирую свой контроллер и клацанье слышно аж в соседнюю комнату, и то что он будет реже не совсем меняет ситуацию, придётся именно на реле придумывать шумозащиту, потому что сам корпус нельзя, всё таки надо охлаждать некоторые элементы.
Другой вариант твердотельные реле, но цена их в несколько раз больше, а у меня принцип контроллера это минимализм
По факту:
1) Сколько датчиков температуры? Один в воде?
2) Сколько планируете реле? Одно на грелку, второе на кулер? Или кулер питаем через полевик+шим? (то есть можно автоматически регулировать кол-во оборотов кулера через чёртов гистерезис, но заморочено получится  )
__________________ 
|
|
|
27.11.2016, 15:49
|
#13
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Посмотрите что люди делают на Атмеге, а вы боитесь контролировать обогрев аквариума
http://www.aquaforum.ua/showthread.php?t=207581
__________________ 
|
|
|
27.11.2016, 19:26
|
#14
|
Придивляюся
Реєстрація: 26.05.2016
Звідки Ви: Волгоград
Дописи: 81
сказав Дякую: 11
сказали Дякую 2 раз(и) в 2 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
Цитата:
Допис від mashenkaM
|
По взрослому парни заморочились!!! Респект!!!
|
|
|
27.11.2016, 20:45
|
#15
|
Бан за нарушения
Реєстрація: 13.05.2016
Звідки Ви: Глобино
Дописи: 145
сказав Дякую: 37
сказали Дякую 54 раз(и) в 32 повідомленні
|
Re: Ардуино для чайника или знатоки форума для аквариумиста ===www.aquaforum.ua===
likuz1973, да если нужно выходить на бизнес, то 100% надо делать общую плату где будет просто впаиваться чип атмеги да и всё остальное...
Не знаю как у Сергея, но у меня сейчас контроллер умещается в корпусе чуть больше БП АТХ и куча проводов. По сути у меня это в данный момент конструктор, я постоянно что то изменяю, что то добавляю, что то переделываю и в этом кайф Ардуино  Всё разбирается и собирается. Чего только стоит подключение дешёвых 10 Ватных драйверова лед 
__________________ 
|
|
|
 |
|
Тут присутні: 1 (учасників - 0 , гостей - 1)
|
|
Ваші права у розділі
|
Ви не можете створювати теми
Ви не можете писати дописи
Ви не можете долучати файли
Ви не можете редагувати дописи
HTML код Вимк.
|
|
|
Часовий пояс GMT +3. Поточний час: 08:50.
|