Последовательная связь не работает сразу после загрузки Я пытаюсь установить связь между программой на Arduino Uno и программой на ПК через USB. У меня всё более-менее работает. Единственная проблема заключается в том, что она не работает, когда я…
Как исправить UnicodeDecodeError при использовании Serial.println Я использую Arduino Uno R3 для отправки инструкций на последовательный монитор в программе Python с Serial.println. Но когда я отправляю определенную строку, я получаю UnicodeDecodeError .
Строка…
Последовательный монитор 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 через последовательный порт.
Я написал простой скрипт для проверки функциональности, но получаю странные данные
вот код ардуино
…
Почему последовательный монитор не печатает переменную? Я подключил датчик цвета Adafruit к своему Arduino, и он выполняет вычисления. Однако, когда вычисления выполнены и отправлены на последовательный монитор, он сообщает: "NDVI: " без печати значения.…
Невозможно загрузить скетч в Lolin S3 Pro (ESP32-S3) Я пытаюсь загрузить простой скетч в новый Wemos Lolin S3 Pro, но, к сожалению, не могу заставить его работать. Я получаю следующее сообщение об ошибке:
Connecting.............................…
Последовательное построение ШИМ Я пытаюсь построить график значения ШИМ, которое увеличивается (каждые 2 секунды), а затем уменьшается, чтобы сравнить его со значением энкодера. Я ожидал продолжения значения (например, шага) в…
Печать элементов массива символов из PROGMEM Дано:
const char* PROGMEM names[] = {"Foo","Bar"};
Serial.print(names[0]);
Я получаю вывод мусора. Есть ли какая-нибудь функция, которая будет печатать строку из PROGMEM? Например:
…
Программа для умножения чисел на самом деле не будет их умножать Я пытаюсь написать программу, которая принимает несколько пар для умножения, а затем выводит результат каждого умножения. Вместо этого программа просто выводит количество умножений и числа, но…
Arduino Mega Loopback Test с несколькими портами TX/RX Я пытаюсь выполнить петлевой тест с помощью Arduino Mega. Что я хочу сделать, так это отправить байт по TX и получить указанный байт обратно на RX и убедиться, что байт не изменился. Более или менее…
Последовательный монитор перечисляет нечитаемые символы
Мой Последовательный монитор показывает нечитаемые символы. Если кто-нибудь может дать мне некоторое представление о том, почему это происходит, пожалуйста, дайте мне знать.
- Спасибо.
Проблема дрейфа таймера Arduino У меня есть два Arduino, которые обмениваются данными через последовательный порт. Каждое Arduino использует алгоритм TDMA, в котором каждому Arduino назначается один временной интервал. Ардуино…
SIM800L не отвечает на AT-команды Я использую модуль SIM800L для модуля . Я новичок в GSM-модулях, поэтому я искал базовое для использования GSM с Arduino. это мой код.
#include <SoftwareSerial.h>
SoftwareSerial…
Arduino Преобразование std:string в String Я работаю над проектом BLE с библиотекой espressif. И Он возвращает мне найденное устройство BLE.
std::string getManufacturerData();
std::string getName();
int getRSSI();
BLEScan* …
Как правильно получить MIDI с Arduino, с 6n138? ОБНОВЛЕНИЕ: по состоянию на 01.07.2019 я все еще не могу получать MIDI.
Здесь заходит так далеко: я пытаюсь следовать этой схеме из instructables , используя 6N138. Чтобы было проще, я скопирую…
Как установить последовательные драйверы FTDI на Mac? Я следую этому руководству по установке драйверов FTDI на macOS , но я столкнулся с некоторыми проблемами. После загрузки драйвера последовательного порта USB версии 2.4.4 (для OS X 10.14) с …
Как заставить std::cout писать в Serial? Я использую Arduino MKR WiFi 1010, плату SAMD ARM Cortex M3. Я часто полагаюсь на стандартную библиотеку, используя такие вещи, как std::vector<> и std::string . Я также хочу использовать …
Неправильные данные, полученные при последовательной связи У меня есть две Arduino UNO , соединенные двумя проводами и землей, которые обмениваются информацией через последовательные данные.
Связь работает с INT, но у меня возникают проблемы с получением…
Чтение из Serial с помощью следующего скетча я должен иметь возможность читать и сохранять то, что вводится в Serial Monitor
void setup() {
Serial.begin(115200);
while(!Serial);
}
void loop() {
Serial…
Как получить тип данных переменной? Я использую Arduino и хотел бы знать, существует ли функция, которая возвращает тип данных переменной. То есть я хотел бы запустить что-то вроде следующего:
// Note: 'typeof' is a sample…
Как получить ненулевой выход из HX711 и ячейки загрузки? Пытаюсь настроить ячейку загрузки с помощью усилителя HX711. Всякий раз, когда я загружаю свой скетч, сериал монитор считывает только нули независимо от нагрузки, приложенной к датчику (кажется, что…
модуль Bluetooth HC-05; два последовательных порта, COM4 и COM5 Я изучаю, как использовать Bluetooth-модуль Arduino HC-05. После подключения к нему моего ноутбука я увидел два последовательных соединения, COM4 и COM5, как видно из рисунка ниже.
На COM4 все…
Последовательный порт Ubuntu Кратко отображается на arduino IDE Я использую NodeMCU с Arduino IDE на Ubuntu.
Мне удалось загрузить скрипт blink, и он заработал.
Теперь, когда я подключаю nodemcu, последовательный порт /dev/ttyUSB0 ненадолго доступен в IDE.
Через…
Невозможно загрузить программу в Nano33 BLE Sense Я искал ответы на StackExchange, но не нашел ничего для ситуации, в которой я оказался.
Я использую MacBook Pro для подключения недавно приобретенного Nano33 BLE sense через USB-кабель.
Я…
Подключение NodeMCU для Serial1 Я пытаюсь получить данные телеметрии для отправки Serial1 на плате NodeMCU. Я читал, что TX (по умолчанию) сопоставлен с выводом D4.
В конечном счете, появится Raspberry, который будет…
Отправка данных из обработки в arduino У меня проблема с отправкой данных из обработки в arduino mega.
Код обработки :
import processing.serial.*;
Serial myPort;
void setup()
{
println(Serial.list());
String arduinoPort =…
Bluetooth-модуль HC-05 не принимает AT-команды Я уже некоторое время пытаюсь запрограммировать Bluetooth-модуль HC-05 ZS-040 и не могу заставить AT-команды возвращать какие-либо значения. Я довольно долго искал в Google, и ни один из ответов,…
Нечетные символы в последовательном мониторе Недавно я работал над веб-сайтом, который принимает данные от Arduino, например, о температуре и влажности. Но есть фатальная проблема, с которой я столкнулся, последовательный монитор выдает…
Приемопередатчик CAN-шины VP230 Как можно считывать пакеты с Can-Bus трансивера VP230? У меня также есть MCP2515, с которым я начал работать, но VP230 намного меньше.
Мне не удалось найти никакой информации о фактическом…
Arduino MEGA — Как отправлять и получать данные асинхронно? я новичок в этом, поэтому надеюсь, что смогу понятно объяснить свою проблему;
Arduino MEGA подключен к ПК через порт USB.
Я использую кодировщик для запуска функции отправки данных на компьютер,…