Программирование
пауза без delay
Ср, 21/09/2016 - 22:35 | by sergey555Доброго времени всем!
У меня постала задача поставить на электрокотел контроллер для управления нагревом. В котле присуцтвует 9 тен, соответственно 9 реле которые включают тенны.
Управляются реле через здвиговые регистыры.
Вроди как все получилось, но не могу справится с одной задачей:
нужно чтобы реле последовательно включались с интервало, допустим 5 секунд.
delay не подходит, так как зависает считывание показаний с датчиков и управление кнопками.
помогите с переменной
Ср, 21/09/2016 - 22:20 | by kadir544пытаюсь вывести часы на семисегмент. приходится рисовать каждую цифру побитно на семисегменте. модуль вы3231 дает переменную типа так
i : Minutes with leading zeros (00 to 59)
я же не могу рисовать 60 цифр мне легче нарисовать 9 а переменную разделить на две переменные одна покажет десятки а другая еденицы и по одному загонять. а как это сделать? (разделить) заранее благодарю за помощь
Как поместить в скетч фрагмиент кода из файла?
Ср, 21/09/2016 - 18:41 | by andrianoВозникла идея разместить фрагмент кода программы в отдельном файле. Фрагмент не является функционально законченным программным блоком.
Если помещаю его в файл с расширением *.c, IDE пытается его откомпилировать независимо от других, что, естественно, приводит к неудаче.
Если расширение файла *.frm, IDE его не видит и с негодованием сообщает, что такого файла в природе не существует.
Как добиться желаемого?
Вопрос по модулю Infrared Remote Decoder Encoding
Ср, 21/09/2016 - 17:51 | by SeltvikLock Code Буззер и светодиод
Ср, 21/09/2016 - 16:36 | by sash39Доброго времени суток! В простыне кнопки нажимаются в порядке - 2,3,1, после чего загорается светодиод. Если кнопки нажаты не в правильном порядке, должен пищать буззер. Подскажите куда додумать, сразу отрабатывает буззер. Если закомментить for, то работает, при наборе кода в правильном порядке загорается свтодиод.
ATtiny85 and DS18b20
Ср, 21/09/2016 - 15:23 | by VaniaДобрый день.
Проблема следующая. ATtiny85 не читает данные с DS18b20. Все остальные подпрограммы работают. На сколько я понял, заводские ATtiny85 прошиты на 1МГц, и они просто не успевают прочитать данные с датчика на такой частоте. На мой взгляд решение - либо ковырять библиотеку OneWire (что наверника не поможет и смогу ли я это сделать), либо поднимать частоту камня через FUSE.
Ребята, подскажите, простой способ прошивки фьюзов, если он есть, чтобы "не лапатить" документацию на ATMEL Studio.
Программа PLC (ПЛК) программируемый логический контроллер Ардуино - бесплатно!!!
Ср, 21/09/2016 - 14:25 | by Ivan_KornegeВ Канаде развивается проект бесплатной программы PLC для Arduino UNO, Nano or Mega
Заливка LINX на Mega2560
Ср, 21/09/2016 - 11:44 | by druny1234Добрый день уважаемые! Подскажите пожадуйста как залить LINX на Mega2560, т.к. разрешение файла не соотвествует данной программе?
динамическая индикация 7 сегментов
Ср, 21/09/2016 - 06:35 | by 0259Всем пирвет если что то не так прошу прошения
нужно включить двух разрядный семисигментный дисплей приблизительную схему выложу
сейчас у меня высвечивается дублирования цыфра на обоих разрядах я понимаю что нужно выключить один высвитить цыфру выключить включеный и включить другой но как это сделать програмно? помогите схем много видил и находил но двух сдвиговых регистров у меня у вы нет в наличии купить тоже нет возможности!
примерная схема
Просветите, господа программисты.
Ср, 21/09/2016 - 01:47 | by a5021Перетаскивал программный код в скетче с места на место. Не заметил как смахнул имя функции в вызове. Выражение осталось, но без имени функции. Должно было выглядеть так:
uint32_t a_mapped = map(x, 1, 100, 200, 300);
но стало выглядеть так
- « первая
- ‹ предыдущая
- …
- 657
- 658
- 659
- 660
- 661
- 662
- 663
- 664
- 665
- …
- следующая ›
- последняя »