Программирование
Прошивка wavgat
Сб, 13/07/2019 - 13:57 | by platnikЗдравствуйте,может кто подскажет,а то я совсем отчаялся с этой Wavgat,за какие грехи я её получил? Скомпилированный скетч не загружается,USBASP просто не видит эту ардуино про мини
вот такая ошибка avrdude: Version 6.0.1, compiled on Apr 15 2015 at 19:59:58
Как определить почему МК перезагружается, если перезагрузка происходит при выводе в монитор?
Пт, 12/07/2019 - 18:21 | by 123ksnБарабаны на ардуино уно с использованием мультиплексора CD74HC4067
Пт, 12/07/2019 - 14:40 | by mentos157Делаю барабаны на ардуино уно, но т.к. там всего шесть аналоговых входов решил использовать мультиплексор CD74HC4067. Перерыл все коды в интернете ничего не подходит. Нужно, чтобы к одному аналаговому пину с помощью мультиплексора можно было подключить 8 пьезо, которые работают по принципу, ударил, сыграла нота в виртуальных барабанов. Чувствительность удара учитывается. Кому надо могу скинуть код без использования мультиплексора, но прекрасно раюотает. Помогите пожалуйста.
Ошибка компиляции Arduino
Пт, 12/07/2019 - 13:25 | by RoshinТолько-только начал работать с ардуино, столкнулся с проблемой при работе с датчиком температуры и влажности DHT11. А именно - его библиотекой. При компиляции пишет:
[spoiler][/spoiler]
Да, у меня плата Arduino Uno, да, порт COM12. Сам скетч:
Позволяет ли Ардуино на одном прерывании отслеживать оба фронта?
Чт, 11/07/2019 - 08:01 | by SonologistКак пример:
void setup () { // Всяк разные установки и объявления attachInterrupt(0, SWITCH_ON, RISING); attachInterrupt(0, SWITCH_OFF, FALLING); } void loop () { // Тело программы } void SWITCH_ON () { digitalWrite(pinOut, HIGH); } void SWITCH_OFF () { digitalWrite(pinOut, LOW); }
Может ли один и тот же пин прерывания отслеживать передний и задний фронты управляющего импульса? Не нашел (подскажите). Или неправильно искал (ткните носом в ссылочку, где почитать).
Заранее спасибо!
Подача LOW на INPUT_PULLUP ?
Ср, 10/07/2019 - 22:55 | by Директор Arduino.ruВозникла необходимость подать низкий уровень (LOW) на pin 8, который и режиме INPUT_PULLUP, плата не сгорит?
void setup() { pinMode (8, INPUT_PULLUP); } void loop() { // Прочий код... digitalWrite(8,LOW); }
как объяснить такое поведение PROGMEM
Ср, 10/07/2019 - 20:17 | by alexbmdДобрый день старожилы и гуру.
Заметил что ни смотря на наличие прогмем атрибута, компилятор не всегда помещает строки во флэш. Не могли бы вы объяснить чем рукаводствуется компилятор/почему так происходит ?
первый пример. если объявляем без инициализации то list[3] не сохраняется во флэш
const PROGMEM char one[] = HELLO; const PROGMEM char two[] = WORD; const PROGMEM char three[] = WORD; //const PROGMEM char *const list[] = {one, two, three}; const PROGMEM char *const list[3];
Обнуление показания тока при нажатии на кнопку (ACS712)
Ср, 10/07/2019 - 15:26 | by OttoЗдравствуйте, знатаки, помогите пожалуйста. Сделал достаточно точный Ваттметр с использованием 2-х датчиков ACS712 и ADS1115, всё налажено и показывает ток очень точно, но не в этом суть. К примеру, готовый прибор лёжа в корпусе на столе возле компа где занимался отладкой показаний датчиков, при отключенной нагрузке показания на дисплее равны нулю как и должно быть, а стоит мне отодвинуть на метр прибор, нулевые показания либо повышаются на 20-30mA, либо идут в минус (ну это нормально для этих датчиков, из-за воздействия внешних магнитных полей).
Arduino постоянно перезапускает скетч
Втр, 09/07/2019 - 16:55 | by angelina_sotnikovaВот полный скетч
PID библиотека
Втр, 09/07/2019 - 11:45 | by fsdbРебята добрый день.
использую библиотеку. иногда в процессе работы устанавливаю новые значения коэффициентов, но все же это не совсем что мне нужно. я хотел бы не корректировать расчеты с новыми коэффициентами а именно начать их с нуля отбросив результаты прошлой работы со старыми коэффициентами - словно мы перезагрузили ардуину.
каким образом выполнить полный сброс расчетов без перезагрузки ардуинки разумеется
- « первая
- ‹ предыдущая
- …
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- …
- следующая ›
- последняя »