Senhores eu trabalho como modem 3g e nestes dispositivos e em outro tambem quando conectados ao PC ele abrem ate 3 portas COM exemplo no modem 3G ele abre uma application, uma de dados e outra do cdrom, minha pergunta e seria possivel ebrir mais de um COM usado apenas uma arduino UNO pois eu preciso usar um medidor de fluxo e uma solenoide ou seja preciso ler de dar o comando de fechar quando o liquido atingir o limite !!!
void setup() {
Serial.begin(9600); // abre a porta serial, taxa de transmissão 9600 bps
}
void loop() {
// enviar resposta apenas quando receber dados:
if (Serial.available() > 0) {
// lê o dado recebido:
incomingByte = Serial.read();
// responder o que foi recebido:
Serial.print("Eu recebi: ");
Serial.println(incomingByte, DEC);
}
}
ou
void setup() {
Serial.begin(9600);
Serial1.begin(9600);
}
void loop() {
// Lê da porta 0, envia para porta 1:
if (Serial.available()) {
int inByte = Serial.read();
Serial1.print(inByte, DEC);
}
// Lê da porta 1, envia para porta 0:
if (Serial1.available()) {
int inByte = Serial1.read();
Serial.print(inByte, DEC);
}
}