Программирование
Определения драйвера TFT модуля
Чт, 30/06/2022 - 13:15 | by ЭЛЕКТРОНИКВсем здравствуйте ) Пытаюсь запустить TFT дисплей 3.5" с помощью stm32f411, но пока всё без успехов, пробовал с помощью ардуино, но результат такой же был. Желательно завести дисплей с помощью SPI, в этом вся задача и состоит. Дисплей заказывал на сайте rcscomponents, ссылка на сам дисплей: https://www.rcscomponents.kiev.ua/product/ultra-hd-320x480-displej-ili94...
Считать код c ардуино по UART
Ср, 29/06/2022 - 22:04 | by alfacncЗдравствуйте,
Прошу помочь с следующим вопросом.
Есть ардуино про мини с установленным блютус модулем НС-05, надо считать с нее код по блютус.
Исходники давно утеряны, написать код заново не реально, код надо считать что бы продублировать ардуинку на случай её поломки.
Считывание .НЕХ файла по USBasp это крайний вариант, т.к. опасаюсь подпаиваться с мисо и моси.
Отсюда, повторюсь, вопрос - можно ли, и как это сделать, считать код (разумеется .НЕХ) по блютус через UART канал?
Самопроизвольная перезагрузка Arduino (nano и uno)
Вс, 26/06/2022 - 17:26 | by mihaluch1993Добрый день.
Прошу помощи, совсем недавно начал изучать ардуино.
Пишу код простой для автоматического обьезда препятствий машинки с помощью ульразвукового датчика hc sr04. Управление машинкой через контролер ps2. Датчик подключен к пинам А4 А5. ПС2 к пинам А0-А3.
Для включения режима автопилота добавил флажок, который меняет свое значение по нажатию кнопки start, что в дальнейшем запускает условие с запуском датчика ультразвука.
чтение sino KA300 1um
Вс, 26/06/2022 - 16:56 | by fsdbРебята. купил такую линейку. выдает сигнал как энкодер. если медленно двигать ползунок то энкодер не сбивается. если с небольшим ускорением то сбивается. A B сигналы рассматриваем. подключил логический анализатор. снял логи. программа Sealeae Logic
Вот логи. https://disk.yandex.ru/d/c9ZaHfqTxd7YRA
Мистика с Timer1 Attiny85
Сб, 25/06/2022 - 17:49 | by SoyerВсем здрасьте!
вопрос собственно вот в чем:
в своем проекте на 85 тиньке использую timer1, согласно даташиту настраиваю:
TCNT1 = 0; TCCR1 = 0; OCR1C = clock_RESET; OCR1A = OCR1C; TCCR1 |= (1 << CTC1); //режим CTC TCCR1 |= (1 << CS12) | (1 << CS11)| (1 << CS10); //clk/64 (prescaler)
управление таймером выполняю с помощью макросов:
Код выдает ошибки (ошибки находятся ниже кода)
Пт, 24/06/2022 - 17:14 | by 1597534268qwert...изменить millis()
Пт, 24/06/2022 - 14:16 | by AvenВсем привет!
Суть проблемы: происходит какой-то сбой в программе примерно через время переполнения uint32 для millis(), прошерстил поиском все куски своего кода где он используется и везде код верный, но аптайм ни разу не превышал 2 месяцев.
Возможно проблема в чужих библиотеках, надо как-то локализовать...
Поэтому хочу задать начальное значение счетчика близкое к переполнению, что бы можно было наглядно увидеть этот момент, есть идеи как это сделать?
ESP32 Arduino 2.0.3
Разделение строки по разделителям
Втр, 21/06/2022 - 17:03 | by Nubas_Есть строка на подобии этого: 20|15|20@10|20|30@10|10|10
Я хочу разделить сначала строки по разделителю @, а затем по |, но по @ у меня получается, а по | нет
Ругается на строку (error: initializer fails to determine size of 'sz2' и error: array must be initialized with a brace-enclosed initializer). Перепробовал по разному исправить проблему
char sz2[] = str;
- « первая
- ‹ предыдущая
- …
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »
