Escolar Documentos
Profissional Documentos
Cultura Documentos
Desarrollo:
Crear una función en haskell que permita guardar datos en un fichero, estos datos serán
enviados a un fichero de texto (txt), el fichero deberá estar vinculado con visual.net, los
datos escritos en haskell deberán coincidir con los datos programados en visual.net, es
decir si escribo en haskell encendido me tendrá que validar si es cierto o es falso en la
interfaz de visual.net, ya que se utilizaron condiciones en la programación de la interfaz de
visual.net, se utilizaron palabras clave como: encendido, apagado, prender, apagar,
también podemos utilizar como datos de entrada números: donde 1=encendido y
0=apagado, al poner datos tanto numéricos y palabras clave que estén dentro de las
condiciones de la programación de visual.net se activara la transferencia de datos tanto en
visual.net y arduino, en el caso de visual la interfaz avisará si los datos entrada son
correctos, en caso de poner una palabra que no esté dentro de las condiciones de visual,
entonces mandará un mensaje la interfaz de visual diciendo que ingreses comandos
correctos, si envias un dato que se llame “aaapagado” el programa en visual compara si
existe esa palabra o no, en caso de no existir simplemente el arduino no prenderá el led del
pin 13 pues los datos enviados son incorrectos para poder activar una función en la placa.
Dentro de la programación de arduino será de gran importancia tener el puerto con el cual
se va a vincular en visual, pues si no es el correcto no se podrán enviar datos a la placa, se
utilizara por defecto el pin 13, ya que si activamos su función prenderá un led que tiene por
defecto, dentro de la programación en arduino utilizaremos una variable de mucha
importancia que es llamada “data” esta variable lo que hace en arduino es comparar si los
datos son correctos en una condición, es decir si validad a 1 entonces el led se prende y si
valida 0 u otros datos n conocidos, no se prendera el led, se quedara apagado.
Conclusión: