Проблемы при использовании SoftwareSerial Я пытаюсь прочитать строку, отправленную с esp8266 esp01 на Arduino mega. Когда я использую обычные порты Rx и Tx, он работает правильно, но когда я инициализирую новый последовательный порт с…
Самый быстрый способ прочитать массив чисел из python Я пытаюсь отправить массив чисел из Python в Arduino через последовательное соединение. Я могу надежно прочитать небольшой входящий набор чисел (например, 123435678) из python, который я могу затем…
Массив индексации HardwareSerial Как индексировать порты HardwareSerial в один массив?
Это компилируется, но не работает.
HardwareSerial Serials[]={Serial,Serial1,Serial2,Serial3};
void setup(){
for (int…
Почему Serial.write() медленнее, чем memcpy()? Я использую Serial.write() для передачи 53 байтов на ПК. Для измерения времени я использую micros() (до и после функции записи). После каждой передачи существует задержка в 1 с.
Время…
о том, как записать данные во весь EEprom? Я соединил AT24c1024 EEprom с ATmega32.AT24c1024, который имеет 512 страниц по 256 байт каждая. Существует два режима записи (запись байта и запись страницы).
В режиме записи страницы он может…
Serial.println() обрезает символы Я хочу напечатать строку вместе с числом. Мой код
Serial.println("Test " + index++);
(В setup() я инициализировал переменную index значением 0.) В Java это будет выводить
Test…
Как запустить шаговый двигатель через последовательную связь Я пытаюсь запустить шаговый двигатель из своего приложения на С++, из которого я отправлял команды, но он не работает, не знаю, почему он не запускается, вне последовательной проверки он работает,…
lcd.clear не работает с Serial.begin(9600) на Arduino Mega 2560 Итак, у меня есть стандартный ЖК-дисплей 16x2 с 16 контактами. ЖК-дисплей отлично работает со всеми остальными аспектами, однако функция «lcd.clear» не работает с «Serial.begin (ЛЮБОЙ БОД)». Я…
Из string в int, проблема Я создаю приложения для компьютера, которые будут использоваться для управления манипулятором робота. Я хотел сделать первую попытку запустить приложение не на моторе, а на диоде и проверить, будет…
Последовательная связь между ПК и Arduino с использованием C Я пытаюсь отправить некоторые данные на arduino mega 2560, используя последовательную связь.
Я использую пример, который безуспешно нашел здесь .
На каждом сайте, который я читал, говорится,…
MQTT через serial Я планирую построить узел Интернета вещей с 32 ретрансляторами рядом с моим Raspberry Pi. Реле будут управляться Arduino Mega 2560. Pi будет работать с Home Assistant и Mosquitto, поэтому я бы…
Как использовать последовательную шину SPI на ATSAMD21G18? Как следует из названия, у меня есть микроконтроллер ATSAMD21G18 , который я хочу связать с LTC6803-4 , но я не уверен, как настроить шину SPI на микроконтроллере, а техническое описание оказалось…
Разбор целых чисел из последовательного потока данных Я пытаюсь отправить данные датчика с моего пульта дистанционного управления на мой бот через Bluetooth.
Это 6 чисел, которые я хотел бы читать как целые числа на другой стороне.
Я печатаю их в…
Разбор строк приема Arduino В настоящее время я использую геолокацию Google, чтобы получить данные о местоположении на один nodemcu и отправить их через последовательный порт на другой Arduino.
Последовательная команда,…
Определить, определены ли Serial1 и Serial2, во время компиляции У меня есть библиотека, которая использует Serial , Serial1 и Serial2 для создания различных сценариев регистрации. Пользователь библиотеки должен определить конфигурацию в конструкторе класса,…
последовательный порт на RPi В верхней части Arduino IDE на моем RPi есть заголовок с надписью «Файл», «Редактировать», «Инструменты и помощь».
В статье Magpi говорится, что нужно перейти к инструментам, а затем к…
Вопросы о последовательной связи У меня есть Arduino, которые обмениваются данными с помощью rx/tx. Arduino1 (A1) отправляет данные по последовательному порту на Arduino2 (A2). Мои вопросы:
1 - Если A1 выполняет Serial.print…
Как контролировать количество void loop в секунду? int firstAnalogPin = 0;
int secondAnalogPin = 5;
int firstVal = 0;
int secondVal = 0;
void setup(){
Serial.begin(9600); // установить порт
}
void loop(){
firstVal =…
Связь между Python и Arduino ненадежна Я пытаюсь установить базовую связь между Python и моей Arduino. Мне удалось отправить сообщение на Arduino и отправить обратно, но код, выполняющий эту задачу, не дает последовательных результатов.…
Запоминание цвета Привет, ребята, у меня есть светодиодная сетка. это 8 сторон, которые адресуются байтами от '1' до '8' . (Kinect отправляет эти байты через обработку) Я также создал три кнопки в процессе…
Serial Monitor показывает нечитаемые символы
Здравствуйте
Мой последовательный монитор продолжает показывать эти нечитаемые символы. Кто-нибудь знает, что происходит? Большое спасибо!
Arduino Mega не распознается на Raspberry Pi 3b+ Я разрабатываю интерактивную светодиодную таблицу для университетского задания, управляемую Arduino Mega2560, которая получает информацию о том, какие светодиоды и каким цветом должны светиться, из…
Скорость последовательной связи Python Arduino Предыстория: я управляю последовательным манипулятором, используя Arduino Uno с Servo Shield. Сервопривод работает со скоростью 20 мс, поэтому я хотел бы отправлять команду как минимум каждые 2,5 мс…
Модуль GPS не предоставляет полные данные Я подключил свой GPS-модуль (NEO-6M) к плате esp32doit-devkit-v1. Модуль предоставил данные, но многие данные отсутствуют.
Конфигурация моего контакта:
GPS ------- ESP32
ВКЦ ------- 3 на 3 …
Проверьте, подключен ли Arduino Uno к ПК Я использую контроллер Arduino Uno
Как можно узнать, подключен ли контроллер к ПК через USB, определить, подключен ли провод, и получить условие для переменной в скетче.
Я попробовал Serial…
Как украсть/прочитать данные с выходного последовательного порта? (Извините, я не являюсь носителем английского языка)
У меня есть чип с последовательным вводом, последовательным выводом и часами (используется обоими последовательными портами). Я хочу прочитать…
Необъяснимое поведение int в кодировщике/светодиодном проекте Я пытаюсь использовать поворотный энкодер, чтобы переключаться между самыми яркими версиями R, G & Б. И это работает! Красный отлично переходит в синий. Затем происходит Г. По какой-то причине…
Не удается подключиться к последовательному порту Я пытаюсь заставить светодиод Arduino мигать в первый раз, но когда я пытаюсь загрузить код, я получаю следующую ошибку в Serial Monitor:
Ошибка при открытии последовательного порта…
Как работает serialEvent? Я встречал несколько примеров использования функции SerialEvent(), которые выглядят следующим образом:
void serialEvent(){
if(Serial.available()){
\\do something
}
}
Функция…
Справка по последовательному входу Привет, ребята, у меня есть светодиодная лента с 6 светодиодами.
(Я управляю ими через Kinect и обработку. Он отправляет 1,2,3,4,5,6 на Arduino. Кажется, это работает нормально.)
В Arduino LED0…