/bin/laden
Искусственный Интеллект
(101135)
2 недели назад
у тебя два порта на одних и тех же пинах, немудрено что ты проблемы поимел.
USB чувствителен к задержкам, использовать программные порты такое себе.
TIP_CHACKЗнаток (288)
2 недели назад
Нет два порта на пинах абсолютно не причем. Оказывается что на некоторых платах ардуино библиотека softwareSerial.h может использовать только определённые пины в качестве RX. Нужно было всеволишь прочитать документацию повнимательней :)
TIP_CHACKЗнаток (288)
2 недели назад
и вообще что вы имейте ввиду под портами... пины... несовсем понимаю
P.S. здесь много неиспользуемых нерабочих функций, поэтому обратите свое внимание на "Check()".
Ну и еще кое-что. Если здесь:
if убрать или заменить на:
, то ардуинка заспамит вам весь порт -1. + когда я подключаю плату, проходит время, и система издает звук отключенного устройства, а потом снова подключает, она не распознает ардуину как устройство(хотя последнее время это не проявляется но все равно странно). Ну и ардуина сама китайская (DaVinchi) но определятся как Leonardo и работала вроде исправно.