Відповісти

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

Назад

Огляд теми (нові повідомленні вгорі)

cncserge
2018-01-24 14:53:02
ВолодимирК пише:

Всім привіт роблю проект для свого котла на ардуіно і для керування використовую дисплей Nextion у мене в проекті 4 датчика dht, 1 ds18b20, реле для управління насосом. Принцип роботи такий: 4 датчика передають показання на текст в дисплей по rx і tx постійно, насос має включатися при натисканні на кнопку яка передає число на порт теж по rx і tx. Проблема в тому що коли датчики передають на дисплей свої дані число з кнопки прийти на порт неможе і відповідно ардуіно не включить насос так як rx і tx зайняті датчиками. Пробвав рішити проблему затримками щоб не постійно передавалося а через 2 - 5 - 10 секунд ситуація незмінилася тільки при десь 10 раз натисканні на кнопку приходило число на порт. Моє вирішення зробити просто на кнопку оновлення текста на дисплеї з показниками температури, але хотілося б щоб воно само показувало без натискання кнопки. Прошу допомоги може хтось знає як можна вирішити цю проблему.

Вот мое обявление
https://www.olx.ua/obyavlenie/razrabotka-elektroniki-programmirovanie-mikrokontrollerov-avr-arduino-IDvJdCM.html#e498370c92
Обращайтесь, с такими дисплеями работал, и автоматику для пилетных котлов делал...
mini_P80108-135302_20180124-1359.jpeg

vvr
2018-01-24 12:17:17

реже опрашивайте датчики.
температуру достаточно опрашивать раз в минуту.

ВолодимирК
2018-01-24 12:11:37

Всім привіт роблю проект для свого котла на ардуіно і для керування використовую дисплей Nextion у мене в проекті 4 датчика dht, 1 ds18b20, реле для управління насосом. Принцип роботи такий: 4 датчика передають показання на текст в дисплей по rx і tx постійно, насос має включатися при натисканні на кнопку яка передає число на порт теж по rx і tx. Проблема в тому що коли датчики передають на дисплей свої дані число з кнопки прийти на порт неможе і відповідно ардуіно не включить насос так як rx і tx зайняті датчиками. Пробвав рішити проблему затримками щоб не постійно передавалося а через 2 - 5 - 10 секунд ситуація незмінилася тільки при десь 10 раз натисканні на кнопку приходило число на порт. Моє вирішення зробити просто на кнопку оновлення текста на дисплеї з показниками температури, але хотілося б щоб воно само показувало без натискання кнопки. Прошу допомоги може хтось знає як можна вирішити цю проблему.

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