F() мешает программе Я работаю над библиотекой обработчиков команд, и у меня возникла большая проблема с функцией F() .
Пример скетча для библиотеки использует довольно много оперативной памяти, потому что ему…
Почему задержка (1000) нарушает мою последовательную связь? У меня есть следующий скетч...
void setup() {
// поместите сюда код установки для однократного запуска:
Serial.begin(115200);
}
void loop() {
if(Serial.available() > 0){
Serial…
Серийный монитор, '\r' и Realterm Я хочу, чтобы результаты каждого из 6 ультразвуковых модулей печатались в соответствующей строке после получения новых результатов, а не выдавали непрерывный поток (см. прикрепленное изображение). Я…
Чтение данных с Ohaus Defender 3000 с экраном RS-232 У меня есть проект, в котором мы должны считать вес Ohaus Defender 3000 с помощью Arudino Mega 2560 и экрана RS-232. Прямо сейчас у нас есть RX Arduino к TX шилда и TX Arduino к RX шилда. В нашем…
Последовательная связь Arduino с Python: отправка массива Я немного новичок в Arduino и Python. Моя цель — отправить команды Arduino для запуска шагового двигателя. Мне нужно отправить массив, содержащий параметры. После консультации со многими более…
Serial.println() не работает в ISR Пожалуйста, обратитесь к моему коду ниже,
const int led_pin = PB5;
const uint16_t t1_load = 0;
const uint16_t t1_comp = 43750;
int blinkcount;
void setup() {
// поместите сюда код установки…
Отправка последовательных данных в прерывании Используется микросхема ATMEGA328-P с тумблером, подключенным к контакту 8, и переключателем мгновенного действия, подключенным к контакту 9. Моя цель — отправить по последовательному порту…
Управление VFD с помощью ModBus RTU через RS485 и Arduino Я пытаюсь управлять частотно-регулируемым приводом Folinn (Руководство: Руководство ) с Arduino Uno через модуль MAX485 =true">например, здесь.
Контакты для MAX485:
И > D8
DE…
Почему вывод serial monitor показывает неопознанные символы? #define LED 13
#define BAUDRATE 9600
#define DEBUGOUTPUT 0
#define LED 13
#define powercontrol 10
// переменные контрольной суммы
byte generatedChecksum = 0;
byte checksum = 0;
int payloadLength =…
Сопоставление входящих данных с переменной У меня есть система, в которой можно проверить метку RFID и распечатать ее индивидуальный 4-байтовый UID. Моя задача — проверить, имеют ли последующие теги одинаковый UID, и если нет, вывести…
Чтение с 2 последовательных портов У меня 2 Arduino Nano, они подключены через порты 2 и A2
Хотя я использую только один порт для приема, он работает правильно. Но если я активирую второй порт, произойдет сбой системы (и даже…
Модули HC-12 перестали принимать, не могу понять почему Я создал простой передатчик с HC-12 и Arduino Nano (клон), куда я отправляю значения DHT11 и LM35 к приемнику, состоящему только из Wemos D1 и другого HC-12 .
Установка действительно…
Arduino принимает только альтернативные символы Я пишу код Arduino для получения SMS от модуля SIM800, а затем отправляю это же сообщение обратно отправителю. Мой код выглядит следующим образом:
#include<SoftwareSerial…
Последовательная связь Arduino с Arduino без библиотеки Итак, я пытаюсь отправить массив с одного arduino на другой через последовательную связь, не используя программную последовательную библиотеку. Ардуино подключены rx-> tx, tx-> rx и заземлены.…
Пытаюсь прошить ESP8266 с помощью Arduino UNO Это мой первый проект, не считая некоторых стартовых проектов. Я пытаюсь прошить прошивку на модуль Wi-Fi ESP8266, используя и arduino uno. Было бы неплохо узнать, есть ли что-то неправильное или…
Взаимодействие Arduino с Python Serial Я реализую КИХ-фильтр с помощью Arduino. Я использую входной сигнал в качестве аудиосигнала. Звуковой сигнал имеет продолжительность 3 секунды с общим количеством выборок, 66150. Что я делаю, так…
Почему люди используют 115200 вместо 9600? Итак, я наткнулся на множество программ Arduino, устанавливающих последовательную скорость на 115 200 вместо 9 600, в то время как многие люди просто продолжали использовать 9 600 для…
Одновременное последовательное чтение и запись Я пытаюсь прочитать длинные строки из серийного номера, используя arduino.
Чтобы сэкономить немного оперативной памяти, я не использую Serial.readString().
Вместо этого я использую Serial.read().
…
Вставка себя в серийную связь Мне поручен проект, связанный с Arduino и Raspbery PI. У меня большой опыт работы с Arduino и 0 с Raspbery или Linux. Человек, который работает, уволился, и есть некоторые проблемы, которые мне…
Ошибка возврата сверхбыстрой передачи UART Код был основан на очень полезном примере Фахада Мирзы здесь Отправить структуру через серийный номер
Код Отправителя теперь стал
struct Gyro_data_structure
{
char command_name[5];
…
Отправить структуру через Serial Предположим, вы определили структуру данных и хотите отправить ее через последовательный порт.
struct Gyro_data_structure {
char command_name[5];
float gyro_X;
float gyro_Y;
…
Настроить драйвер FTDI для произвольных PID и VID Я изменил PID и VID моей платы FTDI для программы arduino, потому что я хотел переименовать имя COM-порта.
Микросхема FT232R представляет собой микросхему интерфейса USB-последовательный UART. Я…
Проблема с входом от последовательного монитора У меня есть фрагмент кода, как показано, и я хочу распечатать значение, которое я отправляю с помощью последовательного монитора, вместе с сообщением: "Запись данных в ведомое устройство...".
…
Несогласованное время в цикле arduino У меня есть этот код:
Вывод выглядит следующим образом:
Почему непериодически появляются очень большие значения?
Спасибо
Проблемы с подключением к плате Adafruit FLORA Я купил новую плату Adafruit Flora и не смог заставить ее нормально работать. Когда я подключаю его к порту USB, кажется, что плата получает питание (горит зеленый светодиод PWR), но другого выхода…
Контакт TX отправляет неправильные данные в Arduino Uno Я хочу отправить некоторые данные на IP-модем из Arduino Uno. Этот IP-модем имеет входы TX и RX уровней TTL.
Я использовал это соединение между Arduino и IP-модемом:
Я питаю Arduino…
Реализация Dshot на Arduino (протокол ESC) Кто-нибудь знает, можно ли реализовать Dshot на Arduino? Я хочу связать Arduino с ESC (электрическими регуляторами скорости). Эти регуляторы используют Dshot,
( https://oscarliang.com/dshot/ )…
Float печатается только 2 десятичных знака после запятой Раньше была похожая тема, но она не решила мою проблему. У меня возникла проблема с отправкой данных GPS, которые являются плавающими, и я не мог получить плавающие данные с тем же количеством…