Помогите с алгоритмом нажатия клавиш Arduino Micro. Приветствую, впервые пользуюсь Arduino.
Поэтому я использую Arduino Micro в качестве HID-клавиатуры. Он принимает произвольные входные данные из программы Node-JavaScript, которую я запускаю…
Arduino продолжает зацикливаться Я написал программу, в которой я ввожу число (4 бита), и четыре светодиода на макете загораются в соответствии с его двоичным кодом. Проблема в том, что программа работает хорошо только для (2-15),…
Серийное программное обеспечение и оборудование одновременно Я использую Arduino MEGA и использую аппаратный последовательный порт 1 и один программный последовательный интерфейс для связи двух разных устройств Nextion HMI (аппаратный последовательный порт 1)…
Программирование серийного описания Можно ли запрограммировать собственное описание, чтобы моя программа на Python могла точно знать, к какому USB-порту подключаться для этого конкретного программирования?
Он должен иметь…
Искаженный серийный номер устройства GPS Я использую Arduino Uno. «Обычный» серийный номер подключен к моему компьютеру, и я могу нормально принимать сообщения.
Я использую AltSoftSerial (попробовал SoftwareSerial, те же результаты) с…
Отправка mouseX и mouseY из обработки в Arduino Я новичок в последовательной связи и пытаюсь отправить mouseX и mouseY из обработки в Arduino. Серийный монитор ничего не показывает.
Код обработки:
import processing.serial.*;
Serial…
Как использовать Serial.setTimeout() Я просто играю с интерфейсом UART своей платы, чтобы узнать, как он работает. Поскольку у меня только одна плата, я отправляю данные только для того, чтобы получить их на своей собственной плате,…
Обеспечиваем более быстрое и точное обнаружение MindWave Mobile В настоящее время я пытаюсь заставить устройство Mindwave Mobile работать с Arduino Uno. Я следую руководству здесь .
Однако приведенный пример кода работает не очень хорошо. Я пытался получить…
Какова цель Serial.println() без аргумента? Я пытаюсь управлять шаговым двигателем с помощью Sparkfun's Big Easy Driver , и я вижу строку "Serial.println();" они вставили пример кода. Почему нет аргумента и какую функцию он выполняет?
…
Убедиться, что плата всегда подключена к одному и тому же порту Я хочу создать программу VB.NET для связи с платой через последовательный порт, но мне нужно быть уверенным, что она знает, какой порт. Вместо программирования более продвинутых методов проверки в…
Как запустить последовательный монитор при запуске Windows Как заставить Windows запускать окно Serial Monitor после перезагрузки? Есть ли что-то, что мне нужно скопировать в папку автозагрузки Windows для моей учетной записи? Спасибо
Последовательная связь ESP8266 с ATMega328P Я изолирую ATMega328P от Arduino Uno. Я использовал его во многих других проектах, поэтому он работает так, как задумано. Кроме того, я использовал свой ESP8266-01 для других проектов, и он отлично…
UART ESP и MEGA2560 Может ли кто-нибудь помочь мне с некоторыми предложениями?
Используя ESP8266 и MEGA2560 на интерфейсе UART, я хочу отобразить сообщение, полученное на мега-последовательном порте, на ЖК-дисплее,…
Последовательная связь прекращается при питании от батарей? Пояснение схемы-
Arduino Uno подключен к нескольким датчикам и ЖК-дисплею 16 x 2.
Вывод TX Uno к выводу RX ESP-01.
Uno запрограммирован на считывание значений с датчиков и отображение их…
Serial.parseInt() занимает больше времени, чем хотелось бы Весь мой код для мастера. Пожалуйста, перейдите к void read(), где я использовал parseInt()
#include <nRF24L01.h>
#include <printf.h>
#include <RF24.h>
#include…
Передача последовательного дампа в файл SD-карты Я использую модуль RFID для чтения чипов NFC mifare, а в библиотеке есть только методы для отправки данных на последовательный монитор. Мне нужно, чтобы они были сохранены в файле SD-карты. Я…
Что такое Serial.begin(9600)? Я знаю, что это что-то инициализировать:
Serial.begin(9600);
Но я хочу знать, что это на самом деле означает?
Получение странных символов из Arduino Мой Arduino подключен к ультразвуковому датчику, и я пытаюсь считать с него значение. Когда я попытался запустить «tail -f > /dev/ttyACM0», мой Arduino отправляет какие-то странные символы,…
Передача HardwareSerial и SoftwareSerial как свойства класса Я хочу знать, есть ли способ использовать одно свойство Serial0 для хранения HardwareSerial или SoftwareSerial или других экземпляров класса поддержка основных методов, таких как available() …
Парсинг данных в ардуино? Я только начал работать с Arduino и в своем проекте пытаюсь обеспечить связь между двумя Arduino, используя HC-05 в ведущем и ведомом режиме соответственно, я все это успешно настроил.
Теперь я…
NeoICSerial и SPI на Uno — контакт 10 Документация NeoICSerial содержит таблицу, в которой указано для Uno:
Передача: 9
Получение: 8
ШИМ невозможно использовать: 10
Контакты 8 и 9 используются для последовательного…
Проблемы с последовательной связью между Arduino и ESP8266. Я пытался заставить Arduino и ESP8266 взаимодействовать друг с другом через последовательный порт. ESP8266 использует для связи класс Serial , а Arduino использует SoftwareSerial .
Проблема в…
Serial.read() не работает в инструкции IF Я работаю с модулем XBee, поэтому, естественно, я начал цикл void с тестирования AT-команд.
void loop() {
digitalWrite(Sleep_Rq,LOW);
A +++ с защитным временем в 1 секунду до и после…
Необычное использование оператора <<... не сдвиг ли это? Просматривая пример кода SDFS, я увидел следующее:
static ArduinoOutStream cout(Serial);
// F сохраняет строки во флэш-памяти для экономии оперативной памяти
cout << F("\ntype any…
Проблемы с I2C и Wire.Available() Я работаю над проектом, который требует связи между Arduino Due ( Master ) и FDC2214Q1 C to D IC ( Slave ), но есть некоторые различия: от того, работает ли код или нет, в зависимости от, казалось…
Несколько портов Software Serial Я планирую использовать Arduino (в идеале Nano или другой) для отправки и получения информации от нескольких последовательных портов программного обеспечения на другие Arduino через доступные…
Вывод случайных чисел/последовательности Программа, которую я пытаюсь создать:
Введите первое имя, нажмите «Ввод», введите второе имя и снова нажмите «Ввод».
Зарегистрируйте эти имена из строкового ввода в char naming в структуре …
software serial не работает со скоростью > 4800 бит/с. Я собрал простую программную последовательную реализацию (только для отправки) для использования на своих микроконтроллерах attiny8[45]. Я понимаю, что существуют более эффективные реализации на…
Как работать в многозадачном режиме при записи в Serial Я пытаюсь отправить данные в реальном времени, полученные от АЦП Arduino Uno (SPI), в Arduino IDE через USB-кабель. Я обнаружил, что один байт занимает около 70 микросекунд, когда Serial.write()…
Сравнение строк при использовании последовательного порта Я пытаюсь обнаружить команды, данные пользователем в Serial Monitor, но strcmp не помечается как идентичный.
Что я делаю не так?
Есть ли лучший способ не читать как String и конвертировать…
Serial.print печатает, а lcd.print - нет. Следующий код считывает текстовый файл с SD-карты, находит соответствующий символ и печатает следующие 12 символов:
...
char temp;
byte who = random(1, 13); // 1 to 12
temp =…
Чтение последовательных данных с Arduino с помощью кода C Я пытаюсь получить данные через последовательный порт от моего SBC (TS-7200), я работаю с Linux и обрабатываю последовательную связь с использованием C/C++. Чтобы отправить данные в SBC, я использую…