Программирование
Индикация открытой двери с задержкой
Втр, 28/07/2015 - 16:49 | by trip00Приветствую. Я новичок в программировании. Возникла следующая задача: есть СМК-дачтик (геркон) и светодиод. При размыкании СМК-датчика светодиод должен загораться через 30 секунд и гореть постоянно, при обратном замыкании датчика светодиод должен тухнуть. Поскажите, пожалуйста, код для реализации данной задачи.
Люди добрые помогите.
Втр, 28/07/2015 - 14:05 | by WermЛюди добрые помогите. Нужна помощь по SD модулью.
Все прекрасно записывается на флешку и считывается. Но понадабилось мне использавать флешку для хранения ключа. Я знаю что можно тупа вписать переменную.
int key = "lalalalalala";
и на этом закончить. но мне нужно сравнить в if эти слава
а код
myFile.read() выводит только 1 символ =(
не уж то нет библеотеки что бы из файла сразу всю строку вывести?
Взаимодействие прерываний с delay и между собой
Втр, 28/07/2015 - 13:00 | by andrianoКак-то не раз встречал информацию, что использование delay мешает аппаратным прерываниям (хотя, судя по документации, не должно http://arduino.ru/Reference/Delay ): то энкодер пропускает импульсы, то сигналы с IR-пульта не проходят и пр.
Понятно, что теоретически при правильном использовании прерыаний такие ситуации происходить не должны. Но раз происходят, значит, где-то прерывания используются неправильно, и, вероятно, такое использование достаточно распространено.
Опять же, кроме INT есть еще и PCINT. Как они взаимодействуют с delay и другими прерываниями?
"Проклятый"(ударение на О) delay()
Втр, 28/07/2015 - 09:45 | by sandr4Уважаемые господа форумчане, помогите понять такую вещь. Простой рабочий скетч:
void setup() { pinMode(13, OUTPUT); } void loop() { if(digitalRead(8) == HIGH) { digitalWrite(13, HIGH); delay(1000); digitalWrite(13, LOW); delay(1000); } else { digitalWrite(13, LOW); } }
Если кнопка нажата - мигаем светодиодом, если не нажата - не мигаем. Но... Если сделать скетч так :
Часы на основе высоковольтного шифт-регистра supertex HV5222 и борьба с мерцанием.
Пнд, 27/07/2015 - 18:16 | by cyrax73Добрый день, коллеги.
Изучаю МК, совсем начинающий, чтоб был стимул, решил сделать часы на индикаторных лампах, в основном в учебных целях.
Делать решил на шифт-регистре supertex HV5222 (32 порта, коммутирует 0, высоковолтьтный).
описание http://ww1.microchip.com/downloads/en/DeviceDoc/HV5222%20B072213.pdf
Оптимальный алгоритм поиск текста в массиве
Пнд, 27/07/2015 - 14:43 | by reneДоброго времени суток!
Подскажите начинающему оптимальный алгоритм поиск текста в массиве.
Например есть массив char sym[] = "alpha beta gamma delta"
необходимо определить в нем наличие слова gamma
как это можно реализовать в наилучшем виде?
Не понятно где в программе задействованы выходы arduino
Пнд, 27/07/2015 - 12:57 | by andrey_blinkovЗдравствуйте, меня заинтересовал код японского программиста. Данная программа написана для arduino Lilypad. Двадцать светодиодов загораются и затухают в случайном порядке. Я хочу эту программу адаптировать для arduino Mega 2560 и задействовать больше выходов. В коде программы не заданы выходные пины к которым подключены светодиоды. Где они задаются и как сделать больше 20?
На ардуино микро сделать простейший прямоугольный генератор 15 кГц
Пнд, 27/07/2015 - 12:17 | by Rafael69На дисплей нужно подать сигнал определённой формы, чтобы заработал вход для видеокамеры.
напряжение от 0 до около 4,5 В
частота 15 кГц
скважность 75%
Обязательно ли делать на прерываниях или можно обойтись и delay?
- « первая
- ‹ предыдущая
- …
- 904
- 905
- 906
- 907
- 908
- 909
- 910
- 911
- 912
- …
- следующая ›
- последняя »