serial port - ¿Prevenir el reinicio en el monitor serie conectar?
serial-port arduino (3)
¿Hay alguna forma de evitar el restablecimiento al iniciar el monitor serie en el IDE de Arduino?
El sitio de arduino Playground tiene un desglose bastante detallado de los diferentes métodos para evitar que tu arduino se reinicie, con un poco de antecedentes y explicaciones.
http://playground.arduino.cc/Main/DisablingAutoResetOnSerialConnection
Para el Uno, conecte un condensador de 10μF entre los pines de reinicio y tierra.
Para otros Arduinos, una resistencia de 120 ohmios (o una resistencia equivalente formada por resistencias múltiples, ya que 120 ohmios es bastante rara por sí sola) entre los 5 V y los pines de reinicio deberían hacer el truco.
Si conectara una PC con Windows, este script rudimentario de Powershell funciona (probado en Arduino Mega):
$port = new-Object System.IO.Ports.SerialPort COM8,9600,None,8,one
$port.DtrEnable = $false
$port.open()
while ($true) {
$nChar = $port.BytesToRead
if ($nChar -gt 0) {Write-Host -NoNewline $port.ReadExisting()}
}