-
Число публикаций
268 -
Регистрация
-
Последнее посещение
-
Дней в топе
1
Юрий Н. последний раз побеждал 1 Октября 2013
Юрий Н. - автор самых популярных публикаций!
Репутация
6 ОбычныйО Юрий Н.
-
Звание
Кап-лей
- День рождения 06/09/1960
Информация
-
Город
Тюмень
-
Меня зовут
Юрий
Контакты
-
Phone
+79088742710
Недавние посетители профиля
-
Осмос напрямую в акву
Юрий Н. ответил на тему форума автора Alex84 в Общие вопросы по оборудованию морского аквариума и биофильтрации
Нет, должно быть около 4. Скорее всего проблема в установке мембраны, где то пропускает через уплотнение -
Осмос напрямую в акву
Юрий Н. ответил на тему форума автора Alex84 в Общие вопросы по оборудованию морского аквариума и биофильтрации
Я просто поставил кран и отрегулировал, примерно до одной капли в секунду....это для моего объёма испарения...получается довольно точно, неделю можно даже не смотреть на уровень -
Бабочка вымпельная и айптазии
Юрий Н. ответил на тему форума автора andrius30 в Биология и содержание морских рыб
Надо внушить ему что они очень полезны и питательны -
Кальциевый реактор на осмосе
Юрий Н. ответил на тему форума автора Kuba в Общие вопросы по гидрохимии, качеству воды и водоподготовке для морского аквариума
Вобще то там никаго пэаш не должно быть, так как нет ионов....и ваш прибор показывает неизвестно что....может температуру у соседей -
программа для проектов аквариума
Юрий Н. ответил на тему форума автора S. в Общие вопросы морской аквариумистики и не только
точно школу заканчивали? ))) господи..куда катимся... извините, не удержался -
Бурый налет в аквариуме. Помогите избавиться)
Юрий Н. ответил на тему форума автора Alexvts77 в Общие вопросы морской аквариумистики и не только
Какие тесты, при чём тут они!? Неужели вы не прочитали ни одной книги по морскому аквариуму и ни одного поста на этом форуме и не знаете как и сколько времени идёт созревание аквариума и когда можно запускать живность !? -
программа для проектов аквариума
Юрий Н. ответил на тему форума автора S. в Общие вопросы морской аквариумистики и не только
Вполне может сгодиться и SketchUp http://www.sketchup.com/ -
Лед светильник 70Вт. для DMS 500PL (72л.)
Юрий Н. ответил на тему форума автора Alex_M в Самодельные LED светильники
Да, где-то в середине есть ошибка а вот так, всё работает. Спасибо! #include <Wire.h> #include "RTClib.h" RTC_DS1307 RTC; int Hours_Start_Relay34[2] = {11, 12}; // включение реле 3 и 4 час int Minutes_Start_Relay34[2] = {0, 0}; // включение реле 3 и 4 минута int Hours_End_Relay34[2] = {20, 21}; // выключение реле 3 и 4 час int Minutes_End_Relay34[2] = {0, 0}; // выключение реле 3 и 4 минута int MinuteDay_Start_Relay34[2]; // день в минутах для включения реле 3 и 4 int MinuteDay_End_Relay34[2]; // день в минутах для выключения реле 3 и 4 int Hours_Start_Sunrise[6] = {11, 9, 10, 11, 12, 12}; // начало рассвета по каналам час int Minutes_Start_Sunrise[6] = {0, 0, 0, 0, 0, 0}; // начало рассвета по каналам минута int Hours_End_Sunrise[6] = {14, 11, 12, 13, 14, 14}; // окончание рассвета по каналам час int Minutes_End_Sunrise[6] = {0, 0, 0, 0, 0, 0}; // окончание рассвета по каналам минута int Hours_Start_Sunset[6] = {18, 21, 20, 19, 18, 18}; // начало заката по каналам час int Minutes_Start_Sunset[6] = {0, 0, 0, 0, 0, 0}; // начало заката по каналам минута int Hours_End_Sunset[6] = {21, 22, 22, 21, 21, 21}; // окончание заката по каналам час int Minutes_End_Sunset[6] = {0, 30, 0, 0, 0, 0}; // окончание заката по каналам минута int MinuteDay_Start_Sunrise[6]; // день в минутах для начала рассвета int MinuteDay_End_Sunrise[6]; // день в минутах для окончания рассвета int MinuteDay_Start_Sunset[6]; // день в минутах для начала заката int MinuteDay_End_Sunset[6]; // день в минутах для окончания заката int Current_MinuteDay; // текущая минута суток int Current_Period[6]; // текущая часть суток 1-рассвет, 2-день, 3-закат, 4-ночь для каждого ШИМ //int Meridian_PWM[6] = {128, 192, 192, 192, 128, 128}; // максимальное значение ШИМ int Meridian_PWM[6] = {255, 255, 255, 255, 5, 255}; // максимальное значение ШИМ int Midnight_PWM[6] = {0, 0, 0, 0, 0, 0}; // минимальное значение ШИМ int Current_PWM[6] = {0, 0, 0, 0, 0, 0}; // текущее значение ШИМ /* ***************************************************** */ /* * * */ /* * ШИМ пин для CW, TV, RB, NB, DR, NG * */ /* * Пин - 3 - CW - Cool White * */ /* * Пин - 5 - TV - True Violet * */ /* * Пин - 6 - RB - Royal Blue * */ /* * Пин - 7 - NB - Blue * */ /* * Пин - 10 - DR - Deep Red * */ /* * Пин - 11 - NG - Green * */ /* * * */ /* ***************************************************** */ int PWM_Pin[6] = {3, 5, 6, 9, 10, 11}; // ШИМ пин для CW, TV, RB, NB, DR, NG int Relay1 = 7; //вент int Relay2 = 8; //луна byte Relay1Status=false; byte Relay2Status=false; int Relay34[2] = {4, 12}; //Реле 3 и 4 byte Relay34Status[2] = {false, false}; void setup() { Serial.begin(57600); Wire.begin(); RTC.begin(); if (! RTC.isrunning()) { Serial.println("RTC is NOT running!"); // following line sets the RTC to the date & time this sketch was compiled RTC.adjust(DateTime(2013, 1, 1, 12, 59, 1)); } //RTC.adjust(DateTime(2013, 1, 1, 12, 59, 1)); for (int i=0; i<=5; i++) { pinMode(PWM_Pin[i], OUTPUT); // Установка пин для ШИМ } for (int i=0; i<=5; i++) { analogWrite(PWM_Pin[i], Midnight_PWM[i]); // Установка минимального значения ШИМ Current_PWM[i]=Midnight_PWM[i]; // установка текущих значений ШИМ в минимум } for (int i=0; i<=5; i++) { MinuteDay_Start_Sunrise[i]=60*Hours_Start_Sunrise[i] + Minutes_Start_Sunrise[i]; // Расчет минуты суток для начала рассвета MinuteDay_End_Sunrise[i]=60*Hours_End_Sunrise[i] + Minutes_End_Sunrise[i]; // Расчет минуты суток для окончания рассвета MinuteDay_Start_Sunset[i]=60*Hours_Start_Sunset[i] + Minutes_Start_Sunset[i]; // Расчет минуты суток для начала заката MinuteDay_End_Sunset[i]=60*Hours_End_Sunset[i] + Minutes_End_Sunset[i]; // Расчет минуты суток для окончания заката } for (int i=0; i<=1; i++) { MinuteDay_Start_Relay34[i]=60*Hours_Start_Relay34[i] + Minutes_Start_Relay34[i]; // Расчет минуты суток для включения реле 3 и 4 MinuteDay_End_Relay34[i]=60*Hours_End_Relay34[i] + Minutes_End_Relay34[i]; // Расчет минуты суток для выключения реле 3 и 4 pinMode(Relay34[i], OUTPUT); digitalWrite(Relay34[i], LOW); } pinMode(Relay1, OUTPUT); pinMode(Relay2, OUTPUT); digitalWrite(Relay1, LOW); digitalWrite(Relay2, HIGH); } // Процедура расчета текущего периода и значения PWM по каналам void Led_Dim_PWM() { DateTime now = RTC.now(); Current_MinuteDay = (now.hour() * 60) + now.minute(); for (int i=0; i<=5; i++) { Current_Period[i]=4; if (Current_MinuteDay>=MinuteDay_Start_Sunrise[i] && Current_MinuteDay<=MinuteDay_End_Sunrise[i]) {Current_Period[i]=1;} if (Current_MinuteDay>MinuteDay_End_Sunrise[i] && Current_MinuteDay<MinuteDay_Start_Sunset[i]) {Current_Period[i]=2;} if (Current_MinuteDay>=MinuteDay_Start_Sunset[i] && Current_MinuteDay<=MinuteDay_End_Sunset[i]) {Current_Period[i]=3;} if (Current_Period[i]==1) { Current_PWM[i]=(float)(((float)Current_MinuteDay-MinuteDay_Start_Sunrise[i])/((float)MinuteDay_End_Sunrise[i]-MinuteDay_Start_Sunrise[i]))*((float)Meridian_PWM[i]-Midnight_PWM[i]); if (Current_PWM[i]<Midnight_PWM[i]) {Current_PWM[i]=Midnight_PWM[i];} analogWrite(PWM_Pin[i], Current_PWM[i]); } if (Current_Period[i]==2) { if (Current_PWM[i]!=Meridian_PWM[i]) { Current_PWM[i]=Meridian_PWM[i]; analogWrite(PWM_Pin[i], Current_PWM[i]); } } if (Current_Period[i]==3) { Current_PWM[i]=(float)(((float)MinuteDay_End_Sunset[i]-Current_MinuteDay)/((float)MinuteDay_End_Sunset[i]-MinuteDay_Start_Sunset[i]))*((float)Meridian_PWM[i]-Midnight_PWM[i]); analogWrite(PWM_Pin[i], Current_PWM[i]); } if (Current_Period[i]==4) { if (Current_PWM[i]!=Midnight_PWM[i]) { Current_PWM[i]=Midnight_PWM[i]; if (Current_PWM[i]<Midnight_PWM[i]) {Current_PWM[i]=Midnight_PWM[i];} analogWrite(PWM_Pin[i], Current_PWM[i]); } } } Serial.print(now.year(), DEC); Serial.print('/'); Serial.print(now.month(), DEC); Serial.print('/'); Serial.print(now.day(), DEC); Serial.print(' '); Serial.print(now.hour(), DEC); Serial.print(':'); Serial.print(now.minute(), DEC); Serial.print(':'); Serial.print(now.second(), DEC); Serial.print(" Current_MinuteDay: "); Serial.print(Current_MinuteDay, DEC); Serial.println(); for (int i=0; i<=5; i++) { Serial.print("Channel #"); Serial.print(i, DEC); // Serial.println(); Serial.print(", Current Period: "); if (Current_Period[i]==1) {Serial.print("Sunrise");} if (Current_Period[i]==2) {Serial.print("Meridian");} if (Current_Period[i]==3) {Serial.print("Sunset");} if (Current_Period[i]==4) {Serial.print("Midnight");} Serial.print(", Current PWM: "); Serial.print(Current_PWM[i], DEC); Serial.println(); } Serial.println(); } void RalayOnOff() { int SumPWM=0; for (int i=0; i<=5; i++) { SumPWM=SumPWM+Current_PWM[i]; } if (SumPWM>=50 && Relay1Status==false) { Relay1Status=true; Relay2Status=false; digitalWrite(Relay1, HIGH); digitalWrite(Relay2, LOW); } if (SumPWM<50 && Relay1Status==true) { Relay1Status=false; Relay2Status=true; digitalWrite(Relay1, LOW); digitalWrite(Relay2, HIGH); } } void Ralay34OnOff() { for (int i=0; i<=1; i++) { if (Current_MinuteDay>=MinuteDay_Start_Relay34[i] && Current_MinuteDay<=MinuteDay_End_Relay34[i]) { if (Relay34Status[i]==false) { Relay34Status[i]=true; digitalWrite(Relay34[i], HIGH); } } if (Current_MinuteDay<MinuteDay_Start_Relay34[i] || Current_MinuteDay>MinuteDay_End_Relay34[i]) { if (Relay34Status[i]==true) { Relay34Status[i]=false; digitalWrite(Relay34[i], LOW); } } } } void loop () { if ( ( millis() % 30000 ) == 0 ) { Led_Dim_PWM(); RalayOnOff(); Ralay34OnOff(); } } ещё надо научиться скрытый текст делать... -
Лед светильник 70Вт. для DMS 500PL (72л.)
Юрий Н. ответил на тему форума автора Alex_M в Самодельные LED светильники
да, именно так- -
Лед светильник 70Вт. для DMS 500PL (72л.)
Юрий Н. ответил на тему форума автора Alex_M в Самодельные LED светильники
Алексей, добрый день! Спасибо что отреагировали на мой вопрос. А возник он у меня из-за желания задействовать ещё два реле, т.к. у меня 4-х канальная сборка реле.... -
Лед светильник 70Вт. для DMS 500PL (72л.)
Юрий Н. ответил на тему форума автора Alex_M в Самодельные LED светильники
Как бы в этот скетч встроить ещё парочку таймеров? -
Светоинвертор Как вам такое название солнечной панели ? По-моему на форуме ещё не обсуждались... В общем наткнулся на обсуждение альтернативных источников энергии и захотелось мне собрать солнечную батарею в качестве источника аварийного электроснабжения...хотя бы...а дальнейшее применение придумаю. Итак приобретено: 1. Набор для самостоятельного изготовления солнечной батареи на 70Вт., вот такой http://www.ebay.com/itm/70W-40PCS-3x6-solar-cells-with-kit-for-DIY-solar-panel-tabbing-bus-wire-flux-pen/281055368126?_trksid=p3693.c100102.m2452&_trkparms=aid%3D333008%26algo%3DRIC.MBE%26ao%3D1%26asc%3D20140212121249%26meid%3D7da4414bbc0643c490e4887da2783d2a%26pid%3D100102%26prg%3D20140212121249%26rkt%3D4%26 2. Контроллер, вот такой. http://www.ebay.com/itm/311022942993?_trksid=p2060778.m2749.l2649&var=610305592403&ssPageName=STRK%3AMEBIDX%3AIT 70вт думаю вполне хватит для работы возвратной помпы, она у меня экономная, всего 45 вт потребляет. Видеоинструкции по сборке своими руками на ютубе есть, приступаю! У кого есть опыт изготовления и применения, поделитесь
-
Бюджетный LED на 10W сборках
Юрий Н. ответил на тему форума автора DimmONN в Самодельные LED светильники
Извините за офтоп, но вставлю Нобелевская премия по физике присуждена за LED http://www.bbc.co.uk/russian/science/2014/10/141007_nobel_physics_led -
Бюджетный LED на 10W сборках
Юрий Н. ответил на тему форума автора DimmONN в Самодельные LED светильники
Если останавливаться на сборках да ещё на пониженных токах, может лучше остановиться хотя бы на таких http://www.ebay.com/itm/30W-Cree-XP-E-XPE-6pcs-White-4pcs-Blue-Led-Chip-Light-30-36V-1A-Coral-Light-/201131782455?pt=US_Lighting_Parts_and_Accessories&var=&hash=item2ed4637137 -
Бюджетный LED на 10W сборках
Юрий Н. ответил на тему форума автора DimmONN в Самодельные LED светильники
Совершенно не пригодные для использования сборки, проживут не более полугода. Ориентируйтесь лучше на одиночные светодиоды




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