Программирование
Стек или массив значений
Пт, 31/01/2014 - 00:16 | by TomasinaЕсть датчик температуры. Как выводить не только его текущие показания, но и те, что были 1, 5, 10 минут назад?
Вот мой код:
Семисегментный индикатор. Теория управления
Чт, 30/01/2014 - 18:52 | by leejackДобрый день форумчане. Столкнулся с проблемой. Как можно выводить цифры на индикатор используя ардуинку?
Самое простое это зажигать в нужный момент диод. Это понятно. Интересует вопросы, такие как например люди используют для зажигания какой-либо цифры с помощью шестадцетиричного числа или двоичного?
Например вот
Залипает программа.
Чт, 30/01/2014 - 15:41 | by Yuki007Здравствуйте, я пытаюсь собрать своего первого робота на arduino uno, но не могу решить одну проблему.
Вопрос по переменному сопротивлению
Чт, 30/01/2014 - 14:06 | by bezzebМожно ли работать со Struct как с массивом?
Чт, 30/01/2014 - 13:36 | by DraghkonЗдравствуйте, задача такая - опрашивать датчики в соотв. с заданными интервалами (для каждого интервал свой).
текущие значения датчиков храняться в структуре Current (13 элементов),
Каждый из элементов думаю сделать массивом, чтобы хранить данные о времени последнего обновления и интервале.
Чтобы не расписывать снова для каждого датчика идея была перебирать все элементы структуры в цикле - подобно массиву. Возможно ли это?
Представляю себе это примерно так:
Генерация синхроимпульсов
Чт, 30/01/2014 - 12:20 | by nikitab900@gmail.comЗдравствуйте! Извините за нубский вопрос...
Как мне реализовать подобное (см. картинку)? Т.е. нужно получить несколько синхросигналов синхронизированных между собой но с разной частотой и скважностью. Пробовал библиотеку PWM lib (http://forum.arduino.cc/index.php?topic=117425.0), но сигналы, естественно, разбегаются. Частота первого сигнала 15625 Гц со скважностью около 20%, второго - всего 50 Гц с такой же скважностью (да да, пытаюсь сделать синхрогенератор для видикона:)). Пологаю, надо курить прерывания по таймеру?)
увеличение значения переменной
Чт, 30/01/2014 - 10:51 | by alexey_andдрузья, помогите пожалуйста перевести с человеческого языка на с++ такую функцию:
дан отрезок времени (допустим 30 сек) и переменная z. при вызове функции - переменная z должна увеличиться с 0 до 100 за эти 30 сек, без delay
буду дико благодарен за любую помощь :)
"мигаем светодиодом без delay" видел :)
как преобразовать uint8_t в строку?
Ср, 29/01/2014 - 21:15 | by psevdoЗдравствуйте. Пытаюсь взять время из Tiny RTC и вывести на LCD KeyPad Shield.
#include <Wire.h> #include "RTClib.h" #include <LCD4Bit_mod.h> LCD4Bit_mod lcd = LCD4Bit_mod(2); void setup () { lcd.init(); rtc.begin(DateTime(__DATE__, __TIME__)); } void loop () { DateTime now = rtc.now(); lcd.printIn(now.year()); }
Как работает millis()
Ср, 29/01/2014 - 19:40 | by igorcdsДоброго времени суток.
Помогите понять как работает millis().
Вот например код:
Вывод данных только с одного датчика из десятков...
Ср, 29/01/2014 - 17:48 | by NE_XTНадо отделить котлету от мух :)
Помогите вывести данные только с одного датчика.В сериал сваливаются все мои и соседские датчики :),
выглядит вот так:
|id| |°C |% |
id:9C: 23.5:99
id:E8: -0.6:99
id:B8: 24.6:99
id:E8: -0.6:99
id:98: 36.6:99
id:E8: -0.6:99
итд
Хотелось бы вывести температуру с одного датчика id:Е8.
Как его вычислить из всего потока и представить в виде
float TempidE8;
TempidE8 = ??????
Serial.print(TempidE8);
Обьясните пжалуйста..
- « первая
- ‹ предыдущая
- …
- 1118
- 1119
- 1120
- 1121
- 1122
- 1123
- 1124
- 1125
- 1126
- …
- следующая ›
- последняя »