Программирование
перевод из float в іnt
Ср, 26/10/2016 - 18:18 | by dimin21590В общем хочу зделать так штоби float к римеру 21.60 превести его в int 216.
Нужно ето для создания петеостанции с отображениям градусов и влажности в десятках.
Вот код (P.S. не хватает именно функии описаной више).
hc-05
Втр, 25/10/2016 - 21:14 | by fsdbДобрый день!
вопрос - кто тестировал - поделитесь опытом
я подключал к аппаратному serial esp8266 и тестил на скорости 112500 и все было ок
можно ли подключить на такой скорости hc-05 к аппаратному порту? будет ли реальная скорость по блютузу 112500 м.у. ардуинкой и телефоном? если да, то в трешке во всех комнатах ловит на этой скорости?
Библиотека Servo.h некорректный диапазон
Втр, 25/10/2016 - 17:48 | by virfНачну пожалуй с начала...
Подключал авиа регулятор бесколлекторного двигателя к ардуине а он в крайних диапазонах начинал не корректно работать (мол ошибка)
Причем некоторые регуляторы адекватно воспринимают сигнал и как положено калибруются под него, а вот другие регуляторы упорно отказываются адекватно работать в крайних диапазонах.
Мне стало интересно в чем подвох, взял "сервотестер" (такая штуковина для настройки сервоприводов) и сравнил сигналы с "сервотестера" и с ардуины.
Непонятки на ровном месте
Втр, 25/10/2016 - 15:53 | by rapidsheНе знаю как описать проблему.
Делаю мозги под беспроводные датчики от старой сигналки.
Два режима работы. Сигналка включена и сигналка выключена. Для обозначения состояния сначала использовал boolean, потом byte, потом int... почему то сначала смена типа помогала. или мне так казалось.
В общем сейчас "флаг" режима che. Если che=1, сигнализация активирована, если =0, система дективирована
сначала в самом начале ставил "int che;" потом в сетапе задавал значение 0(потом будет из еепром писаться).
я не знаю как так))
Втр, 25/10/2016 - 13:31 | by Unikolaifloat d = h / 10; String myString = String(round(d)); Serial.println(myString); int j1 = int(myString[0]); int j2 = int(myString[1]); int j3 = int(myString[2]);
h =4.21например,выдает 52, 49, а не 4.21, как понимаю все из-за разных систем счисления, делать что с этим?
Контроллер прерываний
Втр, 25/10/2016 - 04:44 | by LastHopeManВ МК при срабатывании прерывания адрес следующей команды автоматом улетает в стек, а после обработки прерывания возобновляет прерванный алгоритм? Или же по-черезжопному дожидается окончания текущего loop, отрабатывает, а затем входит в следующий loop?
Преобразование типов
Пнд, 24/10/2016 - 18:43 | by IgorUСчитываю с цифровых портов значения в массив символов Char[], далее нужно преобразовать массив в двоичное число. Будет ли работать правильно оператор преобразования типов Byte(Char[])?
Как правильно выполнить данное действие???
Позиционирование шагового двигателя
Пнд, 24/10/2016 - 12:32 | by KADAVRВсем доброго дня!
прошу помощи!!
как будет выглядеть код arduino для следующего действия.
диск прикрепленный к шаговому двигателю. на диске есть геркон
задаем шаговому двигателю команду сделать 1 оборот (сделать 400 шагов) в право.
двигатель начинает крутится... как только геркон "напорется на магнит" двигатель останавливается,
если двигатель проскочил геркон, задать ему направление назад... в итоге чтобы геркон остановился над магнитом.
Прошу помочь в изменение скетча
Пнд, 24/10/2016 - 12:27 | by rossolimoНарод помогите преобразовать скетч, чтобы вместо посылки команды "w" была возможность отсылать 3 команды к примеру "1", "2", "3".
Странное поведение ардуино уно
Пнд, 24/10/2016 - 11:50 | by Sasha_Nikхочу отслеживать напряжение на аналоговом порту, ардуино выдает какую-то муть (смотрю монитором порта)
вот скейч
- « первая
- ‹ предыдущая
- …
- 637
- 638
- 639
- 640
- 641
- 642
- 643
- 644
- 645
- …
- следующая ›
- последняя »