Paso 3: Cómo funciona: Visual C#
Visual C# se utiliza para producir la interfaz de usuario para este proyecto.
público bool toggleLED()
{
tratar de
{
serialPort1.Open();
serialPort1.Write ("toggle" + "\n");
Estado de la cadena = serialPort1.ReadLine();
serialPort1.Close();
verdaderas;
}
catch (System.Exception ex)
{
System.Console.WriteLine ("conmutación de Error LED" + ex);
}
devuelven el valor false;
}
** Esta parte del código fuente se utiliza para leer el estado del LED (encendido o apagado o Error)
getTemp() de la cadena pública
{/ / obtener el estado del LED de la arduino
tratar de
{
serialPort1.Open();
serialPort1.Write ("temperatura" + "\n");
Temp de la cadena = serialPort1.ReadLine();
serialPort1.Close();
devolver a temp;
}
catch (System.Exception ex)
{
System.Console.WriteLine ("Error al obtener el estado" + ex);
}
devolverá "ERROR";
}
** Esta parte del código fuente se utiliza para leer la temperatura del LM35 (lecturas en grados Celsius o Error)