Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > .NET
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 26-01-2023
REHome REHome is offline
Miembro
 
Registrado: jul 2003
Ubicación: España
Posts: 454
Poder: 21
REHome Va por buen camino
Lo he intentado hacer así, pero que va.

Código:
using System;
using System.IO.Ports;

namespace Emulador_Puerto_Serie_Arduino_03
{
    internal class Program
    {
        static void Main(string[] args)
        {

            // alguna inicialización
            SerialPort sp = new SerialPort();
            sp.PortName = "COM4";
            sp.BaudRate = 115200;
            sp.Open();

            // esperamos
            while (true)
            {
                string comando = sp.ReadLine();

                if (comando == "Luz_ON")
                {
                    // Enciende el Led.
                    Console.ForegroundColor = ConsoleColor.Green;

                    Console.SetCursorPosition(0, 0);
                    Console.WriteLine("\u2588\u2588\u2588\u2588");
                    Console.WriteLine("\u2588\u2588\u2588\u2588");
                    Console.WriteLine("\u2588\u2588\u2588\u2588");

                    // devuelve el resultado
                    sp.WriteLine("ON - Led encendido.");
                }

                // Si le llega el mensaje Luz_OFF.
                if (comando == "Luz_OFF")
                {
                    // Apaga el Led.
                    Console.ForegroundColor = ConsoleColor.DarkGreen;

                    Console.SetCursorPosition(0, 0);
                    Console.WriteLine("\u2588\u2588\u2588\u2588");
                    Console.WriteLine("\u2588\u2588\u2588\u2588");
                    Console.WriteLine("\u2588\u2588\u2588\u2588");

                    // devuelve el resultado
                    sp.WriteLine("OFF - Led apagado. ");
                }
            }

            // cerramos
            sp.Close();
            Console.ReadKey(true);
        }
    }
}
__________________
http://electronica-pic.blogspot.com....n-arduino.html Manuales de electrónica general, PIC y Arduino.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Enviar Y Recibir Informacion Puerto Com1 jfrancho Varios 5 30-05-2012 21:49:05
Enviar comandos al puerto serie cls API de Windows 6 30-12-2010 13:46:05
Enviar y recibir .txt y .jpg por puerto serie con C# REHome .NET 6 06-12-2009 08:54:55
Recibir datos del puerto serie en bytes. REHome .NET 1 31-10-2008 17:50:10
Enviar comando Ctrl+Q a puerto serie Chus Varios 0 11-06-2004 12:42:42


La franja horaria es GMT +2. Ahora son las 11:09:50.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi