Программирование
OneWire мануал
Пнд, 30/06/2014 - 20:31 | by nikompЕсть ли описание функций данной библиотеки на русском языке?
проблемы с библиотеками
Пнд, 30/06/2014 - 13:51 | by mirowinПытался настроить связь Arduino и Android.
Делал все как написано тут, конкретнее:
Одновременное управление моторами
Пнд, 30/06/2014 - 02:06 | by dmawzxРебята, объясните если кто знает как реализовать одновременное управление шаговыми моторами. Суть в том, что пока вращается один мотор нужно запустить второй. У меня загвоздка в том, что пока первый мотор своё не отработает второй не включается.
Кусок кода:
Контроллер для Двигателя БПСТ-32
Вс, 29/06/2014 - 18:20 | by Drakeint sensorPin = A3; //регулятор int sensorValue = 0; int motorPin = 9; int switchPin = 5; boolean lastButton = LOW; boolean currentButton = LOW; void setup() { pinMode(motorPin, OUTPUT); pinMode(switchPin, INPUT); } boolean debounce(boolean last) {
Как Сбросить millis()
Вс, 29/06/2014 - 04:59 | by lalapta100возникла необходимость самостоятельно сбрасывать таймер millis()
это возможно???
Пример распараллеливания
Сб, 28/06/2014 - 11:04 | by pupeskЗдравствуйте. Имеется такая задача: во время выполнения цикла в лупе void loop(){ while(1) {} } (который выполняется постоянное безо всяких delay() ), сделать вывод lcd.print() раз в 10 секунд, не прерывая тот while и не снижая частоту его выполнения.
Подскажите пожалуйста, как это осуществить. Я погугли на эту тему и ничего не смог найти :(
Проверять millis() на прибавление 10секунд? но там же будет переполнение и... ну это самый понятный вариант и в отсутствии других будет использован он.
Формирование строки
Пт, 27/06/2014 - 21:31 | by yahint one = 1; float two = 26.7; double ther = 26.700l; char str[40]; void setup() { Serial.begin(9600); snprintf(str, sizeof(str), "MG: X=%6d; Y=%6d; Z=%6d;", one, two, ther); Serial.println(str); } void loop() { while(1); }
этот код выдает
MG: X= 1; Y=-26214; Z= 16853;
как сделать что бы обрабатывался float и double нормально, и перед переменными всегда пробелы выставляет как их убрать?
*** WARNING *** Invalid address
Пт, 27/06/2014 - 20:40 | by 9serДобрый день
Почему вываливается ошибка
*** WARNING *** Invalid address 043507???
вопрос по шаговику.
Пт, 27/06/2014 - 19:31 | by renoshnikвот есть такое видео https://www.youtube.com/watch?v=OtZw4Tr4Y4Q возникло желание соорудить что-то аналогичное.
рулить заслонкой при помощи двух кнопок, только загвоздка в том - как отслеживать крайние положения заслонки, дополнительные датчики ставить не хочется.
может есть мысли или уже где-то есть решение (поиском ничего подходящего не нашёл) ...
преобразование byte в char
Пт, 27/06/2014 - 14:26 | by The_JOhnДоброго дня всем.
Подозреваю, что вопрос очень простой, есть 6 переменных тип byte , необходимо на их основе создать имя файла, соответственно создать массив char с этими символами. Вот в переводе byte в символьной представление я и застопорился, прошу помощи.
- « первая
- ‹ предыдущая
- …
- 1060
- 1061
- 1062
- 1063
- 1064
- 1065
- 1066
- 1067
- 1068
- …
- следующая ›
- последняя »