Вопросы, связанные с [serial]:
- Невозможно получить последовательный порт после запуска скетча Этот скетч должен прослушивать один символ, отправленный в последовательный порт, в качестве средства запуска и остановки сбора данных (что в этом примере имитируется путем печати некоторых значений…
- Определение нескольких символов, связанных с USART_RX_vect из Serial При попытке скомпилировать приведенный ниже скетч я получаю следующую ошибку при использовании IDE или CLI: HardwareSerial0.cpp.o (symbol from plugin): In function `Serial': (.text+0x0):…
- Как разделить входящую строку? Я отправляю список позиций сервоприводов через последовательное соединение на Arduino в следующем формате 1:90&2:80&3:180 Что будет проанализировано как: servoId : Позиция &…
- Почему порты UART не работают на коммутационной плате Portenta? Я использую коммутационную плату Portenta Arduino , подключенную к Portenta H7 для проекта, над которым я работаю. Проект требует от меня использования трех датчиков Adafruit Ultimate GPS и…
- Arduino получает ответ от SIM800H на AT+CCLK? команда Я пытался создать программу, которая взаимодействует с SIM800H с помощью AT-команд. Он работал с классом String, но был полон "утечек памяти" и через несколько часов просто зависал. Затем я…
- Нужен ESP32 для использования 3 последовательных портов У меня есть проект, для которого требуется 3 последовательных порта на моем 38-контактном микроконтроллере ESP32 Dev. Два из них предназначены для сенсорных дисплеев Nextion, а другой — для GPS.…
- Как последовательный монитор узнает, где заканчивается строка, когда мы используем Serial.print вместо Serial.println? РЕДАКТИРОВАТЬ: Я думал, что мне нужно проанализировать данные, поступающие в программу, но из-за скорости, с которой она работает, на глаз невозможно отличить, что слово печатается по частям. Я…
- Прерывание Arduino для последовательных данных на цифровом выводе, которое слишком велико для последовательного буфера. Я использую Arduino Nano в сочетании с GPS-модулем NEO 6 м. Модуль GPS каждую секунду отправляет данные, состоящие из нескольких сотен символов. Поскольку я общаюсь со своим ПК через встроенные…
- Создание строк с символами UTF-8 из данных Я печатаю некоторые изображения ASCII на последовательном мониторе из Arduino UNO, и с некоторым успехом. Однако использование строковых литералов требует больше памяти, чем хотелось бы. Я хотел…
- Общее пространство памяти для локально определенных буферов? В классе у меня есть метод, который использует базовый буфер символов для печати некоторых данных, что-то вроде char buffer[64]; sprintf(buffer, "%s: some text: %u, %u, %u %u",…
- UART — разные результаты между логическим анализатором и Arduino Я хотел бы декодировать последовательную связь. Я уже узнал, как работает протокол. Я также могу отправлять последовательные данные с помощью своего логического анализатора и таким образом…
- Как отлаживать ввод MIDI? Я пытаюсь получать MIDI-сообщения на Leonardo. Для этого я использовал схему на схеме ниже (только верхняя половина для приема). Единственное, что я сделал по-другому, это использовал диод 1N4148…
- Эквивалент UCSR0B для ESP2866 Я пытаюсь преобразовать программу Arduino Uno для использования с ESP2866. Я успешно конвертировал большую часть программы, но есть несколько строк, которые я не могу понять. Например, UCSR0B =…
- Какой это был скетч? Поскольку ESP32 здесь так много (еще 3 на Рождество), я не могу определить, какой скетч я использовал для конкретного устройства. Кто-нибудь разработал схему ведения учета или даже обратную связь с…
- Arduino Serial Monitor работает, но не на PySerial и PuTTY Я сделал простую пользовательскую плату Arduino, используя atmega328p и микросхему PL2303 Serial to USB. В моей программе на Arduino я нахожусь в цикле, который непрерывно отправляет строку. Я…
- Почему я всегда рассматриваю while(serial.available() > 0) как стандартный способ чтения последовательных данных? В онлайн-примерах всегда показан этот код для чтения байтов из последовательного интерфейса: while(serial.available() > 0) { char receivedByte = serial.read(); } Но я не понимаю,…
- Почему запуск последовательного монитора перезапускает скетч? Если я загружаю какой-либо скетч, который отправляет последовательные данные, я сразу же вижу, как мигают светодиоды TX/RX после загрузки скетча. Если затем я запущу последовательный монитор, скетч…
- Очистка последовательных данных для новых входящих значений Я пытаюсь извлечь числа из строки, отправленной через последовательный порт, а затем преобразовать числа в целочисленные значения, которые я могу использовать для арифметических операций или…
- Постоянное чтение последовательных данных из Arduino в Python Используя шаговый двигатель и дальномер (TFLuna), я пытаюсь построить «Лидар»; (как Радар, но со светом). Вот алгоритм: Поверните двигатель на один шаг, рассчитайте угол, измерьте расстояние до…
- Почему я не могу загрузить скетч, подключившись напрямую к последовательным контактам? У меня есть несколько поддельных Arduino Nano. Работают нормально, но в качестве эксперимента я попытался запрограммировать их с помощью последовательного USB-адаптера (настоящего FTDI). Это не…
- Ошибка Compilation error: 'Serial' does not name a type #include <IRremote.h> IRrecv IR (11); Serial.begin(9600); void setup() { // put your setup code here, to run once: IR.enableIRIn(); } void loop() { // put your main code here, to…
- Arduino иногда не реагирует при чтении последовательных команд Когда я отправляю шестнадцатеричные числа через компьютер на Arduino Leonardo, он иногда не реагирует, но последовательный монитор сообщает, что оно было отправлено. Мой код; void setup() { …
- ESP32 не может контролировать последовательный порт Я использую комплект для разработки esp32 v1. Я пишу код, следуя этой картинке. const int vavle = 1; int d = 1; void setup() { Serial.begin(115200); delay(2000); while (!Serial); …
- Когда дело доходит до связи UART-RS485, в чем разница между модулем "MAX485" и модулем "HW-0519"? Недавно я нашел эту модель с идентификатором "HW-0519" на ней. Он может быть найден в Интернете ( HW-0519 в Aliexpress ) и продается с целью преобразования UART в RS485 связи с помощью устройств…
- Преобразователь Serial в USD (HID клавиатурное устройство) Я работаю над проектом по сбору данных со сканера штрих-кодов с помощью arduino, который, в свою очередь, подключен к POS/ноутбуку. До сих пор я могу собирать данные со сканера штрих-кодов,…
- Последовательный порт USB больше не обнаруживается после успешной загрузки Я успешно загрузил скетч на Arduino Micro через последовательный порт USB, но если я попытаюсь изменить скетч, этот порт будет недоступен. Скетч, который я загрузил на Micro, работает нормально,…
- RF24, если операторы не читаются должным образом, даже если значение «if» неверно, оно все равно следует за соответствующим кодом. Мой код принимает значения с пульта дистанционного управления и передает его состояние. Сейчас состояния — это всего лишь 1 и 0, включено или выключено, и запись ведется через последовательный…
- Чтение строки из последовательного порта и сравнение с другой строкой Я использую Arduino Mega 2560 и пишу очень простой фрагмент кода, который не работает. String a, letra; #define led 13 void setup() { Serial.begin(9600); // открывает последовательный порт,…
- Последовательный буфер остается пустым, как только он становится пустым один раз. У меня вопрос относительно чтения последовательного буфера. При запуске программы я посылаю последовательную команду датчику, который 1. активирует его и 2. позволяет ему отправлять данные - это…
- Связь между Arduino и Arduino Когда я отправляю данные на Arduino Uno через последовательный монитор, последовательные данные передаются по тому же USB-кабелю, который используется для программирования Arduino. Таким образом, на…
- Скрипт Python не может подключиться к последовательному порту Я хочу управлять светодиодами рукой, для этого я использовал репозиторий https://github.com/paveldat /finger_counter/tree/main . Хочу управлять светодиодами рукой, для этого воспользовался…
- Wolfram Mathematica читает, но закрывает потоки из последовательного порта Arduino после нескольких наборов данных Это проблема последовательной подачи Wolfram Mathematica/Arduino, но я пишу здесь только для того, чтобы получить предложения по улучшению кода Arduino или ноутбука Mathematica. Исходное сообщение…
- преобразовать строку, представляющую двоичное число, в двоичное У меня есть последовательный вход "1111111" и я хотел бы преобразовать это в двоичный файл B1111111, который я могу отправить в светодиодную матрицу. Я пытался выполнить поиск, но все результаты…
- Считать байт и время в EEPROM, а затем отобразить их с запятой между временем и значением? Мне приходят байты натуральных чисел от 1 до 60 в случайное время: Пример отправки данных // Отправка без изменений void setup() { Serial.begin(9600); int integersToSend[] = {1, 22, 30,…
- Последовательный порт не читает буфер с целочисленными символами больше 43 Я пытаюсь написать сценарий для перемещения объекта, связанного с линейной осью, с помощью шагового двигателя . Пользователь должен отправить такую информацию, как длина для перемещения, …
- Arduino и обработка вызова и ответа не работает Я пытался разработать соединение от arduino IDE к обработке, чтобы я мог отправлять данные, измеренные на выводах arduino, в обработку для отображения. Сначала я упаковал 10-битные целые числа,…
- ArduinoJson читает `null` из последовательного порта У меня есть установка, которая считывает данные из последовательного порта, когда я чувствую, что есть что-то, что нужно прочитать (и всегда предполагаю, что то, что отправляется на Arduino,…
- Команда через последовательный монитор не работает должным образом в Arduino Я выполняю функцию в Arduino, передавая строковый ввод на последовательный монитор. Проблема в том, что когда я ввожу SHOW$ , функция showData() работает, но когда я ввожу тот же SHOW$ , она…
- Lilypad отправляет поврежденные данные по последовательному порту У меня есть Arduino Lilypad с этим простым кодом, где я пытаюсь написать простое сообщение на последовательную консоль. Скорость передачи данных установлена на 9600 как в коде, так и в…
- Сделайте так, чтобы мой Arduino (Mega или что-то другое, что лучше подходит для этой задачи) мог читать и записывать последовательные данные в порт **rj45**. У меня есть китайский гибридный солнечный инвертор, который имеет вход rj45 , который поддерживает последовательный протокол (скорость передачи данных 2400 бод, без контроля четности, 8 бит, 1…
- Arduino Uno WiFi Rev2 отправляет последовательные данные в IDE, но не в программу C# У меня есть Arduino Uno WiFi Rev2, с которого я пытаюсь прочитать данные через последовательный порт (используя C#). Программа Arduino периодически передает данные в последовательный порт (в целях…
- Последовательная связь не работает сразу после загрузки Я пытаюсь установить связь между программой на Arduino Uno и программой на ПК через USB. У меня всё более-менее работает. Единственная проблема заключается в том, что она не работает, когда я…
- Как исправить UnicodeDecodeError при использовании Serial.println Я использую Arduino Uno R3 для отправки инструкций на последовательный монитор в программе Python с Serial.println. Но когда я отправляю определенную строку, я получаю UnicodeDecodeError . Строка…
- Maduino (Arduino Zero) at91samd21g18 — невозможно подключиться к последовательному порту Я не могу загружать скетчи и читать сериал, я также пытался загрузить пустой скетч, но пока безуспешно. Я использую тот же машинный кабель и конфигурацию, что и в прошлый раз, но в какой-то момент…
- Последовательный монитор ESP8266 выплевывает мусор Я пытаюсь настроить метеостанцию, и мне нужен только анемометр. Этот код работает нормально (насколько я знаю). // Определения выводов const int reedSwitchPin = 2; // Переменные volatile…
- Ответ GSM-модуля sim800l не завершен Я использую sim800l GSM-модуль с nodemcu esp8266 и общаюсь с ним с помощью команд AT+. Модуль работает правильно, но я пытаюсь использовать команду AT+CLCC , чтобы получить состояние всех…
- Почему этот простой код последовательного монитора не работает? Следующий код повторяет все, что Arduino получает через контакт приемника. Идея состоит в том, что Arduino будет отображать все данные в буфере в одной и той же строке, начиная с новой строки,…
- HardwareSerial и SoftwareSerial несовместимы. HardwareSerial требует запуска прерывания для сохранения полученных байтов в буфере. Посмотрите этот файл из ядра Arduino. Если я теперь постоянно получаю и записываю в Software Serial, данные из…
- Потерянные данные SoftwareSerial и HardwareSerial Мне нужны два последовательных порта. Один порт представляет собой своего рода модифицированный последовательный порт программного обеспечения, где мне приходится постоянно прослушивать и немедленно…
- Последовательная связь USB arduino nano и jetson nano Я хочу обмениваться данными между Jetson nano и arduino nano через последовательный порт. Я написал простой скрипт для проверки функциональности, но получаю странные данные вот код ардуино …