#1 2016-06-19 09:06:14

Andr
Учасник
Зареєстрований: 2016-06-08
Повідомлень: 7

При добавке в скетч примера мигающего светодиода тормозит термометр

Использовал готовый скетч для 5 регуляторов  температуры . Подстроил под свои условия. Все нормально.
Решил добавить вот это
{
  digitalWrite(zumPin, HIGH);
  delay(1000);
  digitalWrite(zumPin, LOW);
  delay(1000);
  }
После добавления стали плохо работать регуляторы температуры. Работают не все регуляторы. А те которые работают у них задержки 2-3 сек. и более.
Помогите разобратся.

Неактивний

#2 2016-06-19 09:12:29

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 876

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

вы в свою мигалку напихали делеев - вот и тормоза
есть прекрасный пример - blink without delay
вот с ним всё будет продолжать работать как и раньше у вас чудьненько работало)))

Неактивний

#3 2016-06-19 09:28:09

Andr
Учасник
Зареєстрований: 2016-06-08
Повідомлень: 7

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Спасибо . Буду пробовать.

Неактивний

#4 2016-06-19 09:36:52

Andr
Учасник
Зареєстрований: 2016-06-08
Повідомлень: 7

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Хочу уточнить. Мне необходимо получить на zumPin высокий уровень т.е.  1  на 3 сек ,  а 0  т.е. низкий длительностью 40 сек. Поэтому Blink without Delay без переделки не подходит.

Остання редакція Andr (2016-06-19 09:40:29)

Неактивний

#5 2016-06-19 10:21:03

Green
Учасник
Зареєстрований: 2015-11-08
Повідомлень: 593

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

- кричу, кричу, ни один хрен не подходит!
- а может мой подойдёт?

Неактивний

#6 2016-06-19 13:13:27

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 876

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Andr пише:

Хочу уточнить. Мне необходимо получить на zumPin высокий уровень т.е.  1  на 3 сек ,  а 0  т.е. низкий длительностью 40 сек. Поэтому Blink without Delay без переделки не подходит.



вам подсказали куда копать дальше
никто не видит вашего кода))))
поэтому пока вам больше ждать нечего....

Неактивний

#7 2016-06-21 15:30:39

Andr
Учасник
Зареєстрований: 2016-06-08
Повідомлень: 7

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Пытаюсь воспользоватся вашими подсказками но у меня ничего не получается.
Я понимаю так мне нужно два таймера один на 3 сек второй 40 сек. Нужно чтобы они по очереди запускались и останавливались.
Когда работает первый таймер на 10 pin подается высокий уровень когда второй - низкий . Искал примеры все просмотрел ну ничего подобного не нашел. Подскажите где искать.

Остання редакція Andr (2016-06-21 15:46:24)

Неактивний

#8 2016-06-21 15:46:05

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 876

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Andr пише:

Пытаюсь воспользоватся вашими подсказками но у меня ничего не получается.
Я понимаю так мне нужно два таймера один на 3 сек второй 40 сек. Нужно чтобы они по очереди запускались и останавливались.
Искал примеры все просмотрел ну ничего подобного не нашел. Подскажите где искать.

вот вы упёртый)))

ответ простой - гугль в помощь

Неактивний

#9 2016-06-21 15:47:12

Andr
Учасник
Зареєстрований: 2016-06-08
Повідомлень: 7

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Спасибо за ответ.

Остання редакція Andr (2016-06-21 15:47:48)

Неактивний

#10 2016-06-21 16:26:05

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

http://playground.arduino.cc/Code/SimpleTimer
vvr
SimpleTimer timer;
SimpleTimer timer1;
работать будет?  если да, то в примерах не написали )   безобразие !!!!!!!!!!!!

"Искал примеры все просмотрел ну ничего подобного не нашел. "   это печаль согласен, раньше хоть в библиотеке поспать поспать можно,
а сейчас время быстрых решений  (  нет в гугле. значит  ноухау  )

Неактивний

#11 2016-06-21 16:35:47

Andr
Учасник
Зареєстрований: 2016-06-08
Повідомлень: 7

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

Спасибо! NoName. Сейчас посмотрю.

Неактивний

#12 2016-06-21 16:50:35

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

в  первом сообщении "готовый скетч для 5 регуляторов  температуры"
учтите все регуляторы работают по обратной связи, если время будет наравномерно  ( и это не учтено в системе регулирования ) ломается базовый принцип наверняка там ПИД  5 канальный, в общем не очень то правьте,  а то будет кака

то что поставили delay(1000); - это просто не правильно,
если объекты небольшие, то будут переколебания.

Неактивний

#13 2016-06-21 17:01:13

vvr
Учасник
Зареєстрований: 2015-04-12
Повідомлень: 876

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

-дохтур, у меня болит, срочно нужна операция

- а шо болит ?

-что то, не важно, главное операция...

вот так с Andr и получается.
ну да ладно, пусть осваивает...

Неактивний

#14 2016-06-21 18:00:46

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

Re: При добавке в скетч примера мигающего светодиода тормозит термометр

vvr, мне как хирургу, все в плюс )

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму