Гестерезис, запись чисел в Ардуино.

trium1983
Offline
Зарегистрирован: 16.04.2013

Добрый день!

Принимаем из COM порта переменные числа, скажем от 18 до 25. Т.е., допустим, i=18...25.

1. Как описать гестерезис? т.е. надо чтобы светодиод включался при значении от i-1 до i+1.

2. Как эти переменные загнать в память ардуино? Чтобы при глюке или выключении компа, система работала автономно на основании последних полученных данных?

Зарание спасибо!

JasKo
Offline
Зарегистрирован: 21.11.2015

trium1983 пишет:

Добрый день!

Принимаем из COM порта переменные числа, скажем от 18 до 25. Т.е., допустим, i=18...25.

1. Как описать гестерезис? т.е. надо чтобы светодиод включался при значении от i-1 до i+1.

2. Как эти переменные загнать в память ардуино? Чтобы при глюке или выключении компа, система работала автономно на основании последних полученных данных?

Зарание спасибо!

На оба вопроса один ответ - с помощью  программы, которую Вы должны написать. Если Вы не знаете как написать программу, то Вам в ветку "ищу исполнителя", где Вы сможете найти человека который за N-килорублей напишет ее за Вас.

trium1983
Offline
Зарегистрирован: 16.04.2013

JasKo пишет:

trium1983 пишет:

Добрый день!

Принимаем из COM порта переменные числа, скажем от 18 до 25. Т.е., допустим, i=18...25.

1. Как описать гестерезис? т.е. надо чтобы светодиод включался при значении от i-1 до i+1.

2. Как эти переменные загнать в память ардуино? Чтобы при глюке или выключении компа, система работала автономно на основании последних полученных данных?

Зарание спасибо!

На оба вопроса один ответ - с помощью  программы, которую Вы должны написать. Если Вы не знаете как написать программу, то Вам в ветку "ищу исполнителя", где Вы сможете найти человека который за N-килорублей напишет ее за Вас.

Спасибо большое!!! 

Мне не нужна программа, она уже почти вся есть!!!

Мне нужно две строчики: а)гестерезис, б) память (на примере переменной i. 

JasKo
Offline
Зарегистрирован: 21.11.2015

trium1983 пишет:

Спасибо большое!!! 

Мне не нужна программа, она уже почти вся есть!!!

Мне нужно две строчики: а)гестерезис, б) память (на примере переменной i. 

Ну тогда какие проблемы?

гистерезис опишите с помощью блока операторов if ( i условие значение )...

А переменные уже ведь в памяти ардуины - Вы ж их уже получили из компорта.

 

trium1983
Offline
Зарегистрирован: 16.04.2013

1) Да понятно что If... Как сам синтаксис написать от i-1 до i+1 ( i условие значение ) - именно промежуток. Ну туго у меня с этим....

2) Что будет если передача по COM порту прекратится??? Ардуина будет "работать" по последней переданой цифре??? Или же переглючит.....

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

trium1983 пишет:

1) Да понятно что If... Как сам синтаксис написать от i-1 до i+1 ( i условие значение ) - именно промежуток. Ну туго у меня с этим....

2) Что будет если передача по COM порту прекратится??? Ардуина будет "работать" по последней переданой цифре??? Или же переглючит.....

Для надёжности - пишем во флэш, читаем оттуда же

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

чудо-человек, 1983 - наводит на мысль, что вам уже 33 годика.

Мы, конечно, знаем, что первые 40 лет жизни мальчика - самые трудные, но пора уже без памперсов обходиться.

1. гИстерезис, через И - это не вопрос грамотности, а технический термин. Вы же конденсатор не обзовете кАнденсатором?

2. опубликуйте уже код, о котором говорите. Без этого непонятно: у Вас просто дизлексия и Вы объяснить не можете или просто из скорбного дома сбежали и до клавиатуры добрались?

--------------------

это я не троллю Вас, на самом деле непонятно.

Если Вы переживаете о сбое питания, то нужно иногда сохранять данные в энергонезависимую память.

Если вы всерьез пишите, что не понимаете как проверить что,  x >= (i-1) и x <=(i+1), то для 33 лет(если я верно интерпретировал 1983) это очень нехороший симптом.

Все вместе - сильно запутывает читателя, меня, например, севершенно запутало.

-------------------

Посмотрите как читают из ком-порта. В среде Arduino IDE есть примеры. Там есть пример работы с ком-портом в разделе Communication.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

wdrakula пишет:

Вы же конденсатор не обзовете кАнденсатором?

ОПТИМИСТ, -а; м. Тот, кто исполнен оптимизма, склонен к оптимизму. <Оптимистка, -и; мн. род. -ток, дат. -ткам; ж. (Большой толковый словарь русского языка) .

trium1983
Offline
Зарегистрирован: 16.04.2013

1) Сути вопроса это не меняеет....

2) Я не программист а инженер-конструктор, поэтому программирование познаю, по сути, с нуля, так что дело тут не в возрасте а в опыте. Мне не понятен сам синтаксис а не как уравнение составить. Как теперь я понял IF ()  AND (). Вот именно это мне и надо было узнать. 

3) Где почитать про работу с EEPROM?

reticular
Offline
Зарегистрирован: 09.06.2016

trium1983 пишет:

3) Где почитать про работу с EEPROM?

http://arduino.ru/Reference/Library/EEPROM

trium1983
Offline
Зарегистрирован: 16.04.2013

reticular пишет:

trium1983 пишет:

3) Где почитать про работу с EEPROM?

http://arduino.ru/Reference/Library/EEPROM

Спасибо!

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

trium1983 пишет:

3) Где почитать про работу с EEPROM?

Вы не поверите! Даже ссылки из сообщения выше не нужны!

В той же самой среде - есть примеры работы с eeprom. Вот прямо на С, аглицким-по-белому. В разделе: (ну кто бы мог подумать?!)  Примеры-EEPROM.

Вы ведь среду еще не поставили, а пока просто воздух сотрясаете, так? Я угадал?

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

ЕвгенийП пишет:

ОПТИМИСТ, -а; м. Тот, кто исполнен оптимизма, склонен к оптимизму. <Оптимистка, -и; мн. род. -ток, дат. -ткам; ж. (Большой толковый словарь русского языка) .

Исполнен! Есть такой грешок. А куда деваться?

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

[quote=trium1983]

 Как теперь я понял IF ()  AND (). Вот именно это мне и надо было узнать. 

/quote]

Вот тут, прямо на том сайте, где Вы вот это все написали, если раздел программирование.

В нем есть раздел логические операторы.

В котором во второй строчке снизу есть прямо-таки ваш пример.

------------------

Предположение, насчет скорбного дома обрастает плотью.

Примите мои глубочайшие... и пр. и пр.

bwn
Offline
Зарегистрирован: 25.08.2014

wdrakula пишет:

Предположение, насчет скорбного дома обрастает плотью.

Примите мои глубочайшие... и пр. и пр.

Ну что же ты злобный такой. Это надо искать, потом читать, потом понять.(((((
Судя по массе поступающих последнее время вопросов, складывается ощущение, что нынче только галочки в ЕГЭ учат ставить. Хотя 83 год этого вроде еще не успел вкусить.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

bwn пишет:

Ну что же ты злобный такой. Это надо искать, потом читать, потом понять.(((((
Судя по массе поступающих последнее время вопросов, складывается ощущение, что нынче только галочки в ЕГЭ учат ставить. Хотя 83 год этого вроде еще не успел вкусить.

У меня сын - 90 г.р. Его год ПОСЛЕДНИЙ, который поступал в ВУЗы без ЕГЭ. Со следующего - уже пошли ЕГЭшники.

То есть у него еще были тестовые ЕГЭ, он их сдавал  (по каким предметам - не помню), но в ВУЗ - по экзаменам.

Да,  это Москва, если что. В других регионах могло быть иначе.

bwn
Offline
Зарегистрирован: 25.08.2014

Доча - 94г. Им в каком то плане даже повезло. Все разбежались после 9-го, напуганные рассказами о ЕГЭ, а те кто остались почти без конкурсов поступали (не МГИМО)))).