Программирование
nRF24L01 криво работает обратная связь с массивом
Пнд, 21/01/2019 - 20:57 | by valerachukТестирую обратную связь в nRF24L01, но в ответ на отправленые данные приходят предидущие отправленные данные, не могу понять в чем дело (
Заренее благодарен всем, кто подскажет в чем дело!
Приемник:
Таймер
Пнд, 21/01/2019 - 18:59 | by vlad072В произвольонм месте программы нужно однократно "зажигать" произвольный пин на произвольное время. При этом основной цикл должен продолжать крутиться. Желательно что бы зажжёный пин "гас" сам без дальнейшего вмешательства по истечению таймаута. Прошерстил на вскидку Timer, TimerOne и им подобные библиотеки, какие то каличные методы у их объектов ИМХО. Подскажите простой способ, уверен он гдето на поверхности.
фазовый здвиг
Пнд, 21/01/2019 - 00:31 | by gena321HardwareTimer pwmtimer3(3); HardwareTimer pwmtimer2(2); void setup() { pinMode(PA7, PWM); pwmtimer3.pause(); pwmtimer3.setPrescaleFactor(1); pwmtimer3.setOverflow(5760 - 1); pwmtimer3.setCompare(TIMER_CH2, 2880); pwmtimer3.refresh(); pwmtimer3.resume(); delay(50); //регулировка фазового сдвига pinMode(PA3, PWM); pwmtimer2.pause(); pwmtimer2.setPrescaleFactor(1); pwmtimer2.setOverflow(5760- 1);
Не подскажите что поменять в скетче что бы отрицательная температура выводилась без знака минус?
Вс, 20/01/2019 - 23:51 | by qwerty13rusНе подскажите что поменять в скетче что бы отрицательная температура выводилась без знака минус? #define THERMISTORPIN A0 // сопротивление при 25 градусах по Цельсию #define THERMISTORNOMINAL 10000 // temp. для номинального сопротивления (практически всегда равна 25 C) #define TEMPERATURENOMINAL 25 // сколько показаний используем для определения среднего значения #define NUMSAMPLES 5 // бета коэффициент термистора (обычно 3000-4000) #define BCOEFFICIENT 3950 // сопротивление второго резистора #define SERIESRESISTOR 10000
Помогите разобраться с приемом/передачей данных
Вс, 20/01/2019 - 20:39 | by qwerty13rusКонечная цель такая- сделать передачу температуры по радио каналу 433 Мгц, и вывод этой температуры на дисплей TM1637. Радио модули рабочие, передают/принимают заданную переменную, далее выводят все на дисплей. Но с передачей или приемом температурных данных творится неведомо что- в ком порта приемника выводит абсолютно рандомные числа. Хотя без радиомодулей все работало как надо, читались показания с терморизистора и выводились на дисплей. Сам в программировании не шарю, информатику в школе прогуливал.
ПРИЕМНИК:
Помогите найти ошибку
Сб, 19/01/2019 - 23:10 | by MakaДавно написал функцию, и вроде проблем не помню с ней. Сейчас вернулся к проекту, и не работает как надо. Это таймер (да да, опять аквариум). Почему то во втором таймере выход pwm срывается на ноль, а потом нормализуется согласно программе. Здесь три канала по четыре "таймера". Таймер это временной интервал с постоянным уровнем pwm. Можно задать уровни в каждом "таймере", изменить время старта и окончания работы каждого. Уровень pwm между "таймерами" должен плавно изменяться с уровня предыдущего "таймера" до уровня следующего.
Переменная float искажается, если получается отрицательное значение
Сб, 19/01/2019 - 21:12 | by vladivПриветствую!
При расчете в переменную тип float положительное значение рассчитывается корректно, а отрицательное искажается(выводится многоразрядное положительное число).
tempin=(float)(receivedCode-110500)/10;
Клавиатура и реле Arduino
Сб, 19/01/2019 - 14:33 | by Nekut_NekutЗдравствуйте, у меня собрана на Arduino Uno клавиатура 4 на 4 и двух канальный модуль реле. Хочу сделать так, чтобы например я ввел на клавиатуре код 123 и один из каналов реле включился, а если код не верый то канал не включался. Пробывал написать сам, не получилось, не опытен в написании кода. Может кто-то подскажет как это сделать.
Этот код отвечате за то, чтобы нажимаемые цифры отображались в COM порте.
Изменение пинов для подключения SIM800l
Сб, 19/01/2019 - 11:14 | by restivУважаемые форумчане!
Нашел в интернете подходящий для меня скетч по работе с SIM800l. Но проблема в том, что в скетче не указаны пины для подключения SIM800l, но в коментариях написано, что нужно подключать к пинам 2 и 3. Но дело в том, что мне нужно подключать модуль к пинам 8 и 9. Подскажите пожалуйста как поменыть пины для подключения модуля????
ST link Mac
Сб, 19/01/2019 - 08:11 | by gena321
Здравствуйте
Mac, Sierra
Вот такую ошибку получаю когдо хочу загрузить программу в стм32ф103,
Arduino/hardware/Arduino_STM32-master 3/tools/macosx/stlink_upload: line 2: /stlink/st-flash: No such file or directory An error occurred while uploading the sketch.
А в папке st link upload
- « первая
- ‹ предыдущая
- …
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- …
- следующая ›
- последняя »