Paso 2: Configuración de lado de Arduino
Conectar todo entre el protector y el módem y la ONU.
Módem -> Uno
V++ V++
GND GND
RX-I TX-O
TX-O RX-I
Control de flujo opcional
CTS-I alta dice modem al arduino es enviar
RTS-O alta dice arduino cuando bluetooth está recibiendo
Ahora cargar este programa en el arduino
Por defecto la velocidad es 115200 no 9600. Use la mayor comunicación por bluetooth.
CUANDO SE CARGA EL PROGRAMA NO TIENE EL MÓDEM CONECTADO. Usted no será capaz de comunicarse en las líneas de serie cuando el bluetooth está conectado que significa que carga no funciona y tampoco estará al monitor serie. Si usted quiere subir y controlar mientras está en uso, licencia RX y TX abierto y tampoco uso SoftwareSerial con un Uno o el otro puerto serie con un Mega.
------------------------------------------- /* int contador = 0; void setup() {} void loop() {} }
/***********************
Programa de prueba de Bluetooth
***********************/
Programa de instalación.
Subir esto a la junta sin el módem conectado
-Asegúrese de que la velocidad es 115200 como es qué es el bluetooth (puerto serie)
*/
int incomingByte;
Serial.Begin(115200);
}
ver si hay entrada serial de los datos:
Si (Serial.available() > 0) {}
leer el byte más antigua en el buffer serial:
incomingByte = Serial.read();
Si es un capital R, reiniciar el contador
Si (incomingByte == 'R') {}
Serial.println("RESET");
Contador = 0;
}
}
sólo cuenta hasta 100 parada entonces aka no contar hasta el infinito.
if(Counter<100) {}
Serial.println(Counter); muestra el número ASCII/carta
Serial.Write(Counter); escribe los datos tal cual
contador ++;
Delay(250);
}