Entretela de tu arduino con un programa de C# (4 / 5 paso)

Paso 4: Ejemplo parte 1 - C#

En dos de las páginas de ejemplo, tengo adjuntas los archivos de código fuente. Para abrir, extraer los archivos a donde quiera que desee ser, y abra la carpeta de CS y haga doble clic en el archivo .csproj.

Quiero tener un programa que cambia de color de un LED RGB, cada vez haga clic en un botón, así que voy a necesitar un botón en mi control y un serialPort.

Había agregado el botón y el puerto serial a mi formulario y luego cambiar de tamaño el botón de ajuste.
A continuación agregó un serialport y cambió el PortName a COM4. Esto puede ser diferente para tu ordenador.

Luego hace doble clic en el botón, y cambió a la vista de código. En button1_Click (objeto sender, EventArgs e) he añadido código (hay un error de manejo de código en este.):

Si (! serialPort1.IsOpen)
{
tratar de
{
serialPort1.Open();
serialPort1.Write("T");
serialPort1.Close();
}
captura
{
MessageBox.Show ("hubo un error. Por favor, asegúrese de que fue seleccionado el puerto correcto y el dispositivo conectado. ");
}
}

Artículos Relacionados

¿Control de Leds con un Arduino desde un programa C#

¿Control de Leds con un Arduino desde un programa C#

que siempre quisiste controlar unos LEDs con tu Arduino desde un programa que has escrito? Bueno estoy aquí para ayudarte con eso. Este es mi primer ' capaz así que por favor me ayuda a si equivocamos el camino. Y no dude en añadir y cambiar el códig
Programación Arduino con otro Arduino

Programación Arduino con otro Arduino

Este es mi primer Instructable. En este Instructable voy a mostrarle cómo programar un Arduino con otro Arduino. No hay controladores son necesarios! Este Instructable es también útil para subir bocetos a chino ArduinoPaso 1: Cosas necesarias1. un Ar
Controlar un Arduino con cacao (Mac OS X) o C# (Windows)

Controlar un Arduino con cacao (Mac OS X) o C# (Windows)

No no estoy hablando controlar un Arduino con una barra de chocolate o cacao en polvo. Estoy hablando del lenguaje de programación Objective-C. ¿Qué es cacao? El cacao es un conjunto de Marcos, escrito en el lenguaje de programación de Objective-C pa
Reloj de Arduino con un motor de corriente continua (una aguja)

Reloj de Arduino con un motor de corriente continua (una aguja)

Hola,Estaba tratando de hacer un reloj con arduino con un solo motor pero no era posible con el método estándar como tiene que haber al menos dos agujasHoras y minutos, así que intenté algo nuevo. En este reloj hay seis divisiones en una hora en luga
Impreso de robot aspiradora de piso - controlada por Arduino con protector de motor, con ruedas de motor

Impreso de robot aspiradora de piso - controlada por Arduino con protector de motor, con ruedas de motor

robot aspiradora de piso. Versión #17. Intento de hacerlo más simple.El robot se mueve por pequeños motores de DC motor-las ruedas incorporadas impresión en impresora 3D:http://www.thingiverse.com/Thing:225576Componentes:Arduino con motor-motor-escud
Espectáculo de láser de Arduino con Control completo de XY

Espectáculo de láser de Arduino con Control completo de XY

Update! Ver 32 paso para saber cómo utilizar este proyecto con una laser verde! Comprobación también - el LaserTweet Instructable para hacer que este proyecto Mostrar datos desde Twitter:Este proyecto utiliza un Arduino y algunos altavoces baratos pa
Combinar 1 o varios Arduinos con un RaspberryPi

Combinar 1 o varios Arduinos con un RaspberryPi

Este instructable es una demostración de la función de Control remoto de Drogon (RDC) incluida con wiringPi.Las bibliotecas de wiringPi, escritas por Gordon Henderson, añaden las funciones que le permiten al programa de la GPIO pins en RaspberryPi en
Conectar tu Arduino con procesamiento

Conectar tu Arduino con procesamiento

¿Has pensado sobre...? ¿Usando Arduino con el proceso? En este Instructable te muestro la manera más fácil y rápida hacerlo. Sólo sigue leyendo!Cover photo by jeanbaptisteparis: https://www.flickr.com/photos/jeanbaptisteparis/119421176/in/photolist-b
Usando la Arduino Uno al programa ATTINY84-20PU

Usando la Arduino Uno al programa ATTINY84-20PU

Usando la Arduino Uno al programa ATTINY84-20PU (Newark item # 68T3783). Este Instructable muestra cómo utilizar la plataforma de Arduino para trabajar con procesadores físicamente más pequeños, como el ATtiny84 (84-44-24), ATtiny85 (85-45-25) y el A
Hack-uno-lámpara o cómo controlar Arduino con tu smartphone

Hack-uno-lámpara o cómo controlar Arduino con tu smartphone

Tengo una lámpara de ikea en mi condominio, funciona bien, se gira, da vuelta apagado... que todo lo que hace. ¿Es aburrido kindy, verdad? Estaba pensando, ¿qué pasa si quiero hackear? Luego LEDs RGB vienen a mi cabeza y las ideas empezados a fluir.E
Comunicación serial USB Android Arduino con el cable OTG

Comunicación serial USB Android Arduino con el cable OTG

He hecho una noche de la Arduino basado lámpara con fotorresistencia y problema con lo de los niveles de luz era diferente de un lugar a otro, cuando estoy probando he utilizado un valor como un umbral para encender la luz y después de fijación en su
Temporizador de cocina de Arduino con una introducción interrupciones de contador de tiempo

Temporizador de cocina de Arduino con una introducción interrupciones de contador de tiempo

Bienvenidos a mi primer instructivo,Decidí hacer un proyecto bastante simple para entrar al mundo instructable. Este proyecto trata de hacer un temporizador de cocina simple con un Arduino Uno. Así le dará una pequeña introducción a la pantalla tft d
Velocímetro GPS Arduino con un ks0108 - GLCD 128 x 64 (exhibición)

Velocímetro GPS Arduino con un ks0108 - GLCD 128 x 64 (exhibición)

Quería construir un velocimetro digital de mi coche. No había nada malo con uno ya instalado en mi coche, sólo quería tener una gran pantalla LCD que se colocará en una posición más conveniente - justo en frente de mí. Y como no quiero trastear con c
Voz de Control Arduino con reconocimiento de voz de Windows 7

Voz de Control Arduino con reconocimiento de voz de Windows 7

En primer lugar, siento cualquier ortografía o errores de gramática que se pueden encontrar aquí, como el inglés no es mi idioma nativo.Esto hice instructable porque no he visto uno que se centra en este tema, así que quería compartir este método. Es