ARDUINO Y PHP Manejando entradas y salidas de Arduino como cliente web desde Php.

Tamaño: px
Comenzar la demostración a partir de la página:

Download "ARDUINO Y PHP Manejando entradas y salidas de Arduino como cliente web desde Php."

Transcripción

1 ARDUINO Y PHP Manejando entradas y salidas de Arduino como cliente web desde Php. Osvaldo Cantone Septiembre 2016 Versión Beta

2 El conjunto formado por Arduino y EthernetShield permite el intercambio de datos sobre una red para implementar aplicaciones que se comuniquen actuando como clientes y servidores. Supongamos que un conjunto de sensores conectados a un Arduino recogen datos sobre el estado de un sistema o de un proceso. Esos datos pueden ser enviados a un servidor para estar accesibles para quienes los requieran, por ejemplo a través de Internet. La placa Arduino junto con EthernetShield y la aplicación cargada funcionaran en la red como cliente o como servidor. Al actuar como cliente puede tanto obtener datos de sensores conectados a entradas y enviarlos a un server para ser almacenados y/o procesados, como también puede recibir datos desde el servidor y enviar en función de ellos ordenes a actuadores que estén conectados a sus salidas. El procesamiento se realiza en el servidor y el sketch Arduino junto con el hardware envían datos y reciben instrucciones Funcionando como servidor, recibirá peticiones desde clientes web en formato HTTP (protocolo de transferencia de hipertexto) y enviará respuestas con los datos requeridos. Esos datos nuevamente obedecen al estado de sensores y permiten el gobierno de actuadores conectados a los pines bidireccionales del Arduino. En este trabajo nos ocupamos de Arduino actuando como cliente que envia datos y peticiones a través de la red a un servidor remoto. En este modo cliente Arduino puede comunicarse tanto de forma local via puero serie con una computadora en la que corra un servidor web o bien conectarse mediante EthernetShield directamente a la red, enviando datos y peticiones a servidores que pueden encontrarse incluso a larga distancia vía Internet. Fig.1 Conjunto Arduino con EthernetShield conectado a un router hogareño. Permite acceder tanto a los equipos conectados a la red local como a Internet. Conexión con un servidor web Si bien existen varios servidores disponibles para instalar, sin duda el más utilizado es el Apache web server. Permite servir páginas html y páginas activas en el servidor, para lo que se deberá contar con el intérprete de lenguaje PHP. Al utilizar estas tecnologías web, es muy probable que además queramos utilizar una base de datos, para ello MySQL es también la opción más difundida. Para facilitar la configuración del servidor web, del intérprete php y del administrador de base de datos MySQL puede resultar conveniente recurrir a paquetes que son distribuciones que instalan en un solo paso los componentes de software antes mencionados. El usado para el desarrollo de estos ejemplos es el paquete XAMPP, disponible tanto para entornos Windows como Linux. Su instalación y configuración es ágil y sencilla.

3 Actuando con conexión local directa via port serial En este ejemplo el Arduino esta conectado via puerto serie a una computadora que actúa a su vez como servidor web corriendo Apache web server sobre un sistema operativo Ubuntu Los clientes web acceden a una página PHP, la cual maneja mediante la función fopen() el stream puerto serial, en este ejemplo "/dev/ttyusb0". <?php if ( isset ( $_POST [ led ] ) ) { //Si ya fue creado el objeto led... $verz="1.0"; $comport = "/dev/ttyacm0"; //Colocar el puerto que corresponda. $led = $_POST [ "led" ]; //Recibe el balor booleano del LED. $fp = fopen( $comport, " w " ); //Abre el archivo ttyacm0 para escritura. sleep ( 2 ) ; fwrite( $fp, $led ); // Escribimos el valor de la variable $led en el puero com. fclose( $fp ); //Cierra el dispositivo.?> <html> <body> <center><h1>ejemplo de Arduino con PHP</h1><b>Version <?php echo $verz;?></b> </center> <form method="post" action="<?php echo $PHP_SELF;?>"> &nbsp&nbsp&nbsp&nbsp <input type="text" name="led"> <br/> <input type="submit" value="ok"> <br /> </form> </body> </html> En el código anterior, al ejecutarse por primera vez, aún no ha sido creado el objeto led, por lo que las lineas de código dentro de la sentencia if no se ejecutarán. Al enviarse el formulario, entonces se reconoce al objeto led y si se ejecutan las lineas de código php. La variable $comport contiene la ruta del dispositivo puerto serie ttyacm0. Este dispositivo es abierto por medio de la función fopen, tratándolo como un archivo, para escritura como se ve al utilizar el modo w. El valor lógico de la variable $led se recibe en la petición HTTP de la página por método POST y se envía al port serial escribiendo por medio de fwrite(). A continuación el código del Arduino. Enciende un LED conectado al Pin #9 cuando recibe un valor ASCII '1' por el por serial. int LedPin = 9 ; int dato_usb = 0 ; // pin conectado al LED. // esta variable almacena el dato leido desde el puerto serial. void setup ( ) { //Se ejecuta al comienzo. pinmode ( LedPin, OUTPUT); //Configura pin #9 como salida lógica. Serial.begin ( 9600 ) ; //Inicializa puerto serie a 9600 bps.

4 void loop ( ) { if (Serial.available() > 0) { //Si hay datos disponibles en el port serial, se leen dato_usb = Serial.read(); //almacena el valor en dato_usb. if ( dato_usb == '1' ) digitalwrite ( LedPin, HIGH ) ; else digitalwrite ( LedPin, LOW ) ; Conectado a la red mediante un módulo EtherShield Ahora vamos a conectar el conjunto Arduino y EthernetShield a la red, normalmente a un switch o un router hogareño. De esta manera la conexión con el servidor puede hacerse de forma remota incluso a través de Internet. El código Cliente Web 2 que aparece a continuación es el que cargamos en en el Arduino: //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> #include <SPI.h> #include <Ethernet.h> byte mac[ ] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; IPAddress servidor(1,1,1,1); IPAddress ip(1,1,1,2); EthernetClient cliente; // Inicializa la biblioteca "Ethernet client" void setup() { Serial.begin(9600); // Inicializa el puerto serie a 9600 bps while (!Serial) ; Ethernet.begin(mac, ip); // Inicia la conexión Ethernet. Delay(1000); // espera un segundo para que EthernetShield inicialice. Serial.println("Conectando con servidor..."); if ( cliente.connect ( servidor, 80 ) ) { Serial.println ( "Conectado" ) ; // Si se conecta con el server, envía mensaje por el serial: cliente.println ( "GET /ARDUINO/ClienteWeb/a.php HTTP/1.1"); // Petición HTTP cliente.println ( "Host:cantone.com.ar" ); cliente.println ( "Connection: close" ); cliente.println ( ); else { Serial.println("Intento de conexión fallido"); void loop() { // Si no se pudo conectar. if ( cliente.available ( ) ) { // Si hay disponibles en buffer datos entrantes desde el servidor char c = cliente.read(); // se leen carácter a carácter y enviados por el port serial para verlos. Serial.print(c); // y enviados por el port serial para verlos. // Al finalizar el envío de la respuesta, el servidor finaliza la conexión. if (!cliente.connected()) {

5 Serial.println(); Serial.println("Desconectado por el servidor."); cliente.stop(); while(true); // La ejecución se queda aquí indefinidamente. //>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Al comienzo carga en un array seis valores en expresados en hexadecimal para asignar como MAC address a nuestra EtherShield. byte mac[ ] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; Las nuevas Ethernet shields tienen una MAC address impresa en un sticker en la placa. La intención es conectar con un servidor web. Para eso creamos un objeto de la clase IPAddress llamado server y le asignamos un valor de dirección IP que es igual a en este ejemplo (modificar para otro valor). Se puede también colocar una URL, para lo que deberíamos configurar direcciones DNS. IPAddress server(1,1,1,1); La siguiente linea setea una dirección IP estática que usara nuestro Arduino. Se puede obtener por DHCP, como vimos en el ejemplo con display LCD. IPAddress ip(1,1,1,2); Inicializamos la biblioteca "Ethernet client" con la dirección IP y el puerto del server al que queremos conectar, 80 por defecto para HTTP. EthernetClient client; Serial.begin inicializa la conexión serie y asigna la velocidad Serial.begin(9600); while (!Serial) ; El bucle while espera la conexión serie. Solo lo necesitan algunas placas Arduino (Leonardo p.e.) La conexión Ethernet comienza inicializando con una dirección mac e ip con Ethernet.begin Ethernet.begin(mac, ip); Si en lugar de trabajar con una dirección IP fija preferimos hacerlo obteniendo parámetros en forma dinámica, usaremos el siguiente bloque que busca una configuración por DHCP. if (Ethernet.begin(mac) == 0) { Serial.println("Failed to configure Ethernet using DHCP"); Ethernet.begin(mac, ip); Una vez inicalizado el shield ethernet, se procede a establecer una conección con el servidor usando para ello la dirección IP establecida para ese fin y el port 80. La directiva client.connect(server, 80) realiza esa tarea. En el código se encuentra dentro de una sentencia if que determina si la conexión se logró o no. if ( cliente.connect ( servidor, 80 ) ) { Serial.println ( "Conectado" ) ; // Si se conecta con el server, envía mensaje por el serial: cliente.println ( "GET /ARDUINO/ClienteWeb/a.php HTTP/1.1"); // Petición HTTP cliente.println ( "Host:cantone.com.ar" ); cliente.println ( "Connection: close" ); cliente.println ( ); Si se logró conectar envía una petición HTTP (protocolo de transferencia de hipertexto) al servidor.

6 La petición está constituida por cuatro lineas donde la primera incluye la URL que queremos abrir cliente.println ( "GET /ARDUINO/ClienteWeb/a.php HTTP/1.1"); // Petición HTTP Las siguientes completan el formato de una petición HTTP. Esta se forma por las lineas enviadas con la directiva cliente.println, finalizadas con un retorno y nueva línea. El uso del médoto println asegura el fin de linea con retorno. El mismo funcionamiento se podría haber conseguido con el siguiente código alternativo incluyendo los caracters no imprimibles \r y \n. cliente.print ( "GET /ARDUINO/ClienteWeb/a.php HTTP/1.1\r\n"); cliente.print ( "Host:cantone.com.ar\r\n" ); cliente.print ( "Connection: close\r\n" ); cliente.print ( \r\n ); // Petición HTTP La URL abierta en este caso es que contiene el código que procesa y envía una respuesta al cliente. En este ejemplo se envía como respuesta solo una cadena de caracteres Hola Arduino desde server PHP. Esa respuesta se recibe en la máquina cliente, Arduino en este caso, en un buffer de entrada. En la funcion loop() encontramos la llamada a cliente.available(), que devuelve verdadero o falso, dentro de la condición de una sentencia if. De esta forma sabremos si existen datos en el buffer de entrada para ser leidos. if ( cliente.available ( ) ) { char c = cliente.read(); Serial.print(c); // Si hay disponibles en buffer datos entrantes desde el servidor // se leen carácter a carácter. // y son enviados por el port serial para monitoreo. La llamada a cliente.read() toma carácter a carácter los datos del buffer y los carga en una variable, para luego ser enviados por el puerto serie para monitorear la recepción. En la ventana del monitor serie del entorno IDE de Arduino, podremos ver así la respuesta enviada por el servidor. Al finalizar el envío de los bytes de repuesta, el servidor cierra la conexión con el cliente. En nuestro código ello provoca que se ingrese en un bucle infinito que detiene la aplicación. if (!cliente.connected()) { Serial.print ( " \ r \ n Desconectado por el servidor." ) ; cliente.stop ( ) ; while ( true ) ; // La ejecución se queda aquí indefinidamente. Ejercitación: Realizar las modificaciones necesarias para que en la petición HTTP se envien el estado de entradas analógicas A0; A1 y A2. La página php requerida debe mostrar esos valores en el navegador.

Arduino Uno con EtherShield y display LCD 44780

Arduino Uno con EtherShield y display LCD 44780 Arduino Uno con EtherShield y display LCD 44780 Osvaldo Cantone En este ejemplo se propone una aplicación para mostrar el uso combinado de un Arduino Uno junto con un módulo EtherShield y un display alfanumérico

Más detalles

El objetivo del proyecto el logra que arduino sea un servidor web. Poder acceder a contenidos web como cliente, usar Arduino como servidor.

El objetivo del proyecto el logra que arduino sea un servidor web. Poder acceder a contenidos web como cliente, usar Arduino como servidor. Proyecto Ethernet shield conectar arduino a internet El objetivo del proyecto el logra que arduino sea un servidor web. Poder acceder a contenidos web como cliente, usar Arduino como servidor. La idea

Más detalles

Introducción a Ethernet

Introducción a Ethernet Aplicaciones Prácticas con Sistemas Arduino Introducción a Ethernet CEP SEVILLA IES Los Viveros Curso 2011/2012 Ref: 11412FP23 Luis Modesto González José Pujol Pérez Coordinador: Leopoldo Acal Rodríguez

Más detalles

Uso del Shield Ethernet con Arduino

Uso del Shield Ethernet con Arduino CREATIVIDAD AHORA Uso del Shield Ethernet con Arduino Tutorial Arduino Creatividad Ahora 5/26/2014 Lunes, 26 de mayo de 2014 2 Tutorial del Manejo del Shield Ethernet R3 1. Introducción Hoy en día donde

Más detalles

Arduino + Ethernet Shield

Arduino + Ethernet Shield 2 Arduino + Ethernet Shield Arduino + Ethernet Shield Implantación de Arduino en las redes Ethernet: Arduino y el Internet de las Cosas Ver. 1.0 + Serie: Arduino Comunicación 1 Índice 1. Objetivo de este

Más detalles

PROYECTO ELO-322 "FAN MONITORING"

PROYECTO ELO-322 FAN MONITORING UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA PROYECTO ELO-322 "FAN MONITORING" Nombre: Gustavo Sazo S. Rol: 2990004-3 Profesor: Agustín Gonzalez Ayudante: Evandry Ramos Fecha: 23

Más detalles

Control por Computador. Manual de arduino. Jorge Pomares Baeza. Grupo de Innovación Educativa en Automática 2009 GITE IEA

Control por Computador. Manual de arduino. Jorge Pomares Baeza. Grupo de Innovación Educativa en Automática 2009 GITE IEA Control por Computador Manual de arduino Jorge Pomares Baeza Grupo de Innovación Educativa en Automática 2009 GITE IEA No editar manualmente esta tabla. Título Estado Author Organisation Manual de programación

Más detalles

APRENDE A CREAR UNA PÁGINA WEB CON HTML

APRENDE A CREAR UNA PÁGINA WEB CON HTML APRENDE A CREAR UNA PÁGINA WEB CON HTML Introducción a PHP INTRODUCCIÓN PHP es una lenguaje de programación del lado del servidor. En este curso, lo usaremos para recibir los datos de un formulario, realizar

Más detalles

Programación de dispositivos Arduino Asignatura Sistemas Digitales!

Programación de dispositivos Arduino Asignatura Sistemas Digitales! Programación de dispositivos Arduino Asignatura Sistemas Digitales! Gabriel Astudillo Muñoz Escuela de Ingeniería Civil en Informática Universidad de Valparaíso, Chile http://informatica.uv.cl Descripción

Más detalles

Instalación TruePort para Windows. 07/11/2008 Tutoriales IFDrivers 1

Instalación TruePort para Windows. 07/11/2008 Tutoriales IFDrivers 1 Instalación TruePort para Windows En En este este tutorial tutorial se se explica explica paso paso a a paso paso como como instalar instalar el el programa programa TruePort TruePort para para Windows

Más detalles

EL MICROCONTROLADOR ARDUINO

EL MICROCONTROLADOR ARDUINO EL MICROCONTROLADOR ARDUINO Arduino es una plataforma libre de computación de bajo coste basada en una placa de entrada-salida y en un entorno de desarrollo IDE que implementa el lenguaje Processing/WiringHardware.

Más detalles

//This function will read a 2 byte integer from the eeprom at the specified address and address + 1 unsigned int EEPROMReadInt(int p_address)

//This function will read a 2 byte integer from the eeprom at the specified address and address + 1 unsigned int EEPROMReadInt(int p_address) #include #include #include #include #include const int IDPOS=0; const int MACPOS=1; const int GWPOS=7; const int SUBNETPOS=11; const int IPPOS=15; const

Más detalles

Introducción. Que es Arduino? 1. Por qué Arduino? 2. Asequible

Introducción. Que es Arduino? 1. Por qué Arduino? 2. Asequible Básicos 1 Introducción Que es Arduino? 1 Arduino es una herramienta para hacer que los ordenadores puedan sentir y controlar el mundo físico a través de tu ordenador personal. Es una plataforma de desarrollo

Más detalles

Linux Avanzado: Redes y Servidores (Versión Ubuntu)

Linux Avanzado: Redes y Servidores (Versión Ubuntu) Linux Avanzado: Redes y Servidores (Versión Ubuntu) Duración: 60.00 horas Páginas del manual: 308 páginas Descripción Sistema operativo Linux: Redes y Servidores Objetivos Al realizar este curso, el alumno

Más detalles

El Microcontrolador Arduino

El Microcontrolador Arduino El Microcontrolador Arduino José Pujol IES Vicente Aleixandre Sevilla tecnopujol.wordpress.com Índice: El proyecto Arduino: Qué es y por qué usarlo Que podemos hacer con Arduino Descripción de la placa:

Más detalles

MÓDULOS B-MOTICS ESCLAVOS DE MODBUS. Bielsa electrónica S.L. Ref: mblogix1.0es.pdf

MÓDULOS B-MOTICS ESCLAVOS DE MODBUS. Bielsa electrónica S.L. Ref: mblogix1.0es.pdf MÓDULOS ESCLAVOS DE MODBUS MBLOGIX B-MOTICS 1 ÍNDICE DE CONTENIDO DESCRIPCIÓN GENERAL... 4 INSTALACIÓN... 5 WINDOWS... 5 LINUX... 5 MAC... 5 CONFIGURACIÓN DE LA COMUNICACIÓN... 6 SERIE RTU... 6 VELOCIDAD...

Más detalles

Arduino. OPEN HARDWARE - David Cuartielles, Máximo Banti. http://www.arduino.cc/es/

Arduino. OPEN HARDWARE - David Cuartielles, Máximo Banti. http://www.arduino.cc/es/ Arduino OPEN HARDWARE - David Cuartielles, Máximo Banti http://www.arduino.cc/es/ Hardware http://www.arduino.cc/es/ Arduino es una plataforma open-hardware basada en una sencilla placa con entradas y

Más detalles

Programación páginas web con PHP

Programación páginas web con PHP Programación páginas web con PHP Duración: 65 horas Objetivos: Curso de desarrollo de aplicaciones web. Para ello se estudia la programación de la parte cliente con JavaScript y la programación de la parte

Más detalles

Módulo Radio frecuencia FSK y Arduino

Módulo Radio frecuencia FSK y Arduino ABC PROYECTOS ELECTRÓNICOS ABCelectronica.net 1 Módulo Radio frecuencia FSK y Arduino El objetivo de este circuito básico es la posibilidad de enviar una palabra cada cierto tiempo entre un transmisor

Más detalles

EJERCICIOS CON ARDUINO LED ENCENDIDO. Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED.

EJERCICIOS CON ARDUINO LED ENCENDIDO. Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED. EJERCICIOS CON ARDUINO LED ENCENDIDO Se conecta el Led al pin 52 y a alimentación. Compilar Se enciende el LED. MARÍA TERESA CUESTA CALVO M03-ARDUINO PROYECTOS VARIOS 1 / 23 LED BICOLOR Led bicolor. Conectado

Más detalles

Tema IV El lenguaje de programación PHP Tipos de Datos

Tema IV El lenguaje de programación PHP Tipos de Datos Tema IV El lenguaje de programación PHP Tipos de Datos Semestre: B-2013 Profesora: Nelly García Mora Agenda 1. Introducción al lenguaje de programación 2. Conceptos básicos 3. Ventajas y desventajas 4.

Más detalles

Tutorial 6: Qué es una función? y como utilizarla

Tutorial 6: Qué es una función? y como utilizarla Tutorial 6: Qué es una función? y como utilizarla AR 6 T Objetivo En la siguiente lección desarrollaremos el tema de las funciones en Arduino, para poder aplicarlo en las practicas siguientes ya que será

Más detalles

Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3)

Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3) Libro de Actividades de Robótica Educativa 1.2.3. Encender un LED utilizando un pulsador (Ref libro 1 pg 82 pero como 1.2.2 y pg 132 como 1.2.3) La tercera actividad, es nuestra última actividad con el

Más detalles

Microtutorial Arduino

Microtutorial Arduino Microtutorial Arduino ii Arduino Abstract Arduino es, probablemente, la plataforma más popular del ámbito del hardware libre. En esta plataforma se combinan el hardware propiamente dicho, placas y shields,

Más detalles

SISTEMA AUTONOMO CON PATROL IP Manual de Usuario VERSION 1.0 PRELIMINAR

SISTEMA AUTONOMO CON PATROL IP Manual de Usuario VERSION 1.0 PRELIMINAR Ordene este documento como UM-90925 Rev. A UM-90925 Dto. de Ingeniería SISTEMA AUTONOMO CON PATROL IP Manual de Usuario VERSION 1.0 PRELIMINAR 1. Descripción General. El sistema autónomo es una alternativa

Más detalles

IPCONFIG NSLOOKUP TRACERT TELNET

IPCONFIG NSLOOKUP TRACERT TELNET Comandos y herramientas En esta unidad, hablaremos de las herramientas que pueden ayudarnos a la hora de localizar problemas o de revisar configuraciones, todas ellas se ejecutarán desde una ventana de

Más detalles

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP.

PROGRAMACIÓN EN PHP. 1. Identificar las características y modalidad de programación bajo PHP. Duración: 60 horas FUNDAMENTACIÓN DEL CURSO PROGRAMACIÓN EN PHP El Lenguaje PHP o Hypertext PreProcessor, al igual que C y Perl maneja programación estructurada, lo que le permite a los programadores con

Más detalles

Ubuntu Server HOW TO : DHCP

Ubuntu Server HOW TO : DHCP Ubuntu Server 12.10 HOW TO : DHCP EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como brindar IP a maquinas windows con un servidor DHCP. Servidor DHCP Este manual se hace con la finalidad

Más detalles

La plataforma Arduino y su programación en entornos gráficos

La plataforma Arduino y su programación en entornos gráficos La plataforma Arduino y su programación en entornos gráficos Luisa Fernanda García Vargas Flor Ángela Bravo Sánchez Agenda 1 Control de un robot 2 Qué es Arduino? 3 4 El uso de Arduino en robótica Programación

Más detalles

Comunicación Arduino Bluetooth JY-MCU

Comunicación Arduino Bluetooth JY-MCU CREATIVIDAD AHORA Comunicación Arduino Bluetooth JY-MCU Tutorial Arduino Creatividad Ahora 9/17/2013 martes, 17 de septiembre de 2013 2 Tutorial del Manejo del Modulo Bluetooth JY-MCU 1. Introducción Comúnmente

Más detalles

Centinela. Monitorización sistemas TCP/IP con Arduino. Objeto del proyecto y descripción

Centinela. Monitorización sistemas TCP/IP con Arduino. Objeto del proyecto y descripción Centinela Monitorización sistemas TCP/IP con Arduino Objeto del proyecto y descripción En instalaciones de sistemas informáticos, equipos de control, seguridad, equipos industriales, etc. que están asociados

Más detalles

Taller de Hardware Libre con Arduino

Taller de Hardware Libre con Arduino Taller de Hardware Libre con Arduino Pablo Suárez Hernández pablo@osl.ull.es Adrián Rodríguez Vargas arodriguez@osl.ull.es Oficina de Software Libre - http://osl.ull.es Universidad de La Laguna Cursos

Más detalles

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi Guía Rápida Aprende lo básico y lo no tan básico de Raspberry pi Instituto Tecnológico de Mexicali Dpto. Sistemas Computacionales Autor: Alfonso Medina Duran. Co-autores : Arnoldo Díaz Ramírez, Verónica

Más detalles

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO

Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO Presentación del Curso Virtual PROGRAMACIÓN WEB PHP CON MYSQL BÁSICO INNOVATIVA CENTRO DE TRANSFERENCIA Y DESARROLLO TECNOLÓGICO ESPE CECAI Capacitación Virtual La mejor opción para su crecimiento profesional

Más detalles

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA.

CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO. ÍÑIGO MARTÍN MIMBELA. CURSO: ROBÓTICA. CONECTANDO CON EL MUNDO FÍSICO 1 Nombre, apellidos y correo electrónico de EducaMadrid del participante ÍÑIGO MARTÍN MIMBELA. inigo.martin@educa.madrid.org 2 Título de la Unidad Didáctica

Más detalles

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.

Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código

Más detalles

Tema: Configuración de red AD-HOC

Tema: Configuración de red AD-HOC Tema: Configuración de red AD-HOC Contenidos Configuración del servidor AD-HOC. Conexión de una segunda computadora a la red AD-HOC. Compartiendo la conexión a Internet. Objetivo Redes de datos inalámbricas.

Más detalles

GUIA DE EJERCICIOS Nº 13 INSTRUMENTACIÓN AVANZADA

GUIA DE EJERCICIOS Nº 13 INSTRUMENTACIÓN AVANZADA Instrumentación Avanzada. G. Murcia J. Strack GUIA DE EJERCICIOS Nº 13 INSTRUMENTACIÓN AVANZADA Comunicación Ethernet con Arduino y LabVIEW 1 Ejercicio 13.1 Instrumentación Avanzada. G. Murcia J. Strack

Más detalles

Tema: Introducción a la Plataforma Arduino

Tema: Introducción a la Plataforma Arduino Facultad: Ingeniería Escuela: Electrónica Asignatura: Interfaces y Periféricos Tema: Introducción a la Plataforma Arduino Objetivos Específicos. Conocer la plataforma de hardware libre Arduino 2. Desarrollar

Más detalles

ABIERTO- ELECTRoNICA- PROTOTIPO- PLATAFORMA- QUE ES UN ARDUINO? ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO?

ABIERTO- ELECTRoNICA- PROTOTIPO- PLATAFORMA- QUE ES UN ARDUINO? ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO? ? QUE ES UN ARDUINO? POR JODY CULKIN Traducido al castellano por jose manuel escuder ardumania.es ES UNA PLATAFORMA DE PROTOTIPADO ELECTRoNICA DE DISEnO ABIERTO. QUE SIGNIFICA ESTO?? RECURSOS QUE PUEDEN

Más detalles

Este manual aborda todos los conceptos básicos de Arduino y es una excelente guía para todo aquel que quiera iniciarse en este apasionante mundo.

Este manual aborda todos los conceptos básicos de Arduino y es una excelente guía para todo aquel que quiera iniciarse en este apasionante mundo. Este manual aborda todos los conceptos básicos de Arduino y es una excelente guía para todo aquel que quiera iniciarse en este apasionante mundo. El manual ha sido confeccionado por Raúl Diosdado usando

Más detalles

MANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ

MANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ MANUAL PARA EL USO DEL Y PROTOTIPO DE UN GESTOR DE CONTENIDOS PARA PÁGINAS WEB CARLOS ALBERTO LONDOÑO LOAIZA JOHN ALEXANDER CALDERON HERANANDEZ DIRECTOR DE PROYECTO: JUAN DE JESUS VELOZA MORA UNIVERSIDAD

Más detalles

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress).

1. Servidor Web. (apache). 2. PHP. 3. Manejador de base de datos (mysql, postgress). COMO DESARROLLAR UN SISTEMA EN PHP PASO A PASO. (Guía practica). La presente guía esta diseñada para orientar a los programadores que se están iniciando en el mundo del php, a desarrollar una aplicación

Más detalles

Desarrollo de Aplicativos con winsockets

Desarrollo de Aplicativos con winsockets Seminario de Redes de Computadoras 66.48 Desarrollo de Aplicativos con winsockets Docentes: Ing. Marcelo Utard Ing. Pablo Ronco Alumnos: Baños, Germán Gámez, Pablo Rabino, Juan Pablo Salas, Federico Introducción

Más detalles

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Luis David Goyes Garcés Día 2

DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO. Luis David Goyes Garcés Día 2 DISEÑO DE APLICACIONES ELECTRÓNICAS EN ARDUINO Luis David Goyes Garcés Día 2 Instrucciones Básicas setup() Se establece cuando se inicia un programa. Se emplea para: iniciar variables, establecer el estado

Más detalles

TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero

TEMA 7: Ficheros. TEMA 7: Ficheros. 7.1.-Concepto de fichero TEMA 7: Ficheros 7.1.-Concepto de fichero Todas las estructuras de datos que hemos visto hasta ahora utilizan memoria principal. Esto tiene dos limitaciones importantes: 1. Los datos desaparecen cuando

Más detalles

Manual de Arduino Wifly Shield

Manual de Arduino Wifly Shield Manual de Arduino Wifly Shield Material necesario: Arduino UNO. Wifly shield Software requerido en la PC: Arduino IDE v.1.0.1 Librería Wifly Alpha2 Preparando el hardware: Como se puede ver 4 LEDs parpadean

Más detalles

CÓDIGO FUENTE C_ARDUINO

CÓDIGO FUENTE C_ARDUINO CÓDIGO FUENTE C_ARDUINO #include // Libreria EEPROM incluida. #include // Libreria LiquidCrystal incluida. LiquidCrystal lcd(5, 4, 3, 2, A5, A4); // Asignación de pines de

Más detalles

INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DHCP EN WINDOWS SERVER 2008 ALISSON ARCE QUIROZ

INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DHCP EN WINDOWS SERVER 2008 ALISSON ARCE QUIROZ 30-11-2014 INSTALACIÓN Y CONFIGURACIÓN DE UN SERVIDOR DHCP EN WINDOWS SERVER 2008 ALISSON ARCE QUIROZ ÍNDICE 1. Introducción 2 1.1. Los parámetros 1.2. Opcionalmente: 1.3. El servicio DHCP puede asignar

Más detalles

Guía rápida de Instalación Sistemas D3xD Restaurant

Guía rápida de Instalación Sistemas D3xD Restaurant Guía rápida de Instalación Software Administrativo Comercial INSTALACION, CONFIGURACION DE SERVIDOR Y ACTIVACION REQUERIMIENTOS MINIMOS Sistema operativo: Microsoft Windows 10 32 /64 Bits Microsoft Windows

Más detalles

Rolando NGUBA EYONG 1º ASIR 2013/14

Rolando NGUBA EYONG 1º ASIR 2013/14 Rolando NGUBA EYONG 1º ASIR 2013/14 Enrutamiento? Es la administración del flujo de datos entre segmentos de red o subredes, dirigiendo los paquetes entrantes y salientes. Acceso Remoto? Es la realización

Más detalles

Especificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins

Especificaciones técnicas. Power, Inputs and Outputs. Operating Voltage Input Voltage (recommended) Input Voltage (limits) Analog Input Pins Especificaciones técnicas Microcontroller Operating Voltage Input Voltage (recommended) Input Voltage (limits) Digital I/O Pins Analog Input Pins DC Current for I/O Pin DC Current for 3.3V Pin Flash Memory

Más detalles

Proyecto de Introducción a la Ingeniería. Domótica accesible. Prendido/apagado de un electrodoméstico a través de una página web.

Proyecto de Introducción a la Ingeniería. Domótica accesible. Prendido/apagado de un electrodoméstico a través de una página web. Proyecto de Introducción a la Ingeniería Domótica accesible Prendido/apagado de un electrodoméstico a través de una página web. Damian Galdames 201312040.7 Esteban Jara - 201330002-2 Gerson Pincheira -

Más detalles

PHP: Lenguaje de programación

PHP: Lenguaje de programación Francisco J. Martín Mateos Carmen Graciani Diaz Dpto. Ciencias de la Computación e Inteligencia Artificial Universidad de Sevilla Tipos de datos Enteros Con base decimal: 45, -43 Con base octal: 043, -054

Más detalles

Conexión con la red. Xerox Phaser

Conexión con la red. Xerox Phaser 5 Conexión con la red En este capítulo se indican las etapas básicas de la conexión de la impresora con la red, se ofrece una descripción general de los diagramas de protocolo y requisitos de red, y se

Más detalles

Sistemas Operativos. Sesión 2: Enrutamiento estático

Sistemas Operativos. Sesión 2: Enrutamiento estático Sistemas Operativos Sesión 2: Enrutamiento estático Contextualización Los enrutamientos son fundamentales para la red de datos, ya que estos permiten intercambiar información desde su origen hasta su destino.

Más detalles

Cómo puede SmartMonitor Instalar la Base de Datos en. el dispositivo NAS a través de iscsi?

Cómo puede SmartMonitor Instalar la Base de Datos en. el dispositivo NAS a través de iscsi? Cómo puede SmartMonitor Instalar la Base de Datos en el dispositivo NAS a través de iscsi? Prólogo SCSI (Small Computer System Interface) ofrece una interfaz de transmisión de datos con alta velocidad

Más detalles

Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S

Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S Tecnologías de Desarrollo Web I N G. E N R I Q U E M A R T E L O L Ó P E Z U N I V E R S I D A D G E R A R D O B A R R I O S Arquitectura Web Básica Arquitectura Web Contenido Estático Arquitectura Web

Más detalles

CONFIGURANDO MAQUINA VIRTUAL PARA CORRER DEBIAN. Busque la opción NEW---VIRTUAL MACHINE en la barra de menús, como lo muestra la grafica

CONFIGURANDO MAQUINA VIRTUAL PARA CORRER DEBIAN. Busque la opción NEW---VIRTUAL MACHINE en la barra de menús, como lo muestra la grafica CONFIGURANDO MAQUINA VIRTUAL PARA CORRER DEBIAN Ing. Freddy Alfonso Beltran Miranda Busque la opción NEW---VIRTUAL MACHINE en la barra de menús, como lo muestra la grafica Automáticamente se visualizara

Más detalles

QUE SON Y PARA QUE SIRVEN LAS DIRECCIONES IP, LA MASCARA DE SUBRED, LA PUERTA DE ENLACE Y LAS DNS.

QUE SON Y PARA QUE SIRVEN LAS DIRECCIONES IP, LA MASCARA DE SUBRED, LA PUERTA DE ENLACE Y LAS DNS. QUE SON Y PARA QUE SIRVEN LAS DIRECCIONES IP, LA MASCARA DE SUBRED, LA PUERTA DE ENLACE Y LAS DNS. Vamos a explicar qué son las direcciones IP, la máscara de subred, las DNS y la Puerta de enlace. En primer

Más detalles

configuración de tu equipo. Rellena la siguiente tabla y contesta a las siguientes preguntas:

configuración de tu equipo. Rellena la siguiente tabla y contesta a las siguientes preguntas: 1) Abre la consola de MS-DOS y teclea el comando ipconfig/all para consultar la configuración de tu equipo. Rellena la siguiente tabla y contesta a las siguientes preguntas: ADAPTADOR ETHERNET CONEXIÓN

Más detalles

COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B)

COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) APRENDERAPROGRAMAR.COM COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR SIN PHP Y CON PHP. INTÉRPRETE PHP Y GESTOR DE BASES DE DATOS (CU00804B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP

Más detalles

La plataforma Arduino

La plataforma Arduino La plataforma Arduino Arduino es una plataforma de electrónica abierta que permite crear prototipos a partir de software y hardware libres. Toma información de su entorno por medio de sensores y con la

Más detalles

INSTALACIÓN Y CONFIGURACIÓN

INSTALACIÓN Y CONFIGURACIÓN INSTALACIÓN Y CONFIGURACIÓN AUTORES MANUEL RISUEÑO VALLE FIDEL NAVARRO MARTINEZ 1. Qué es Zentyal? Se desarrolló con el objetivo de acercar Linux a las pymes y permitirles aprovechar todo su potencial

Más detalles

Guía de Instalación de fastpos

Guía de Instalación de fastpos Guía de Instalación de fastpos Copyright Este documento esta sujeto a derechos de autor 2016. Usted puede conservar una copia de este documento, imprimirlo y utilizarlo como guía en la instalación del

Más detalles

Configuración ISC-DHCP-SERVER

Configuración ISC-DHCP-SERVER Configuración ISC-DHCP-SERVER -Luego de instalar en servidor de DHCP, proseguiremos a configurarlo. 1) Editar el archivo /etc/default/isc-dhcp-server con permiso de root. En dicho archivo especificamos

Más detalles

PROYECTO DE ELECTRÓNICA

PROYECTO DE ELECTRÓNICA PROYECTO DE ELECTRÓNICA Sistema de Alarma Raúl Lapaz de Juan Francisco Javier López Alcarria 1 ÍNDICE - Objetivo:... 3 - Justificación:... 3 - Plan de trabajo:... 3 A) Montaje del circuito en protoboards:...

Más detalles

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS

Ubuntu Server HOW TO : SERVIDOR DE IMPRESORAS Ubuntu Server 12.10 HOW TO : SERVIDOR DE IMPRESORAS EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar CUPS y como administrar. Common Unix Printing System (Sistema de impresión

Más detalles

DHCP. Índice. Servidor DHCP en Windows 2012

DHCP. Índice. Servidor DHCP en Windows 2012 DHCP Índice 1 Instalación...2 1.1 Asignar al equipo una IP estática...2 1.2 Instalar el servicio DHCP (Agregar rol)...3 2 Configuración básica Creación del primer ámbito...4 2.1 Comprobación...8 3 Administración

Más detalles

SHIELD DE EXTENSIÓN CON ENTRADAS ANALÓGICAS

SHIELD DE EXTENSIÓN CON ENTRADAS ANALÓGICAS OCTubre 2016 SHIELD DE EXTENSIÓN CON ENTRADAS ANALÓGICAS WWW.VELLEMANPROJECTS.EU Introducción La Arduino UNO está equipada con 6 entradas analógicas. Sin embargo, para muchos proyectos (p.ej. sensor, robot)

Más detalles

http://www.monografias.com/trabajos30/conceptos-redes/conceptosredes.shtml AMPLIACIÓN DE UNA RED: Para satisfacer las necesidades de red crecientes de una organización, se necesita ampliar el tamaño o

Más detalles

Direccionamiento IPv4 (IP addressing)

Direccionamiento IPv4 (IP addressing) Direccionamiento IP Direccionamiento IPv4 (IP addressing) Para el funcionamiento de una red, todos sus dispositivos requieren una dirección IP única: Las direcciones IP están construidas de dos partes:

Más detalles

Desarrollo y servicios web

Desarrollo y servicios web Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2016-1 2 Sesión 10-11-PHP, Método GET POST- Qué haremos hoy? Historia Sintaxis 1. PHP Tipos de datos Operadores 2. Tipos de solicitudes HTTP Get Post

Más detalles

F.A.Q. CirPark. Soluciones de eficiencia para la movilidad en aparcamientos

F.A.Q. CirPark. Soluciones de eficiencia para la movilidad en aparcamientos F.A.Q. CirPark Soluciones de eficiencia para la movilidad en aparcamientos CIRPARK / Sistema de Guiado de Vehículos / Sistema LED-PARK - Software Gestión - Elementos - Cómo puedo cambiar la dirección de

Más detalles

Laboratorio de Control Industrial

Laboratorio de Control Industrial UNIVERSIDAD TÉCNICA FEDERICO SANTA MARÍA DEPARTAMENTO DE ELECTRÓNICA Laboratorio de Control Industrial Automatización y Supervisión de un Ascensor Prototipo Experiencia 5 Grupo 3 Fecha Nicolás Arqueros

Más detalles

Este tipo de situaciones son solventadas a partir de las variables de sesión.

Este tipo de situaciones son solventadas a partir de las variables de sesión. INDICE 1.- Concepto de Sesión 2.- Variables de Sesión 3.- Iniciando sesiones 4.- Creando variables de sesión 1.- Concepto de Sesión En los programas que hemos visto hasta ahora, hemos utilizado variables

Más detalles

CAPÍTULO 3 INSTALACIÓN DE SERVIDORES DE APLICACIONES WEB

CAPÍTULO 3 INSTALACIÓN DE SERVIDORES DE APLICACIONES WEB CAPÍTULO 3 INSTALACIÓN DE SERVIDORES DE APLICACIONES WEB Objetivos Conocer qué es un servidor web. Instalar un Servidor Web Apache en Windows y Linux. Instalar un Sistema Gestor de Bases de Datos MySQL

Más detalles

Domótica con Arduino, Bluetooth y Android

Domótica con Arduino, Bluetooth y Android Domótica con Arduino, Bluetooth y Android Módulo bluetooth HC-05 (modelo GW-040) Usaremos para este ejemplo el modelo de módulo GW-040 (o ZS-040) para activar las luces de casa desde un teléfono móvil

Más detalles

Guía de usuario de la Relay Control Shield v1.0

Guía de usuario de la Relay Control Shield v1.0 JMN ELECTRONICS Guía de usuario de la Relay Control Shield v1.0 Gracias por adquirir el módulo Relay Control Shield. Este shield para UNO nace como resultado de la colaboración entre Electan y JMNelectronics

Más detalles

Display LCD y memorias

Display LCD y memorias 1.2.21. Display LCD y memorias En este apartado vamos a utilizar un Display LCD para mostrar datos procedentes de nuestra placa ZUM BT o Arduino UNO compatible. Hay diferentes tipos de displays LCD. Podemos

Más detalles

Herramienta De Ayuda De Trabajo: Preparación Del Aprovisionamiento Del Surfbeam Windows 7

Herramienta De Ayuda De Trabajo: Preparación Del Aprovisionamiento Del Surfbeam Windows 7 Resumen Esta Herramienta de Ayuda de Trabajo comprende: Preparación Física para el Aprovisionamiento Configuración del Navegador Internet Explorer de la Computadora para el Aprovisionamiento Configuración

Más detalles

Preguntas repaso UF1

Preguntas repaso UF1 Preguntas repaso UF1 1.- Cuántos son y cómo se llaman los niveles TCP/IP? Qué diferencias hay con los niveles del modelo OSI? Cuál de los dos se utiliza en la realidad? 2.- Por qué existen varios niveles

Más detalles

MANUAL DE USUARIO GPRSBee SMA MCI-WIR REV. 1.2

MANUAL DE USUARIO GPRSBee SMA MCI-WIR REV. 1.2 MANUAL DE USUARIO GPRSBee SMA MCI-WIR-01428 REV. 1.2 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. MANUAL DE USUARIO GPRSBEE SMA Página 2 de 12 Ingeniería MCI Ltda.

Más detalles

Empezando con Arduino. Controla tu entorno con un microcontrolador PIIISA

Empezando con Arduino. Controla tu entorno con un microcontrolador PIIISA Empezando con Arduino Controla tu entorno con un microcontrolador 08-01-2014 scpiiisa/ Arduino Intermedio: Presente scpiiisa/ PIIISA 2014 Hardware Arduino: Bloques Hardware Arduino: Uno Rev 3 Uno Rev 3

Más detalles

Redes de Ordenadores

Redes de Ordenadores Universidad Pública Navarra de Grupo de Redes, Sistemas y Servicios Telemáticos Redes de Ordenadores Práctica 3: PC s en redes de área local. Ethernet Fecha: 28 de Octubre de 2005 Práctica 3: PC s en redes

Más detalles

Control programado con ARDUINO TECNOLOGÍA

Control programado con ARDUINO TECNOLOGÍA Control programado con ARDUINO TECNOLOGÍA Control de un sistema técnico Supongamos que hemos construido un sistema técnico cuyo funcionamiento queremos controlar... Control de un sistema técnico: Actuadores

Más detalles

Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ

Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ Tecnológico Nacional de México INSTITUTO TECNOLÓGICO DE SALINA CRUZ UNIDAD 2: ENRUTAMIENTO ESTÁTICO Y DINÁMICO ACTIVIDAD: TRABAJO DE INVESTIGACIÓN 1 MATERIA: REDES DE COMPUTADORAS DOCENTE: SUSANA MÓNICA

Más detalles

Curso de Programación PHP

Curso de Programación PHP Curso de Programación PHP Presentación : PHP es el lenguaje de programación más usado en los servidores de Internet debido a su potencia, velocidad de ejecución y simplicidad que lo caracterizan. Este

Más detalles

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo

TEMA 1.- Conceptos Generales y Entorno de Trabajo Objetivo CURSO DE PHP El objetivo final que persigue este curso es dotar al alumno de los conocimientos necesarios para elaborar páginas web de carácter dinámico, utilizando, para ello, el lenguaje de programación

Más detalles

MANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0

MANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0 MANUAL DE USUARIO Sensor de temperatura y humedad digital MCI-SEN-01561 REV. 1.0 Ingeniería MCI Ltda. Luis Thayer Ojeda 0115 of. 1105, Providencia, Santiago, Chile. Página 2 de 10 Ingeniería MCI Ltda.

Más detalles

Esta guía básica pretende ayudar al usuario instalar el software de servidor y e software para cliente para el

Esta guía básica pretende ayudar al usuario instalar el software de servidor y e software para cliente para el Esta guía básica pretende ayudar al usuario instalar el software de servidor y e software para cliente para el monitoreo de DVR Móvil Meriva. DIAGRAMA DE FUNCIONAMIENTO 1. ARCHIVOS NECESARIOS Para el correcto

Más detalles

Sockets. Los sockets son un mecanismo de comunicación entre procesos que se utiliza en Internet.

Sockets. Los sockets son un mecanismo de comunicación entre procesos que se utiliza en Internet. Sockets La biblioteca estándar de clases de Java nos proporciona todo lo que necesitamos para utilizar sockets en nuestras aplicaciones en el paquete java.net, por lo que tendremos que añadir la siguiente

Más detalles

Universidad Luterana Salvadoreña. Cátedra: Redes I. Docente: Ing. Manuel de Jesús Flores

Universidad Luterana Salvadoreña. Cátedra: Redes I. Docente: Ing. Manuel de Jesús Flores Universidad Luterana Salvadoreña Cátedra: Redes I Docente: Ing. Manuel de Jesús Flores Evaluación: Entrega de proyecto final Fecha de entrega: 30/0/2015 Desarrollar un programa Cliente Servidor con Arduino

Más detalles

Entradas Analógicas.

Entradas Analógicas. CURSO PROVINCIAL: INTRODUCCIÓN A LA ROBÓTICA CON ARDUINO ROBÓTICA EDUCATIVA Entradas Analógicas. Manuel Hidalgo Díaz Enero 2011 Entradas analógicas. El controlador Atmega de Arduino lleva incluido un conversor

Más detalles

Introducción a Webduino

Introducción a Webduino Aplicaciones Prácticas con Sistemas Arduino Introducción a Webduino CEP SEVILLA IES Los Viveros Curso 2011/2012 Ref: 11412FP23 Luis Modesto González José Pujol Pérez : Webduino Librería que facilita la

Más detalles

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma

Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma INFORMÁTICA Univ. de Concepción del Uruguay Facultad de Ciencias Agrarias Ingeniería Agrónoma Informática Teoría Unidad 5 Prof. Ing Ezequiel Benavente Ciclo lectivo 2013 Repaso definiciones: Una red es

Más detalles

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 19 de junio de 2008 (Orden de 19 de febrero de 2008, BOA de 7/03/2008)

PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 19 de junio de 2008 (Orden de 19 de febrero de 2008, BOA de 7/03/2008) DATOS DEL ASPIRANTE Apellidos: Nombre: DNI: I.E.S. CALIFICACIÓN (Numérica de 0 a 10) PRUEBAS DE ACCESO A CICLOS FORMATIVOS DE GRADO SUPERIOR Convocatoria de 19 de junio de 2008 (Orden de 19 de febrero

Más detalles

DRIVER ROBOT FANUC. Manual de usuario

DRIVER ROBOT FANUC. Manual de usuario PYMAN NT DRIVER ROBOT FANUC Manual de usuario Edición B176_03_2004 Historial Una breve descripción de esta edición y de las anteriores ediciones Edición B176_03_2004 B198_02_2009 V7 Primera edición Agregar

Más detalles

DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo.

DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo. DFRduino Romeo, todo en un controlador (RoMeo V1.0) Por favor, lea atentamente este manual antes de encender el dispositivo. DFRduino Romeo Romeo es un microcontrolador de todo-en-uno diseñado especialmente

Más detalles

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL Para poder realizar este ejercicio necesitamos la base de datos, para esto abriremos el gestor de bases de datos Mysql Empezaremos con crear la base de datos con

Más detalles