Arduino mega 2560 (CH340) + китайский RFID RDM6300
- Войдите на сайт для отправки комментариев
Ср, 17/08/2016 - 20:39
Здравствуйте, проблема :
есть ардуино уно и мега 2560 , используют один и тот же модуль RDM6300 .
Заливаю код с работой через последовательный порт используя SoftwareSerial на пинах 8 и 9 (в принципе там всё равно какие цифровые ипользовать), то на уно всё работает в принципе нормально, заливая на мегу(код тот же самый), ни чего не происходит вообще (пины использовал теже самые , пробовал менять и на другие результат тот же самый).
подскажите куда копать
arduino ide 1.6.10.
up
на меге куча uart. программный нет смысла использовать. попробуй с хардварным
если откроете пример softwareserial то увидите в начале -
Not all pins on the Mega and Mega 2560 support change interrupts,
so only the following can be used for RX:
10, 11, 12, 13, 50, 51, 52, 53, 62, 63, 64, 65, 66, 67, 68, 69
на меге 2560 - 4 HW serial, лучше их использовать
Подскажите пожалуйста в чём проблема, если карту приложить быстро, всё ок, считывание происходит один раз, а если карту подержать некоторое время и убрать, в монитор несколько раз сыпится информация по карте.
Прочитайте про Serial.flush();, функционал давно изменился.
Замените на