Ошибка переполнения буфера в библиотеке ESP8266_SoftwareSerial У меня возникают проблемы с буфером при запуске примера Firmware.ino здесь .
Вывод из моего последовательного журнала Arduino на скорости 115200 бод (я поставил ESP на скорость 9600 бод):
…
Ненормальное поведение tinygps с GPS EM408 У меня есть Arduino Duemilanove и em408.
Мой код таков:
#include <TinyGPS.h>
#include <SoftwareSerial.h>
#define GPS_RX_PIN 2
#define GPS_TX_PIN 3
TinyGPS gps;
SoftwareSerial…
Чтение из EEPROM и объединение Я пытаюсь прочитать из EEPROM, объединить информацию и отправить ее через SoftwareSerial с помощью функции write(), но получаю следующую ошибку
error: invalid operands of types 'const char [3]'…
Serial.read() всегда возвращает 255 Итак, я пытаюсь научиться основам разработки приложений для Android. Мой главный план состоял в том, чтобы сделать приложение с помощью MIT App Inventor, которое включало бы светодиод через…
SoftwareSerial данные недоступны Второй раз задаю один и тот же вопрос без решения, позвольте уточнить по-другому для ясности.
Я написал программу для Arduino, которая использует два последовательных порта: один аппаратный…
Мусор последовательного монитора Arduino Pro Mini Это мой первый пост. Надеюсь, что пишу в правильном разделе форума. В противном случае, не мог бы администратор переместить эту тему в соответствующий раздел?
Плата: Arduino Pro Mini 3,3 В, 8 МГц…
Проблемы при использовании SoftwareSerial Я пытаюсь прочитать строку, отправленную с esp8266 esp01 на Arduino mega. Когда я использую обычные порты Rx и Tx, он работает правильно, но когда я инициализирую новый последовательный порт с…
Почему SoftwareSerial::read() возвращает int? В документации на веб-сайте Arduino показано, что SoftwareSerial::read() возвращает char . ( ссылка )
Заголовок показывает, что метод возвращает int . ( ссылка )
Определение cpp показывает…
Использование SoftwareSerial.h в файле .cpp Я пытаюсь объединить различные компоненты в моей сборке Arduino с помощью объектов, но у меня возникли проблемы с тем, который управляет беспроводным приемопередатчиком, который использует …
Из string в int, проблема Я создаю приложения для компьютера, которые будут использоваться для управления манипулятором робота. Я хотел сделать первую попытку запустить приложение не на моторе, а на диоде и проверить, будет…
Серийное программное обеспечение и оборудование одновременно Я использую Arduino MEGA и использую аппаратный последовательный порт 1 и один программный последовательный интерфейс для связи двух разных устройств Nextion HMI (аппаратный последовательный порт 1)…
Искаженный серийный номер устройства GPS Я использую Arduino Uno. «Обычный» серийный номер подключен к моему компьютеру, и я могу нормально принимать сообщения.
Я использую AltSoftSerial (попробовал SoftwareSerial, те же результаты) с…
Возможно ли иметь два serialEvent() в коде Arduino? Я разрабатываю код на Arduino, и мне нужно реализовать условие, согласно которому, если данные доступны в формате «serial2», тогда входные данные будут получены только для «последовательного»…
Передача HardwareSerial и SoftwareSerial как свойства класса Я хочу знать, есть ли способ использовать одно свойство Serial0 для хранения HardwareSerial или SoftwareSerial или других экземпляров класса поддержка основных методов, таких как available() …
SIM800L не регистрируется в сети Я использую модуль SIM800L. Я новичок в модулях GSM. Я искал на многих веб-сайтах информацию о SIM800L, везде упоминалась скорость передачи данных 9600 для SoftwareSerial , но в моем случае она…
Проблемы с последовательной связью между Arduino и ESP8266. Я пытался заставить Arduino и ESP8266 взаимодействовать друг с другом через последовательный порт. ESP8266 использует для связи класс Serial , а Arduino использует SoftwareSerial .
Проблема в…
Проблема Arduino с использованием SoftwareSerial и SPI Я использую внешний АЦП (через SPI), а также приемник GPS (последовательное программное обеспечение). Я попробовал каждый из них, и он работает нормально. Теперь, когда я пытаюсь объединить их обоих…
Несколько портов Software Serial Я планирую использовать Arduino (в идеале Nano или другой) для отправки и получения информации от нескольких последовательных портов программного обеспечения на другие Arduino через доступные…
Измерить время Sofware Serial write() Как вы, вероятно, знаете, SoftwareSerial использует прерывания для выполнения некоторых задач по синхронизации последовательной связи.
Я пытаюсь измерить время, необходимое SoftwareSerial…
Нужна помощь с software serial Я тестирую базовый пример последовательного программного обеспечения на веб-сайте Arduino, но не могу распечатать свой серийный номер
#include <SoftwareSerial.h>
SoftwareSerial…
Не могу заставить работать software serial Итак, у меня есть два Arduino (Arduino Nano), и я пытаюсь заставить их взаимодействовать через SoftwareSerial. У меня есть «отправляющий» вывод D10 Arduino, подключенный к «получающему» выводу D11…
ESP8266 SoftwareSerial не получает ни одного символа Я хочу использовать ESP8266 (ESP12) для получения данных от счетчика на скорости 9600 бод через SotwareSerial. Но моя программа не получает никаких данных. Я разбил это на код, который прикрепляю…
Программный последовательный конфликт с Wi-Fi на ESP8266 Я пытаюсь использовать ESP8266 (Wemos D1 mini) для чтения данных из последовательного порта 19,2 КБ и сообщать о результатах через Wi-Fi. Программирование осуществляется через Arduino IDE. Код для…
Arduino зависает, если питание отключено от HMI У меня есть Arduino (Pro Mini), подключенный к дисплею HMI через последовательный порт. Когда пользователь нажимает кнопку на экране HMI, он активирует реле, подключенное к одному из цифровых…
Невозможно отправить SoftwareSerial в объект класса У меня возникла проблема при попытке использовать SoftwareSerial в классе.
Здесь мои данные Мой класс
class MyEsp8266
{
protected:
SoftwareSerial *esp8266;
public:
…
Невозможно заменить SoftwareSerial на Serial1 на плате Mega. Этот скетч хорошо работает с определением SoftwareSerial, и на мониторе отображаются значения Modbus устройства. Но теперь я хочу заменить SoftwareSerial на Serial1.
и у меня нет данных.
Это…
Странная проблема с software serial Привет, я пытаюсь написать библиотеку для связи между Arduino и esp 8266. Я написал команду, которая отправляет AT-команду на чип esp. На данный момент я протестировал эти команды: AT, AT+GMR,…
ESP8266 Преобразование и проверка ASCII в HEX Я пытаюсь преобразовать ASCII в шестнадцатеричный формат и проверить, соответствует ли шестнадцатеричный код тому шестнадцатеричному коду, который мне нужен.
Например:
1B 42 05 это означает …
GSM SIM900A Содержимое SMS не отображается Я пытаюсь прочитать сообщения, отправленные с моего мобильного телефона на модуль GSM SIM900A на моем последовательном мониторе Arduino. Ни команда AT+CMGR, ни команда AT+CMGL не отображают…
Связь AtTiny44 и AtTiny 85 Я работаю над проектом, в котором использую два микроконтроллера : AtTiny44 (внешняя тактовая частота 20 МГц) и AtTiny85 (внутренняя 8 МГц).
Я пытаюсь добиться связи I2C между 85 и 44, при этом…
Я могу отправлять на software serial, но не прочитать? Я долго ломал над этим голову.
Как и многие до меня, я пытаюсь отправлять и получать данные с модуля Bluetooth HM-10, Arduino Mega Adk и приложения под названием BLE Scanner. Я понял, что с…
Ошибка 'Serial' was not declared in this scope Я добавляю датчик пыли в свой проект частиц-фотонов дома
Я получил это Проект GitHub , который я хочу протестировать перед реализацией окончательного кода.
Я не являюсь экспертом в cpp, я…
Альтернативные контакты Rx/Tx для Arduino Uno и Pro Mini Есть ли у них определенные контакты, которые лучше всего использовать в качестве контактов Rx/Tx (кроме D0 и D1)? Если да, то что делает их особенными?
edit: На какую функцию контакта мне следует…
Последовательные данные анализируются неправильно Код, который у меня есть, по большей части работает, но когда я слишком быстро отправляю данные через Bluetooth, полученные через последовательный порт программного обеспечения, они не анализируются…
Заставить Arduino отправлять и получать одновременно Я работаю над проектом, в котором подключаю модуль GPS и экран GPRS SIM900. Местоположение будет отправлено, когда он получит определенный символ.
Теперь мой вопрос: может ли Arduino одновременно…
последовательная передача данных на GPS-экране duinopeak Я использую Arduino Uno R3 с GPS-экраном duinopeak .< /п>
Шилд настраивается с использованием контактов RX 3 и Tx 2, как показано на рисунке ниже:
Я использую библиотеку…
Неожиданный результат с GSM-модулем А6 У меня есть модуль GSM A6 , вот такой one .
Я собираюсь использовать Arduino Nano в качестве моста для связи с ним, у меня есть внешний источник питания (так как я читал, что этот модуль…
Программное обеспечениеSerial с ESP8266 Я общаюсь с ESP8266, используя SoftwareSerial Arduino UNO. Я могу успешно отправлять AT-команды и получать ответ при общении через терминал. Но если я программно отправлю определенные AT-команды,…