Использование Serial портов Ардуино Мега ( // Нужна помощь!)

mikkry
Offline
Зарегистрирован: 10.03.2016

Ардуино мега 2560 имеет 4 Serial порта.

подскажите, как я могу увидеть что пишется в каждый из них, как работать с ними на компьютере?

через какой терминал мб?

как их подключить по USB?

vde69
Offline
Зарегистрирован: 10.01.2016

я бесплатных сниферов не нашел, хотя платные есть...

 

сам пользуюсь https://sites.google.com/site/terminalbpp/ но он зараза при конекте ребутит ардуинку

vde69
Offline
Зарегистрирован: 10.01.2016

для меги напрямую юзать можно только нулевой, остальные три - нужен переходник специальный...

Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014

mikkry пишет:

как их подключить по USB?

Любой "железный" USB-UART переходник например (FT232, CP2102, PL2303, CH340 и т.д.).

faeton
faeton аватар
Offline
Зарегистрирован: 21.03.2016

Как один из простых вариантов, зарулить/отзеркалить всё, что пишется и читается в порты на нулевой порт, поставив кругом serial.print с некоторым оформлением.

mihaser
Offline
Зарегистрирован: 05.03.2016
if (Serial.available() > 0) {  
         p = Serial.read();
         Serial.print("Serial0 = ");Serial.println(p);    
}
  if (Serial1.available() > 0) {  
         p1 = Serial1.read();
         Serial.print("Serial1 = ");Serial.println(p1);    
}
 if (Serial2.available() > 0) {  
         p2 = Serial2.read();
         Serial.print("Serial2 = ");Serial.println(p2);    
}