Go Down

Topic: E possivel abrir mais de um com USB pelo arduino uno ? (Read 134 times) previous topic - next topic

rodrigofsantos

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 !!!


seria possivel ?

alkuentrus

#1
Mar 30, 2019, 03:59 pm Last Edit: Mar 30, 2019, 04:50 pm by alkuentrus
Vê este artigo:
https://www.arduino.cc/reference/pt/language/functions/communication/serial/available/

Code: [Select]

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

Code: [Select]
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);
  }
}

alkuentrus

Poderás ter de adquirir um MEGA. Esse exemplo é para MEGA.

Go Up