Программирование
esp8266 и NTP
Вс, 28/08/2022 - 23:49 | by inspiritusЗдравствуйте уважаемые коллеги
Пытаюсь получать время на esp, выходит странная загогулина.
Если IP получать с DHCP, то проблем нет. Как только пытаюсь назначить свой (IP, gateway,subnet) время не начинает отвечать.
Иногда правда после 16 неудачных запросов если перезагрузить, то может и получить.
продолжение следует
Получение даты и времени создания файла SD.h
Сб, 27/08/2022 - 18:25 | by SWDjonВсем доброго времени. Подскажите пожалуйста как получить дату и время создания файла?
Программирование на PIC
Пт, 26/08/2022 - 11:25 | by HadjiЗдравствуйте дорогие знатоки добрый ден.Надо программировать PIC контроллер.
При подаче питание на выходе будет сигнал с скважностью 100%.В дальнейшем это будет
Уменьшатся и увиличиватся по определенному алгоритму.Этот сигнал имеет форму
Прямоуголние импулси амплитудой от 0 до 5в.Частота сигнала допускается 200-500
Герц.Каждое уменьшение и увеличение длится одинакова по 500 миллисекунд. Чтобы
Упростит задачу в течение 500миллисекунд скважность меняется через каждые 50 миллисекунд ступенями это чтобы облегчит вам задачу.Алгоритм работы -----------------
От 0 до 0,5 сек с 100% до 70%
Esp32 передача по uart в ардуино мега
Ср, 24/08/2022 - 08:21 | by fsdbИз serial2 esp32 передаю в serial 2 Arduino mega на скорости 115200. Скетч работал между ардуино про мини 3.3в и Arduino mega ранее. Сейчас залил его на esp32. Передача данных есть но почему то читается только по 1 байту за раз. Вопрос прошу пример скетча по передачи int из есп32 в мегу. Может быть я что то не так делаю.
Как автор рассчитал время сравнения в ардуино мега 2560
Втр, 23/08/2022 - 20:36 | by Ван ЗунгЗдравствуйте! Я нашел код по методу векторной ШИМ. чилал и думал, но не понял. время T0, T1 , T2 мы знаем по формуле. Но когда в коде автор написал такие значения t1_compA = 59664; t1_compB = 65008;... Подскажите, пожалуйста! Как рассчитать, чтобы получить такие значения? const uint16_t t_load = 59136; const uint16_t t1_compA = 59664; const uint16_t t1_compB = 65008; const uint16_t t3_compA = 60240; const uint16_t t3_compB = 64432; const uint16_t t4_compA = 61808; const uint16_t t4_compB = 62864; const uint16_t t5_compA = 61232;
Долгое удержание кнопки - вкл/выкл подсветки
Втр, 23/08/2022 - 16:19 | by maksmkvВсем привет. Почему может не срабатывать корректно условие:
....... boolean changeFlag = false; ..... if (button.isHolded() && changeFlag == false) { //mode = 0; lcd.backlight(); changeFlag = true; } if (button.isHolded() && changeFlag == true){ lcd.noBacklight(); changeFlag = false; }
Т.е. по удержанию нажатой кнопки - включить подсветку, при удержании еще раз выключить подсветку. Сейчас только включается ((((
Adafruit и разные RGB-матрицы
Втр, 23/08/2022 - 07:20 | by Sib-EnergyЕсть RGB матрица 20х40, на ней 6х5=30 16-разрядных управляемых регистров SM16259. Физически получается 3х5=15 - для каждой половины матрицы, 16х5=80 - на каждый из цветов, т.е. две строки по 40.
Получение данных по K-Line автомобиля - ISO 14230 KWP 10.4 Kbaud. ARDUINO
Вс, 21/08/2022 - 19:33 | by HolodzВсем привет. Уже находил на данном форуме темы по ISO 14230, но там идет общение в основном по протоколу OBD2 (стандартному), в моем случае автомобиль Renault, видимо использует свои "адреса и данные". Никак не могу реализовать скейтч на Arduino Mega 2560, ну никак не работает...
Для общения по K-линии использую MC33290. Предоставляю лог общения ELM327 с машиной:
Программный uart + sim800l
Вс, 21/08/2022 - 11:24 | by PavluhaЗдравствуйте. Пытаюсь оттачивать навыки постройки проектов на ардуино. На данный момент имеется связка NANO 328 + Sim800 через программный uart. Работает стабильно уже несколько дней. Но совершенству, как известно, нет предела. Есть желание оптимизировать код там, где это возможно. В голове возникла такая мысль:
1.Длина нужных в работе сообщений с порта не может превышать, условно, 100 знаков.
Ардуино нано + ds18b20
Сб, 20/08/2022 - 22:11 | by ydenЗдравствуйте.
Подскажите пожалуйста. Ардуино нано + 4 датчика ds18b20 (по 2 на каждой шине 1-ware, отдельный пин на ардуинке, длина шины - не более 5 м, витая пара). Сборка работает нестабильно. Более-менее стабильности удалось добиться только с подтяжкой к шине двух 4,7 ком резисторов (параллель).
На просторах интернета прочитал, что можно уменьшить частоту шины и настроить очередность опроса датчиков. Можете поделиться примером, кто в теме?
Мой код:
- « первая
- ‹ предыдущая
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- …
- следующая ›
- последняя »