Estimados acabó de terminar de jugar con mi placa Nano Arduino utilizando un sensor de movimiento (PIR) y un modulo Relay , me ha agradado bastante lo fácil de programar y conectar estos dispositivo con los casi nulos conocimientos de electrónica que poseo , y que quise compartir lo aprendido. Lista de materiales a utilizar. 1 Placa Arduino Nano 1 Sensor PIR 1 Modulo Relay 1 Led 10 cables macho-macho y macho hembra. 1 Protoboard. Aca explico la ilustración de cómo conecté cada componente desde la Arduino a los diferentes dispositivos. Arduino -PIR GND - GND D8 - OUT 5V - VCC Arduino - Relay GND - GND D2 - OUT 5V - VCC Arduino - Led GND - Catodo Led D3 - Anodo Led Aquí comparto el código fuente para ser cargado en la placa arduino, Esto además activar el led y el modulo relay, también es capaz de enviar atraves del puerto serial mensajes cuando se activan o apagan los dispositivos, esto podría estar conectado a una placa ethernet o una placa inalámbri...
Esto es una ejemplo básico de comunicación Cliente Servidor desarrollado en Mono C#, las pruebas se realizaron en Ubuntu 10.04, pero igual corre en windows solo debes habilitar los permisos en el puerto 8080 para las pruebas. Tomar en cuenta que los ejecutables se hicieron para correr en consola,ustedes deberán realizar las adaptaciones para u programa con interfaz Lo primero a realizar será crear es la librería que va a ser utilizada por ambos ejecutables. using System; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels; using System.Runtime.Remoting.Channels.Tcp; namespace TestCode.Remoting { public class SampleObject : MarshalByRefObject { private int counter; public SampleObject() { counter = 0; } public int GetCount() { counter++; return counter; } // Make object live forever public override Object InitializeLifetimeService() { return null; } } } Ahora vamos a armar el ...
Estimados hace un par de dias me llego esta tarjeta y he estado investigando y jugando bastante, así que voy a dar unos pequeños tips con esta tarjeta . Software a ocupar: NodeMCU Flasher Firmware ESPlorer 1- Paso siempre actualizar el software de tu placa. Busca la última versión estable y actualiza tu placa , ya que esto corrige bug del software que trae por defecto. Para ello buscamos la última versión en el link superior y para poder aplicar usamos "NodeMcu Flasher" esta aplicación selecciona el puerto , la velocidad a la que deseas que trabaje tu placa (independiente la que traiga programada esta la reemplaza) y por último el archivo con el firmware y ejecutar. 2 - Paso , Usa en lenguaje nativo de la NodeMcu ,si bien esta permite usar comandos c++ con la IDE de Arduino , va a mejorar tu experiencia con este dispositivo el usar el lenguaje por defecto para entender de mejor manera su funcionamiento . ya que con la IDE Arduino aun le queda det...
Comentarios
Publicar un comentario