Почему плату Arduino UNO R3 можно использовать в Windows 10, но нельзя использовать в My Macbook Air (M1)?
В Windows 10 все хорошо. Но когда я использую его в своем макбуке, он даже не может распознать порт.
Это официальное описание драйвера.
@luyao, 👍3
Обсуждение1 ответ
Драйвер не требуется для MacOS, которая по существу является производной от UNIX/Linux. Это должно быть plug & играть.
Похоже, Air не распознает Uno.
Попробуйте открыть консоль терминала и введите ls /dev/tty.*
Вы должны получить список подключенных «последовательных устройств», попробуйте «ls /dev/tty.*» с подключенным и отключенным Uno, любая разница должна показать имя порта Uno. Если нет разницы, я бы заподозрил кабель, который вы используете для подключения Uno. Если вы можете идентифицировать порт Uno, это же имя должно быть выбрано в Arduino IDE при его открытии.
Только что понял, что Stack Exchange неправильно показывает мой ответ «ls /dev/tty». должна иметь звездочку после "точки".
Прежде чем я спросил, я попробовал проверить вывод консоли терминала, используя метод, который вы говорите. К сожалению разницы нет. В моем описании указаны только три COM-порта. Я не думаю, что кабель сломан, потому что его можно использовать в Windows 10. Я загружаю некоторый код, и он работает хорошо., @luyao
Хорошо, тогда проблема должна заключаться в вашем macbook Air, я обычно использую ноутбук с Windows 7/10 или Linux с Arduino, но когда я увидел ваш пост, я вытащил свой древний Macbook pro и подключил свой Uno, который отлично работает на Win7/ 10 и Ubuntu и вуаля, последовательное устройство появляется с ls /dev/tty. настроены, если бы я был на вашем месте. Если у вас есть другое устройство, гарнитура, камера и т. д., попробуйте подключить его к порту и посмотреть, что он делает с ls /dev/tty.*, @Mr. Moke
Когда я подключу плату STM32F411RE nucleo, в терминале введите ls /dev/tty.* Я увижу, что новый порт имеет имя **tty.usbmodem23103**. Я думаю, что пришло время купить новый, чтобы проверить, есть ли проблемы с моим Mac., @luyao
- Arduino не реагирует на macbook pro
- Arduino Uno R3 (с Atmega 16u2) и MAC OSX 10.11 (El Capitan) не работают
- Не удается загрузить код на плату Arduino на Mac
- Arduino Uno не может обнаружить последовательный порт на MAC OS Mojave 10.14.2
- Как заставить Arduino печатать на Arduino IDE моего Mac через Bluetooth?
- Arduino Uno не будет подключаться к компьютеру MAC под управлением Sierra
- Arduino Uno Gravitech Rev 3.0 с интерфейсом командной строки avrdude (Mac OS) – правильный ли мой сценарий?
- Как использовать SPI на Arduino?
Сначала проверьте, установили ли вы драйвер., @Patryk Dzierżawski
Это может иметь значение, если вы говорите о клоне или оригинале. Они не все используют один и тот же трансивер. Если вы тестировали что-либо, кроме компьютера, подключенного к UNO, удалите его., @timemage
Я использую плату-клон, но компоненты соответствуют оригиналу, используйте Atmel Mega16U2 в качестве драйвера USB-to-UART. Согласно официальному веб-ресурсу, эта плата не нуждается в программном драйвере., @luyao
Какую версию OS X вы используете?, @VE7JRO
Я использую Вентура 13.1., @luyao