Программирование
конвертация char to int
Ср, 02/10/2013 - 14:08 | by ramon_sobakaС ком порта приходят данные: fr=232, fr=343, fr=454. Опредиляю что ето именно та переменная что мне нужно str - строка принятая с ком порта
char fr[]="fr="; if (str[0] == fr[0] & str[1] == fr[1] & str[2]==fr[2])
но как теперь, например, переменной int a присвоить данные fr= ...чтобы а=232 из str ?
Arduino UNO + 4 драйвера А4988
Ср, 02/10/2013 - 13:47 | by UriyПриобрел Arduino UNO + 4 драйвера А4988 помогите написать прогу для фрезера по деревооброботки с верхнем уровнем. С увожением Uriy!!!!
Помогите с вопросом о потенциометрах
Ср, 02/10/2013 - 13:26 | by Flight
Здравствуйте!
У меня возникла проблема с тремя подключёнными потенциометрами. Суть в чем... каждый из потенциометров отвечает за отдельную ось (X, Y, Z), когда кручу один из них, то он изменяет значения своей оси и тенет за собой другие оси, к которым он не имеет никого отношения. Как и что мне сделать с этим?
Подскажите, пожалуйста.
Помогите с вопросом о потенциометрах
Ср, 02/10/2013 - 13:25 | by Flight
Здравствуйте!
У меня возникла проблема с тремя подключёнными потенциометрами. Суть в чем... каждый из потенциометров отвечает за отдельную ось (X, Y, Z), когда кручу один из них, то он изменяет значения своей оси и тенет за собой другие оси, к которым он не имеет никого отношения. Как и что мне сделать с этим?
Подскажите, пожалуйста.
Вставка нестандартного символа в строку
Ср, 02/10/2013 - 08:50 | by victoruniИмеется такой массив строк
char* names={"aбвг","дежз","клм"};
Хочу в одну строку вставит нестандартный символ, допустим (char(250))
Как это сделать синтаксически?
как управлять dc двигателем?
Втр, 01/10/2013 - 19:07 | by adruhaВопрос в ледующем, есть двигатель на 12 вольт постоянного тока, к нему прикреплен потенциометр. Все это подключено к дуине, мотор подключен через микросхему L293D, потенциометр как обычно на аналоговый ноль. Проблема в том что не могу заставить его вращаться как мне нужно на заданный угол поворота. Подскажите пожалуйста как реализовать программно? Заранее благодарен за помощь!
Прерывание по поступлению байта, USART прерывание - Arduino mega 2560
Втр, 01/10/2013 - 13:20 | by babtistДобрый день! Вот решил разместить здесь мануальчик по работе с прерыванием USART, может кому понадобится. Мне понадобилось работать с этим прерыванием, но поиск по форуму мне ничего вразумительного недал пришлось гумозить самому вот результат. /* ARDUINO MEGA 2560 */ /* Простой пример */ /* Обработка прерываний по поступлению байта */ #include <avr/interrupt.h> //библиотека прерываний char s[2];//Массив для приема байтов int i=0;//счетчик принятых байтов
А могут прерывания не всегда срабатывать ?
Пнд, 30/09/2013 - 23:25 | by vlkamСитуация такая - ловлю сигнал с приемника через прерывания. Прерывания настроены на Change
attachInterrupt(0, HCS_interrupt, CHANGE);
Так вот когда смотрю сигнал анализатором (USBee Ax) сигнал идеальнейший. А когда обрабатываю его прерываниями, постоянно какая то хрень возникает, например импульсы теряются
Может быть такое, что прерывания не на все изменения срабатывают ?
Прослушка SPI
Пнд, 30/09/2013 - 22:10 | by RANDREYДоброй ночи!
Озаботился теорией прослушки SPI (пока теория, нужное приедет или будет закупаться).
В распоряжение MEGA, в будущем планируется NANO.
Чип настраивается на работу SPI_MODE3 ,делитель на 8мгц, а в идеале на 64кгц, но говорят никак.
Не работают сервоприводы
Пнд, 30/09/2013 - 20:39 | by antoshaТак работает #include <Servo.h> Servo servo; Servo servo2; void setup() { Serial.begin(9600); servo.attach(22); servo2.attach(23); } void loop(){ while(Serial.available()>=1){ int on = Serial.parseInt(); int tw = Serial.parseInt(); Serial.print(on); Serial.print(","); Serial.println(tw); } }
,а так нет(первый раз поворачивается, а второй выдает ошибку)
- « первая
- ‹ предыдущая
- …
- 1159
- 1160
- 1161
- 1162
- 1163
- 1164
- 1165
- 1166
- 1167
- …
- следующая ›
- последняя »