Программирование
задержка без delay
Втр, 12/11/2013 - 10:07 | by alex85как сделать задержку без delay (чтобы избежать дребезга кнопки) использовать переменную? других вариантов нету?
int time=(millis()/10)%2 //выводить 1 раз в 10 мс if (button==high && time==1){ .......... .......... }
DS2408. Читать научились, а писать еще нет.
Втр, 12/11/2013 - 01:12 | by GreenDerДоброго времени суток, дорогие товарищи. Подскажите пожалуста как управлять этой заразой. Состояние входов\выходов прочитать могу, а вот как управлять светодиодами, к примеру, не могу раму собрать. Подскажите хотя-бы в какую сторону копать.
Судя по даташиту нужно записать в определённый регистр один байт. Но как это сделать ума не приложу.
Заранее благодарен.
Вольт метр DC на светодиодах
Пнд, 11/11/2013 - 00:23 | by next-999Помогите доделать вольтметр
аком 17,2v
имею RGB светодиод
нужно чтобы с 17,2в до 15в горел зеленый
потом с 15 до 14 синий
с 14 до 13 - зеленый и красный
с 13 до 12 - красный
с 12 до 0 - красный моргающий
написал небольшой код
поставил резисторы чтобы с 17,2 вольт показывал 4,5
но почему то когда 5 вольт на блоке питания поднимаю (в это время через резистор 1,5 вольт идет) - горит зеленый цвет
то есть он реагирует только с 0 до 5 вольт (на блоке питания)(через резисторы 0,5 - 3v)
программная задержка для PIR HC-SR501
Вс, 10/11/2013 - 22:41 | by bwdПривет, не могу сообразить как можно программно уменьшить задержку включения диода после появления движения. Минимальная задержка после срабатывания сенсора - 2-3 секунды, все это время диод горит.
int led = 13; int sensor = 11; void setup() { pinMode(led, OUTPUT); pinMode(sensor, INPUT); } void loop() { if (digitalRead(sensor) == 1) { digitalWrite(led, 1); } else { digitalWrite(led, 0); } }
Как можно погасить диод раньше? Буду признателен за любые ответы, спасибо.
Ошибка при заливке кода.
Вс, 10/11/2013 - 20:28 | by UseffЗаранее извиняюсь, если подобная тема уже имела место быть. При заливке кода выдает ошибку следующего содержания:
Как прошить загрузчик в Atmega8515 и работать с контроллером через Arduino Ide
Вс, 10/11/2013 - 16:42 | by ARDUINЗадался вопросом и много искал инфы, но пока ничего не получилось. Короче нужно работать с Atmega8515. Писать на Си сложно. Хочу писать прогу в Ide. Кто поможет инфой как залить загрузчик для данной Atmega (или на любой другой AT вообще) и надо ли менять что-то в Ide. Заранее спасибо.
помогите в скетч добавить lsd sheld с кнопками.
Вс, 10/11/2013 - 10:43 | by purgen1980Добрый день у меня иеется скетч ,не мой,под отдельные кнопли, и отдельный экран.
У меня есть экран с кнопками.
как мне его вписать.
Я пытался по всякому,но когда его заливаешь у экрана гаснет подсветка.
Прерывания
Вс, 10/11/2013 - 02:48 | by Yaroslav080Всем доброго времени суток!
У меня такая проблема, приведенный ниже код считывает количество нажатий кнопки при какждом нажатии переменная i должна увеличиться на 0.5, но при нажатии в терминал ком порта выдается сразу четыре значения
0.5
1.0
1.5
2.0
не могу понять почему так помогите разобраться.
float i = 0.0; void setup() { Serial.begin(9600); attachInterrupt(0, button, RISING); } void button() { i = i + 0.5; Serial.println(i); } void loop() { }
Проблемы с SoftwareSerial
Сб, 09/11/2013 - 22:41 | by bifurkasЗдравствуйте уважаемые!
Ситуация следующая: по UART при нажатии кнопки нужно послать в устройство (ЭБУ) запрос: 0x17
if(digitalRead(PIN_CLEAR)==LOW){ // нажата кнопка delay(500); // подавление дребезга mySerial.write(0x17);}
Вместо этого при первом нажатии кнопки в устройство отправляется 0xF1, при следующих нажатиях всё в порядке - 0x17. Есть один момент - пины инвертированы:
ISP-программатор arduino и работа программы на стороннем контроллере
Сб, 09/11/2013 - 16:00 | by newkrendelРебят, нужна помошь. Надо мне сделать устройство на МК, удобной средой для написания программы выбрал ардуино. Контроллер выбран мега8а.
Использовал свою uno r3 в качестве программатора. В файле boards.txt в разделе "Arduino NG or older w" поменял частоту на 8000000, поменял там же фьюзы на
bootloader.low_fuses=0xa4
bootloader.high_fuses=0xca
Фьюзы выбирал под внутренний РЦ-контур на 8тыщ герц.
- « первая
- ‹ предыдущая
- …
- 1147
- 1148
- 1149
- 1150
- 1151
- 1152
- 1153
- 1154
- 1155
- …
- следующая ›
- последняя »