viernes, 27 de octubre de 2017

Programación de los leds de una casa domotica






                                                          Casa domotica con Arduino
Materiales
1-      Computadora
2-      Programa Arduino
3-      Programa “Visual Studio”
Antes de empezar con el proyecto, debemos tener los programas necesarios instalados
¿Cómo instalar Visual Studio? 
1-    Descargue Visual Studio 2017: Vaya a VisualStudio.com/Downloads y seleccione su versión


2-     El archivo se descargará y deberá usar “Guardar como“ si es necesario.
3-     Localice el archivo, haga clic con el botón derecho y seleccione “Ejecutar como administrador“.
4-    Haga clic para ejecutarlo.
5-     Seleccione “Desarrollo de escritorio de .NET“.
6-    Realice la instalación y espere hasta que finalice.


7-    Ya está listo para la acción. Ya puede explorar o disfrutar de la ventaja que le ofrece nuestro siguiente tutorial: Compilar una aplicación.
8-    Si es necesario, reinicie el equipo.
9-    Inicie Visual Studio 2017.


110- Inicie sesión (opcional).


Una vez instalados, iniciamos con la programación en el programa de Arduino (esto es muy importante, debido a que aquí se insertara los valores de los pines para leds correspondientes)
1-      Lo primero dentro del programa Arduino será darle los valores a cada led, para esto, se pondrá el prefijo “int” (sin comillas) después, se le pone el número del led y por último el número del pin al que estará conectado (terminando con el punto y coma para que el programa lo reconozca) para que quede asi: int  led1=13;.  En este caso, utilizaremos 10 leds, por lo que quedaría como se muestra en la imagen:


2-      Cuando se termine las declaraciones para los leds, se debe utilizar el comando llamado: Serial.begin(9600); es un rango de valor Por debajo del Serial.begin se utilizara otro comando junto a cada uno de los leds el cual sería pinMode(led1,OUTPUT); esto para que queden definidas las variables así como se muestra en la imagen: 


3-      Lo siguiente será implementar otra variable que será de gran importancia para que el programa funcione, llamado “recibido” el cual es una constante para (como su propio nombre lo dice) recibir una señal de el programa para cuando se le presione cierto botón, reciba una indicación, ya sea para prender o para apagar el led seleccionado. Este comando será acompañado por otros dos comandos: el “if” y el “digitalWrite”, que se coordinaran para dar las indicaciones al led tal como se muestra en la imagen:



   Otra de las cosas que son muy importantes es la constante de los leds, esto se refiere a la letra que se le da a cada uno de los leds para que funcione al compilarlo con el programa del Visual Studio.

Programación en visual studio
     1 -      Una vez descargado el programa se debe de abrir. Este programa se utilizara para darle órdenes  directas al Arduino más no automáticas.
    2-      Una vez en el programa se debe de abrir un nuevo proyecto el cual es señalado en la imagen.


     3-      Mas después se deben hacer el diseño del baner de la aplicación en el cual se le pueden indertar cuadros de textos botones entre otros todo con el fin de que tenga algo de estética claro tomando en cuenta de que los botones se deben programar para tener futuras acciones con ellas.
     4-      En segundo lugar se tienen que programar los botones de distintas formas para al final conseguir muchas opciones.



     5-      Uno de los pasos esenciales en cuestión de realización del proyecto es la vinculación entre el  Arduino y el programa que se a de utilizar en este caso el visual estudio con el Arduino.



     6-      Dentro de los códigos de programación se tienen que dar los comandos o letras para dar inicio a los comandos o pines necesarios para el ecendido de los leds
    7-      Dentro de la programación del inicio del pin del Arduino salida del archivo entre otras cosas parecidas
     8-      Al final es todo lo relacionado con la visualización del programa entre otras cosas parecidas