Помогите с Mega IO Shield v2

Тема в разделе "Arduino & Shields", создана пользователем тузик, 28 фев 2013.

  1. тузик

    тузик Нуб

    Подключаю к расширителю COM на шилде портов RFID-считыватель
    там есть специальная группа контактов под это дело.. а что написать в инициализации?
    SoftwareSerial mySerial(3,4);
    понятно что номера ног, но на расширителе они не подписаны... какие номера ног у COM3?
    и вообще у всех остальных?
     
  2. тузик

    тузик Нуб

    похоже что 14 и 15 если я правильно понял
     
  3. тузик

    тузик Нуб

    не выходит даже на готовом примере с сайта производителя :(
    уже и TX - RX местами менял и джампер подергал...
    при считывании зеленая лампочка моргает, но ардуино не каких данных не слышит
     
  4. тузик

    тузик Нуб

    мозг закипел окончательно, на сайте ардуино нашел такой текст
    Код (Text):
    The library has the following known limitations:
    If using multiple software serial ports, only one can receive data at a time.
    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
    когда я все переткнул в 50-51 все заработало как надо, я тогда не понял зачем и для чего существуют порты COM1-2-3 на шилде?
     
  5. Megakoteyka

    Megakoteyka Оракул Модератор

    В описании шилда сказано, что это "расширители аппаратных портов", т.е. на них проброшены 3 порта меги. Если воткнетесь в них, надо будет использовать не SoftwareSerial, а Serial1, Serial2 и Serial3.