Программирование
обнуление таймера через 50 дней, как бороться?
Чт, 23/06/2016 - 15:12 | by Short Circuitvoid loop() { timer1 = millis(); if (timer1 - timer2 > 10000) { // каждые 10 сек мигаем светодиодом timer2 = millis(); // тут мигаем светодиодом }
заводим два таймера и мигаем светодиодом каждіе 10сек.
через 50 дней перестанет мигать или будет мигать?
как правильно сделать?
arduino PWM с контролем ошибки
Чт, 23/06/2016 - 10:17 | by aleksey19ruЗдравствуйте! Написал скетч ШИМ все работает, но хотелось бы организовать вход отвечающий за ошибку.
прописал кнопку и задержку включения после сработки, все работает отключается на 10сек.
подскажите как сделать фиксацию что бы схема не включалась. еще одну кнопку которая будет приводить схему в работу
Прошивка контроллера
Чт, 23/06/2016 - 07:45 | by uraganСчитываю, записываю фьюзы синапрогом. Во время записывания загрузчика через ардуину как ISP пропала связь с контроллером: сигнатура не читается. Пытался записать загрузчик UNO c 16 мГц на контроллер с 8 мГц от внутреннего генератора. После этого сигнатура не считывается синапрогом. Вопрос. Возможно ли такое даже теоретически. Что сигнатура не считывается после какой-то неудачной попытки прошивки.
Вопрос по матричной клавиатуре
Чт, 23/06/2016 - 05:55 | by romirasВ данном скетче, в сериал мониторе отображаются нажатые кнопки (клавиши) матричной клавиатуры. Подскажите, как сделать чтобы: Если нажата клавиша определенная клавиша (например "5") то в сериал ее и выводим, не реагируя на нажатия других клавиш.
таймер в режимах (одна кнопка)
Чт, 23/06/2016 - 04:36 | by bdx376if (digitalRead(battonPin) == HIGH && flag == 0) { previousMillis1 = millis(); previousMillis2 = millis(); regim ++; //увелечение flag = 1; //шаг if (regim > 2) { regim = 0; } } if (digitalRead(battonPin) == LOW && flag == 1) {flag = 0;} if (regim == 0)
W5100. Получение IP от маршрутизатора с DHCP
Чт, 23/06/2016 - 01:04 | by nikolaevartemПомогите решить проблему, над которой бьюсь которую неделю:
Модуль W5100 не получает ip от маршрутизатора.
Оборудование: компьютер, коммутатор, маршрутизатор, arduino mega + w5100
1) Подключение w5100 напрямую к компьютеру
компьютер: 192.168.0.30
модуль: 192.168.0.31
Работает. (ардуино получает запросы и отвечает)
2) Подключение w5100 и компьютера через коммутатор
Проверка входа
Ср, 22/06/2016 - 21:04 | by roga13Привет народ.
Такая проблема, никак не могу сделать так что бы ардуино(Uno) проверяло работает ли лампочка(светодиот отдельно работающий от батареи например), если да то светодиод поключенный к нему(ардуино) не работает, а если не работает то он горит(светодиод подключенный к ардуино). Типа как чек в машине...
Mega2560 проблема прошивки
Ср, 22/06/2016 - 00:42 | by NifermanНезнаю в тот ли раздел пишу....
Есть Atmega2560 - при подключении USB горять все 4 диода, в устройствах не появляется. Т.е. эмуляции COM порта не происходит.
Пробовал записать загрузчик через програматор USBtiny, програматор чип видит - загрузчик вроде как записывает.
обнулить значения гиро или сбросить
Втр, 21/06/2016 - 23:18 | by darkjorik
В void setup(){} делаю запись, от исходного значения гиро отнимаю исходное значение гиро. Таким образом получается положение 0.
Если делаю загрузку скетча, все пучком.
Загрузил сетч. Получил 0.
Но если выдернул USB , то каким то образом выходит не 0, а больше. Иногда довольно критично.
Похоже на то что переменные сохраняются после выдергивания USB , либо идет сразу запуск с void loop(){}
Сброс кстате помогает.
Дизассемблер в AVR Stutio 6.2
Втр, 21/06/2016 - 19:00 | by genaНикто не подсткажет, как в AVR Studio 6.2 посмотреть результат компиляции программы на ассемблере, если программа написана на СИ.
- « первая
- ‹ предыдущая
- …
- 703
- 704
- 705
- 706
- 707
- 708
- 709
- 710
- 711
- …
- следующая ›
- последняя »