En este video te mostrare como puedes recibir información por medio de un puerto USB desde la tarjeta arduino en C# .Net.
Categoría: Arduino
Curso gratis para conectar cerradura eléctrica con .Net y Arduino, Código en c# .Net y arduino.
En este curso te enseñare a hacer una puerta conectada a arduino y .Net.
Este curso te servirá para que seas capaz de crear sistemas de automatización de puertas.
El curso es gratuito pero cualquier aportación voluntaria es bien recibida dando clic aquí.
1.- Materiales
2.- Conexiones
3.- Código
En esta entrada se encuentra el código fuente, por si deseas copiar y pegar.
Curso para conectar Cerradura eléctrica con .Net y Arduino, Código en c# .Net y arduino, #3
En este tercer video te explico como codificar tanto el código para la puerta en arduino y el código en c# .Net.
Código arduino:
int pinTransistor = 13; void setup() { Serial.begin(9600); pinMode(pinTransistor, OUTPUT) ; } void loop() { // captura de caracteres if (Serial.available()) { boolean existData=false; boolean alDia = false; // esperamos 50 milisegundos por si se alenta un poco delay(50); while (Serial.available() > 0) { char dato = Serial.read(); existData=true; if ( dato == '@'){ alDia = true; } else if (dato=='&'){ alDia = false; } else if (dato=='$'){ alDia = false; } } //se prende if (alDia){ digitalWrite(pinTransistor, HIGH); delay(1000); digitalWrite(pinTransistor, LOW); } } }
Código C#
SerialPort ArduinoPort; try { ArduinoPort = new SerialPort(); ArduinoPort.PortName = "COM3"; ArduinoPort.BaudRate = 9600; if (!ArduinoPort.IsOpen) ArduinoPort.Open(); ArduinoPort.Write("@"); ArduinoPort.Close(); } catch { MessageBox.Show("Conecta el arduino"); }
Video 1: https://www.youtube.com/watch?v=JrYOs8OnpTU
Video 2 (anterior): https://www.youtube.com/watch?v=6FEIDujsc0U
Curso para conectar Cerradura eléctrica con .Net y Arduino, Conexiónes, #2
En este segundo video te explico como conectar los materiales para que tu cerradura funcione con una fuente de 12 voltios recibiendo la instrucción desde un programa hecho en .Net.
Video 1 (anterior): https://www.youtube.com/watch?v=JrYOs8OnpTU
Curso para conectar Cerradura eléctrica con .Net y Arduino, Hardware y materiales, #1
En este primer video te explico los materiales necesarios y sus precios para realizar tu propia cerradura eléctrica en minutos, conectarla a .Net y poder hacer sistemas para control de acceso, todo por menos de 30 dólares.
Materiales
- Placa Arduino UNO
- Relevador o Reley
- Fuente 12 voltios(12 exactos) y 5 amperes (5 recomendado)
- Cerradura eléctrica que se active con 12 voltios
- 3 cables dupont (macho-hembra)
Conectar Arduino con C# .Net y Prender un LED
Este es el primer video que hago con C# y Arduino, te mostrare cómo es posible conectar de manera fácil Arduino al lenguaje de programación C# .Net, y también te mostrare como puedes programar y subir tu código a Arduino. Al final prenderemos un Led desde un botón en un formulario hecho con C# en Windows form.
const int pinLED = 13; void setup() { Serial.begin(9600); pinMode(pinLED, OUTPUT); } void loop() { if (Serial.available() > 0) { int option = Serial.read(); //@ de encendido if (option == '@') { digitalWrite(pinLED, HIGH); } //a de apagado if (option == '$') { digitalWrite(pinLED, LOW); } } }