Как получить данные с Arduino Uno на мой ноутбук через USB
Я хочу написать программу на C++, которая что-то делает с данными с одного из входных аналоговых контактов во время работы программы, но я хочу знать, как получить значение от arduino uno через порт USB (это я также используется для питания uno) и в моем ноутбуке для использования. Есть ли какая-либо документация, которую я должен прочитать?
На моем ноутбуке установлена Ubuntu 18.04, если это имеет значение.
EDIT: кстати, я не говорю о последовательном мониторе
@Coder Motor, 👍0
Обсуждение1 ответ
«Последовательный монитор» — это просто окно последовательного порта Arduino. Вам не нужно использовать его для использования Serial. Это просто встроенный (очень простой) способ просмотра данных.
Вы можете использовать последовательный интерфейс с собственным программным обеспечением или с программным обеспечением сторонних производителей. Он никак не связан с Serial Monitor.
Итак:
- Используйте
Serial.print()
и т. д. для отправки данных на ПК. - Напишите собственное программное обеспечение для ПК на выбранном вами языке для обработки этих данных или
- Используйте стороннее приложение для чтения и обработки последовательных данных.
- Arduino Uno R3 не распознается Arduino IDE в Ubuntu 21.04
- Как использовать SPI на Arduino?
- Первая настройка - отказ в доступе к usb-порту - ubuntu 14.04
- Библиотека DHT.h не импортируется
- Светодиоды: разница между общим анодом и общим катодом
- Как повторить кусок кода
- Почему эта программа на C++ не может прочитать Serial.write() моего arduino?
- Как изменить переменную при нажатии кнопки, подключенной к контакту 2
Проверьте «последовательный» скетч и откройте «последовательный монитор» в ArduinoIDE. Вы можете написать программу, которая считывает данные из серийного номера., @Filip Franik
Посмотрите встроенные примеры. Там есть много вариантов. Как вы планируете хранить данные на своем компьютере, когда они туда попадут?, @sa_leinad