Control de la placa robòtica ChipKIT per Internet.

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

Download "Control de la placa robòtica ChipKIT per Internet."

Transcripción

1 Control de la placa robòtica ChipKIT per Internet. 1 > Introducció. Objectius. Entre les diferents plaques robòtiques existents al mercat, presenta unes molt bones prestacions i aplicacions la ChipKIT Uno32 de l empresa Digilent Inc. Estem doncs dins de la familia Arduino però amb condicions de funcionament molt millors. El processador pertany a l empresa Microchip, L aspecte que presenta la placa és el que s ofereix a la imatge adjunta. El programari per a la visualització dels projectes és a: Per al desenvolupament d aquesta unitat, anomenem ChipKIT Ethernet Shield al dispositiu format per: Una placa ChipKIT Uno32 i una EthernetShield amb el CI W5100. ChipKIT Uno 32 EthernetShield W5100 L objectiu final està en poder visualitzar per Internet els resultats del projecte gravat a la placa robòtica ChipKIT. Ho farem progressivament treballant tres formes de comunicació amb el ChipKIT-EthernetShield : 1 > Des d un ordinador mitjançant el cable RJ45. És una connexió punt a punt. També s anomena connexió ad-hoc ( Sense router ). ChipKITU18-1

2 2 > En una xarxa local ( A través d un router ). Cerquem la visualització des de qualsevol dispositiu de la intranet. 3 > Via Internet. Els resultats els veurem mitjançant qualsevol dispositiu ( mòbil, portàtil ) i des de qualsevol punt > Formes de control de la comunicació. 1r projecte: lectura dels ports analògics de la ChipKIT Uno >> Comunicació amb el ChipKIT EthernetShield des d un portàtil mitjançant el cable RJ45. L objectiu està en assolir una xarxa ad-hoc entre el ChipKIT- EthernetShield i el portàtil. Acoblem la EthernetShield sobre la ChipKIT. Connectem la ChipKIT al portàtil mitjançant el cable USB mini USB. Connectem la EthernetShield al portàtil mitjançant el cable RJ45. Obrim el MPIDE i carreguem l exemple WebServer: File; Examples; Ethernet; WebServer ChipKITU18-2

3 Aquest projecte serveix per poder veure per la pantalla de l ordinador el valor assignat a cadascun dels ports analògics A0 a A5. En aquestes condicions, el ChipKIT-EthernetShield actua com a servidor web i el navegador actua com a client. Guardem l exemple a les nostres carpetes i canviem, en la corresponent línia de codi, el 4t nombre, tenint en compte les IPs existents actualment a la xarxa pròpia. Posem 110 en el lloc esmentat: ChipKITU18-3

4 byte ip[] = { 192,168,1,110 ; Anem a : Panel de control; Redes e Internet; Centro de redes y recursos compartidos; Cambiar configuración del adaptador Sobre la icona Wi-Fi: botó dret; desactivar. I apareixerà deshabilitado. En aquests moments no tenim Internet. Cada aparell té una IP diferent en funció de la xarxa on està. Per cada adaptador de xarxa hi ha una configuració de xarxa. La IP del portàtil per Ethernet, en la connexió ad-hoc amb el ChipKIT- EthernetShield, ve inicialment donada i és: En la finestra Propiedades: Protocolo de Internetversión 4 ( TCP/IPv4 ) estava activada l opció Obtener una dirección IP automàticamente. La màscara de subxarxa del portàtil per Ethernet en la connexió ad-hoc amb l EthernetShield és: Això també s ha configurat de forma automàtica. Configuració EthernetShield Configuració Ethernet del portàtil IP màscara Operació màscara xxx xxx.xxx Operació màscara: Des del portàtil, el que veig és xxx.xxx per tant, no veiem l EthernetShield amb la configuració actual. Volem fixar els dos paràmetres ( L adreça IP i la màscara ) de la connexió del portàtil per Ethernet, per tal que tant l EthernetShield com el portàtil estiguin dins la mateixa subxarxa. El primer 255 de la màscara indica que el 1r nombre de la IP ( 169 ) ha de ser el mateix. El segon 255 de la màscara indica que el 2n nombre de la IP ( 254 ) ha de ser el mateix. El dos ceros que hi ha a continuació en la màscara indiquen que els dos nombres restants de la IP ( 21 i 7 ) poden canviar. ChipKITU18-4

5 Hi ha dues opcions: a > Modifiquem la IP i la màscara de l EthernetShield. b > Modifiquem la IP del portàtil. Aquest camí és millor donat que ja hem configurat l EthernetShield per la xarxa local. Opció b Assignem nova IP al portàtil: ( Per exemple 120 al 4t nombre ). Per aconseguir-ho: Explorador de archivos; Este equipo; Equipo; Propiedades ; Panel de control; Redes e Internet ; Centro de redes y recursos compartidos; Cambiar la configuración del adaptador; botó Ethernet; Propiedades; cliquem a Protocolo de Internet versión 4 ( TCP/IPv4), botó Propiedades; Màscara de subxarxa: L aparell tot sol escriu Premem Aceptar. Cliquem sobre la icona Ethernet i Activar ChipKITU18-5

6 El resultat d aquest procés es pot resumir amb aquesta taula: Configuració EthernetShield Configuració Ethernet del portàtil IP màscara Operació màscara xxx xxx Operació màscara: des del portàtil, el que veig és xxx Provem amb el cercador de IPs ( Advanced IP Scanner ) a veure si apareixen tant la del portàtil com la de la EthernetShield. Quant al portàtil, apareix la IP de la xarxa habitual i la de la que acabem de muntar entre ell i la EthernetShield. Obrim un navegador, escrivim i apareix el resultat de la programació. ChipKITU18-6

7 Per veure quina IP té actualment el portàtil, s ha de fer doble clic sobre l'adaptador de xarxa corresponent (en comptes de botó dret, propiedades) i clicar a detalles. En tot moment parlem de la IPv4 que funciona des de La IPv4 està formada per 4 caselles de 8 bits cadascuna. La v5 pràcticament ni va existir. ChipKITU18-7

8 Des que parlem de l internet de les coses ( Internet of things ) estem ja amb la IPv6. La IPv6 permet 6, IPs per m 2 de Terra. És una combinació de 128 bits >> Comunicació amb el ChipKIT - EthernetShield en una xarxa local. Connectem amb el cable RJ45 el router i l EthernetShield. No connectem el ChipKIT-EthernetShield al portàtil via USB- miniusb. Situació actual: Configuració Ethernet Configuració Ethernet del Shield router IP màscara Operació màscara xxx xxx Qualsevol dispositiu de la subxarxa pot accedir a la informació corresponent a la programació ( informació dels ports analògics ). Obro un navegador al portàtil i escric: i apareix: Al mòbil, posem la Wi-Fi en on per així poder connectar-nos al ChipKIT- EthernetShield via xarxa local. Obrim un navegador al mòbil. Escrivim i apareix novament el resultat del projecte gravat a la ChipKIT >> Comunicació amb el ChipKIT-EthernetShield via Internet. ChipKITU18-8

9 Cal que el router permeti l accés exterior d algun dispositiu intern ( ChipKIT-EthernetShield ) i al servei al que volem accedir d aquest dispositiu. Haurem d activar el servei web doncs el ChipKIT- EthernetShield actua com servidor web ( la web on apareix la informació elemental sobre els ports analògics ). Connectem el ChipKIT-EthernetShield al router mitjançant el cable RJ45. Entrem a la configuració del router. Obrim un navegador i escrivim la IP del router: Usuari >> admin Contrasenya >> 290 Tota l explicació va vinculada amb el router Comtrend ADSL router. Al menú de l esquerra cliquem a Advanced Setup; NAT; cliquem el botó ADD Activem Customer Service i li posem un nom: EthernetShield A la columna Server IP Address escrivim Indicació: El dispositiu ChipKIT-EthernetSield actua com servidor. Tanquem la pàgina del router. Ara ens falta saber quina és la nostra IP externa. El router pot treballar a la vegada en la xarxa interna ( LAN ) i en l externa ( WAN ). La manera més senzilla de conèixer la nostra IP externa és entrant a la web cualesmiip.com ChipKITU18-9

10 >>> Comprovació amb el mòbil. En primer lloc desconnectem en el mòbil la Wi-Fi de la xarxa interna. Així entrarem al ChipKIT-EthernerShield a través de la connexió de dades del mòbil, en definitiva, Internet. Obrim el navegador i escrivim I apareix el resultat de la programació: >>> Comprovació amb el portàtil. El procés amb el portàtil que pertany a la intranet de la vivenda -, no és tan senzill com amb el mòbil ja que dins de casa no pot treballar amb la xarxa externa a no ser que obtinguem la connexió a Internet a través del mòbil. El port 80 és el port estàndard de servidor web. Ara disposem de dos servidors web: a > El de configuració del router. b > El de la ChipKIT-EthernetShield. ChipKITU18-10

11 Els dos estan configurats per acceptar comunicacions pel port 80. Dins de la xarxa local, el router té una IP i la ChipKIT-EthernetShield una altre. Treballant des de fora, ho tenim configurat perquè no es pugui accedir a la web de configuració del router, per tant, s accedeix a la ChipKIT- EthernetShield. Per aquest motiu, amb el mòbil, ha funcionat perfectament l execució del projecte gravat a la ChipKIT. Amb el portàtil, com que pertany a la xarxa interna, en entrar des de l exterior a la xarxa local, el router rep la petició d accés al port 80 i disposa, a les seves taules, de dues entrades amb aquest port: La ChipKIT-EthernetShield i la seva pròpia pàgina de configuració. Per defecte, està definit que ha d enviar el trànsit cap a la pàgina de configuració. Aquest és el motiu pel qual, en escriure en el navegador del portàtil l adreça se ns presenta per pantalla la pàgina del router. Si volem doncs fer aparèixer per la pantalla del portàtil la informació corresponent al projecte gravat a la ChipKIT, o treballem dins una xarxa externa o ens connectem a Internet a través del mòbil, usant, en conseqüència, la xarxa de telefonia mòbil Projecte 1 Elabora un projecte que permeti visualitzar l estat dels ports analògics. Prepara la comunicació amb el ChipKIT-EthernetShild: a > Ad-hoc amb un PC o portàtil. b > En la xarxa local. c > Via Internet. /* Projecte que permet llegir l'estat dels ports analògics de la placa robòtica ChipKIT Uno32. La placa robòtica porta acoblada la EthernetShield W5100. El projecte es basa en l'exemple de l'mpide: File; Examples; Ethernet; WebServer. El projecte permet que el dispositiu ChipKIT-EthernetShield es connecti ad-hoc amb un PC, en una xarxa local o via Internet. */ #include <SPI.h> // Llibreria del connector SPI que permet connexió de la ChipKIT amb la EthernetShield. #include <Ethernet.h> // Llibreria d'informacions que permeten la comunicació amb el microcontrolador propi de la EthernetShield: WIZnet W5100. ChipKITU18-11

12 // Assignem al dispositiu una adreça MAC i una adreça IP. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; byte ip[] = { 192,168,1,110 ; // Canviem, de l'adreça de l'exemple de l'mpide, el darrer nombre per 110 i ja tenim una IP assignada al ChipKIT-EthernetShield. // Inicialitzem el servidor pel port 80 que és el que usarem per a la comunicació. El port per defecte per HTTP és el 80. Server server(80); void setup() { Ethernet.begin(mac, ip); // Iniciem el servidor i la connexió Ethernet. server.begin(); void loop() { Client client = server.available(); // Preparem el ChipKIT-EthernetShield per esperar peticions del clients: els navegadors web. if (client) { boolean currentlineisblank = true; // Configurem que les peticions HTTP han d'acabar amb una línia en blanc. while (client.connected()) { // Preguntem si el client es troba connectat. if (client.available()) { // Preguntem si el client es troba habilitat. char c = client.read(); if (c == '\n' && currentlineisblank) { // \n genera un salt de línia. && és el símbol de l'operador AND. // Si el client rep una línia en blanc vol dir que ha acabat la petició via HTTP i, per tant, el client pot presentar per pantalla del PC el resultat del port. client.println("http/ OK"); /* Fem que el servidor ( ChipKIT-EthernetShield) respongui usant el protocol HTTP versió 1.1. Codis d'estat HTTP: 2XX >> peticions correctes >> 200 OK és la resposta estàndard per peticions correctes */ client.println("content-type: text/html"); // Indiquem el tipus de format que transmetem: text/html. En una altra situació podem trobar: text/plain. client.println(); // Presentació per pantalla del PC de la informació dels ports analògics. for (int analogchannel = 0; analogchannel < 6; analogchannel++) { client.print("el port analogic "); client.print(analogchannel); client.print(" indica "); client.print(analogread(analogchannel)); client.println("<br />"); break; if (c == '\n') { // \n >> genera un salt de línia. currentlineisblank = true; // Preparem una nova línia. else if (c!= '\r') { // \r >> retorn de carro. És igual a prémer Enter. Eines com el Bloc de notes necessiten \r\n currentlineisblank = false; // Hem obtingut un caràcter en la línia actual. ChipKITU18-12

13 delay(1); // Donem un temps per la recepció de la nova dada per part del navegador web. client.stop(); // Tanquem la connexió. No cal indicar que es torna al bucle while ja que estem dins del void loop > 2n projecte: Comunicació amb el ChipKIT EthernetShield per a la presentació d un text. Projecte 2 Prepara un projecte que permeti visualitzar diverses frases amb grandàries de text diferents. Prepara la comunicació amb el ChipKIT-EthernetShild: a > Ad-hoc amb un PC o portàtil. b > En la xarxa local. c > Via Internet. /* Projecte que permet oferir textos de diferents formats mitjançant les etiquetes h1, h2 i h3 del llenguatge HTML. La placa robòtica ChipKIT Uno32 porta acoblada la EthernetShield W5100.El projecte es basa en l'exemple de l'mpide: File; Examples; Ethernet; WebServer i en el llenguatge HTML. El projecte permet que el dispositiu ChipKIT-EthernetShield es connecti ad-hoc amb un PC, en una xarxa local o via Internet. */ #include <SPI.h> // Llibreria del connector SPI que permet connexió de la ChipKIT amb la EthernetShield. #include <Ethernet.h> // Llibreria d'informacions que permeten la comunicació amb el microcontrolador propi de la EthernetShield: WIZnet W5100. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; // Assignem al dispositiu una adreça MAC. byte ip[] = { 192,168,1,110 ; /* Assignem al dispositiu una adreça IP. Canviem, de l'adreça de l'exemple de l'mpide, el darrer nombre per 110 i ja tenim una IP assignada al ChipKIT-EthernetShield.*/ Server server(80); // Inicialitzem el servidor pel port 80 que és el que usarem per a la comunicació. El port per defecte per HTTP és el 80. void setup() { Ethernet.begin(mac, ip); // Iniciem el servidor i la connexió Ethernet. server.begin(); void loop() { ChipKITU18-13

14 Client client = server.available(); // Preparem el ChipKIT-EthernetShield per esperar peticions del clients: els navegadors web. if (client) { boolean currentlineisblank = true; // Configurem que les peticions HTTP han d'acabar amb una línia en blanc. while (client.connected()) { // Preguntem si el client es troba connectat. if (client.available()) { // Preguntem si el client es troba habilitat. char c = client.read(); if (c == '\n' && currentlineisblank) { /* \n genera un salt de línia. && és el símbol de l'operador AND. Si el client rep una línia en blanc vol dir que ha acabat la petició via HTTP i, per tant, el client pot presentar per pantalla del PC el resultat del port.*/ client.println("http/ OK"); /* Fem que el servidor ( ChipKIT-EthernetShield) respongui usant el protocol HTTP versió 1.1. Codis d'estat HTTP: 2XX >> peticions correctes >> 200 OK és la resposta estandard per peticions correctes */ client.println("content-type: text/html"); // Indiquem el tipus de format que transmitim: text/html. En una altra situació podem trobar: text/plain. client.println("connexió tancada"); client.println("refresh: 5"); // Fem un refresc cada 5 milisegons client.println(); client.println("<!doctype HTML>"); // DOCTYPE és un declaració de l'estàndar usat en construir un document HTML. client.println("<html lang='es'>"); client.println("<head>"); client.println("<meta charset='utf-8'>"); // El charset determina com es veuran certs caràcters. Opcions: UTF-8, ISO Tendeix a ser estàndar l'utf-8. client.println("<title>"); client.println("recerca ChipKIT - Internet"); client.println("</title>"); client.println("<body>"); client.println("<div class='page-wrap'>"); /* div >> contenidor genèric. Atributs >> class, style, title. Class assigna un conjunt de noms de classe a un element. page-wrap >> Te relació amb alineació del text, amplada, marges...*/ client.println("<header class='header'>"); // Header >> encapsalat d'una secció. client.println("<h1>"); // h1 és l'etiqueta d'html que dóna la màxima grandària de lletra; h6 dóna la menor. client.println("benvingut al dispositiu ChipKIT-EthernetShield "); client.println("</h1>"); client.println(); client.println("<h2>"); client.println("permanentment construint"); client.println("</h2>"); client.println(); client.println("<h3>"); client.println("molt aviat: control d'un LED!!"); client.println("</h3>"); client.println("<br />"); // Amb <br> es talla una línia però no el paràgraf client.println("</body>"); client.println("</html>"); break; if (c == '\n') { // \n >> genera un salt de línia. currentlineisblank = true; // Preparem una nova línia. ChipKITU18-14

15 else if (c!= '\r') { notes necessiten \r\n currentlineisblank = false; delay(1); client.stop(); // \r >> retorn de carro. És igual a prémer Enter. Eines com el Bloc de // Hem obtingut un caràcter en la línia actual. // Donem temps al client ( navegador web ) per rebre dades. // Tanquem la connexió. No cal indicar que es torna al bucle while ja que estem dins del void loop > 3r projecte: Comunicació amb el ChipKIT EthernetShield per al control d un LED. Projecte Prepara un projecte que permeti controlar un LED mitjançant dos botons Prepara la comunicació amb el ChipKIT-EthernetShild: a > Ad-hoc amb un PC o portàtil. b > En la xarxa local. c > Via Internet. /* Projecte que permet encendre / apagar un LED connectat al pin 4 de la placa robòtica ChipKIT Uno32. La placa robòtica porta acoblada la EthernetShield W5100. El projecte es basa en el tutorial d'accés per internet de El projecte permet que el dispositiu ChipKIT-EthernetShield es connecti ad-hoc amb un PC, en una xarxa local o via Internet. */ #include <SPI.h> // Llibreria del connector SPI que permet connexió de la ChipKIT amb la EthernetShield. #include <Ethernet.h> // Llibreria d'informacions que permeten la comunicació amb el microcontrolador propi de la EthernetShield: WIZnet W5100. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; // Assignem al dispositiu una adreça MAC. byte ip[] = { 192, 168, 1, 110 ; // Assignem al dispositiu una adreça IP. Server server(80); /* Inicialitzem el servidor pel port 80 que és el que usarem per a la comunicació. El port per defecte per HTTP és el 80.*/ int Pin4=4; String readstring; String estat=string(11); // Mostrem en la pantalla web l'estat del pin 4. void setup() { pinmode(pin4, OUTPUT); Ethernet.begin(mac, ip); server.begin(); estat="desactivat"; //Posem com sortida el pin 4 pin per al control del LED. // Iniciem el servidor i la connexió Ethernet. void loop(){ ChipKITU18-15

16 Client client = server.available(); clients: els navegadors web. if (client) { while (client.connected()) { if (client.available()) { char c = client.read(); // Preparem el ChipKIT-EthernetShield per esperar peticions del // Preguntem si el client es troba connectat. // Preguntem si el client es troba habilitat. if (readstring.length() < 100) { /* readstring és una estructura de dades. És una variable predefinida a les llibreries, no declarada pel programador. length és un mètode. També es pot dir que length és un camp de l'estructura readstring. */ readstring += c; //Guardem els caràcters en la variable tipus cadena. if (c == '\n') { // \n genera un salt de línia. Per tant, en el cas que es rebi un salt de línia... // ********** control del pin 4 de la ChipKIT ********** if(readstring.indexof("?ledences") >0) { /* Quan es prem el botó de la web corresponent a encendre el LED, enviem una cadena de text amb l'etiqueta que hem triat. Si la cadena de text que arriba coincideix amb ledences llavors s'executa l'ordre digitalwrite. */ digitalwrite(pin4, HIGH); // Posem el pin 4 en estat alt >> activem el LED ( O llum, motor, relé... ) estat="activat"; if(readstring.indexof("?ledapagat") >0) { /* Quan es prem el botó de la web corresponent a apagar el LED, enviem una cadena de text amb l'etiqueta que hem triat. Si la cadena de text que arriba coincideix amb ledapagat llavors s'executa l'ordre digitalwrite. */ digitalwrite(pin4, LOW); // Posem el pin 4 en estat baix >> desactivem el LED ( O llum, motor, relé... ) estat="desactivat"; // ********** Creem la pàgina web ********** client.println("http/ OK"); /* Fem que el servidor ( ChipKIT-EthernetShield) respongui usant el protocol HTTP versió 1.1. Codis d'estat HTTP: 2XX >> peticions correctes >> 200 OK és la resposta estandard per peticions correctes */ client.println("content-type: text/html"); // Indiquem el tipus de format que transmitim: text/html. En una altra situació podem trobar: text/plain. client.println(); client.println("<html>"); client.println("<head>"); client.println("<title>control amb ChipKIT-EthernetShield</TITLE>"); client.println("</head>"); client.println("<body>"); client.println("<center>"); client.println("<h1>chipkit-ethernetshield: Control LED</H1>"); client.println("<hr />"); client.println("<br />"); client.println("<form method=get>"); /* Les dades d'un formulari s'envien mitjançant un mètode que pot ser GET o POST. GET els envia usant la URL i POST ho fa mitjançat l'entrada estàndard STDIO.*/ ChipKITU18-16

17 client.println("<input type=submit style=width:200px;height:75px;font-size:32px;font-weight:bold; name=ledences value=on>"); client.println("<input type=submit style=width:200px;height:75px;font-size:32px;font-weight:bold; name=ledapagat value=off>"); client.println("</form>"); client.print("<br><br>"); client.print("<font size='6'>estat: "); client.print(estat); client.println("</body>"); client.println("</html>"); delay(1); client.stop(); // Acabem l'actuació del client. readstring=""; // Buidem la cadena preparant-la per la propera lectura > 4t projecte: Comunicació amb el ChipKIT EthernetShield per al control d un motor trifàsic. Projecte Prepara un projecte que permeti controlar un motor trifàsic mitjançant tres botons. Prepara la comunicació amb el ChipKIT-EthernetShild: a > Ad-hoc amb un PC o portàtil. b > En la xarxa local. c > Via Internet. /* Projecte que permet controlar una maqueta giratòria acoblada a un motor trifàsic de 1/4 CV. El control dels pins 4 i 8 de la ChipKIT Uno32 s'aplica sobre un optoacoblador TLP que, connectat a un variador de freqüència J7 d'omron, fa que el motor giri cap a la dreta, cap a l'esquerra o estigui aturat. En el projecte es crea una web amb 3 botons per aconseguir-ho. La placa robòtica porta acoblada la EthernetShield W5100. El projecte es basa en el de control d'un LED. El projecte permet que el dispositiu ChipKIT-EthernetShield es connecti ad-hoc amb un PC, en una xarxa local o via Internet. */ #include <SPI.h> // Llibreria del connector SPI que permet connexió de la ChipKIT amb la EthernetShield. #include <Ethernet.h> // Llibreria d'informacions que permeten la comunicació amb el microcontrolador propi de la EthernetShield: WIZnet W5100. byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED ; // Assignem al dispositiu una adreça MAC. byte ip[] = { 192, 168, 1, 110 ; // Assignem al dispositiu una adreça IP. Server server(80); // Inicialitzem el servidor pel port 80 que és el que usarem per a la comunicació. El port per defecte per HTTP és el 80. int Pin8=8; int Pin4=4; String readstring; String estat=string(18); // Declarem la variable estat i reservem per ella 18 caràcters. ChipKITU18-17

18 void setup() { pinmode(pin8, OUTPUT); // Posem com sortida el pin 8 digitalwrite(pin8, LOW); // Posem en estat baix el pin 8 pinmode(pin4, OUTPUT); // Posem com sortida el pin 4 digitalwrite(pin4, LOW); // Posem en estat baix el pin 4 Ethernet.begin(mac, ip); // Iniciem el servidor i la connexió Ethernet. server.begin(); estat="maqueta aturada"; void loop(){ Client client = server.available(); // Preparem el ChipKIT-EthernetShield per esperar peticions del clients: els navegadors web. if (client) { while (client.connected()) { // Preguntem si el client es troba connectat. if (client.available()) { // Preguntem si el client es troba habilitat. char c = client.read(); if (readstring.length() < 100) { /* readstring és una estructura de dades. És una variable predefinida a les llibreries, no declarada pel programador. length és un mètode */ readstring += c; //Guardem els caràcters en la variable tipus cadena. if (c == '\n') { // \n genera un salt de línia. Per tant, en el cas que es rebi un salt de línia... // ********** control dels pins 4 i 8 de la ChipKIT ********** if(readstring.indexof("?giraesquerra") >0) { // Consultem si està preparat per ser activat. digitalwrite(pin8, LOW); // Posem el pin 8 en estat baix >> desactivem el gir del motor cap a la dreta. digitalwrite(pin4, HIGH); // Posem el pin 4 en estat alt >> activem el gir del motor cap a l esquerra. estat="girant cap a l'esquerra"; // Mostrem en la pantalla web l'estat de la maqueta. if(readstring.indexof("?aturada") >0) { // Consultem si està preparat per ser activat. digitalwrite(pin8, LOW); // Posem el pin 8 en estat baix >> desactivem el gir del motor cap a la dreta. digitalwrite(pin4, LOW); // Posem el pin 4 en estat baix >> desactivem el gir del motor cap a l esquerra. estat="maqueta aturada"; // Mostrem en la pantalla web l'estat de la maqueta. if(readstring.indexof("?giradreta") >0) { // Consultem si està preparat per ser activat. digitalwrite(pin8, HIGH); // Posem el pin 8 en estat alt >> activem el gir del motor cap a la dreta. digitalwrite(pin4, LOW); // Posem el pin 4 en estat baix >> desactivem el gir del motor cap a l esquerra. estat="girant cap a la dreta"; // Mostrem en la pantalla web l'estat de la maqueta. // ********** Creem la pàgina web ********** client.println("http/ OK"); /* Fem que el servidor ( ChipKIT-EthernetShield) respongui usant el protocol HTTP versió 1.1. Codis d'estat HTTP: 2XX >> peticions correctes >> 200 OK és la resposta estàndard per peticions correctes */ ChipKITU18-18

19 client.println("content-type: text/html"); // Indiquem el tipus de format que transmetem: text/html. En una altra situació podem trobar: text/plain. client.println(); client.println("<html>"); client.println("<head>"); client.println("<title>control amb ChipKIT-EthernetShield</TITLE>"); client.println("</head>"); client.println("<body>"); client.println("<center>"); client.println("<h1>chipkit-ethernetshield: Control variador de velocitat</h1>"); client.println("<hr />"); client.println("<br />"); client.println("<form method=get>"); /* Les dades d'un formulari s'envien mitjançant un mètode que pot ser GET o POST. GET els envia usant la URL i POST ho fa mitjançat l'entrada estàndard STDIO.*/ client.println("<input type=submit style=width:200px;height:75px;font-size:32px;font-weight:bold; name=giraesquerra value=giraesquerra>"); client.println("<input type=submit style=width:200px;height:75px;font-size:32px;font-weight:bold; name=aturada value=aturada>"); client.println("<input type=submit style=width:200px;height:75px;font-size:32px;font-weight:bold; name=giradreta value=giradreta>"); client.println("</form>"); client.print("<br><br>"); client.print("<font size='6'>estat: "); client.print(estat); client.println("</body>"); client.println("</html>"); delay(1); client.stop(); // Acabem l'actuació del client. readstring=""; // Buidem la cadena preparant-la per la propera lectura. µµµµµµµµµµµµµµµµµµµµµµµµµµµµµµ ChipKITU18-19

20 ChipKITU18-20

21 ChipKITU18-21

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

Manual de configuració de la Xarxa Sense Fils. eduroam. a Microsoft Windows Mobile 6

Manual de configuració de la Xarxa Sense Fils. eduroam. a Microsoft Windows Mobile 6 Manual de configuració de la Xarxa Sense Fils eduroam a Microsoft Windows Mobile 6 Manual de configuració de la Xarxa Sense Fils eduroam a Microsoft Windows Mobile 6 Índex Introducció... 1 1 Comprovacions

Más detalles

Nivell C4: Tractament de la informació escrita Mòdul 2: Opcions de format i impressió de documents

Nivell C4: Tractament de la informació escrita Mòdul 2: Opcions de format i impressió de documents 1 Nivell C4: Tractament de la informació escrita Mòdul 2: Opcions de format i impressió de documents 1. OBJECTIUS 2. FORMAT BÀSIC DE PARÀGRAF 3.FORMAT BÀSIC DE PAGINA DE TEXT 4. IMPRESSIÓ DE DOCUMENTS

Más detalles

Servei de Gestió de Serveis Informàtics Secció de Sistemes en Explotació Webmailaj Correu Municipal Configuració nou compte de correu

Servei de Gestió de Serveis Informàtics Secció de Sistemes en Explotació Webmailaj Correu Municipal Configuració nou compte de correu Webmailaj Correu Municipal Configuració nou compte de correu Pàgina 1 de 11 ÍNDEX CONFIGURACIÓ D UN NOU COMPTE DE CORREU...3 1 CONFIGURACIÓ GENERAL...3 2 CONFIGURACIÓ NOM COMPTE I ADREÇA DE RESPOSTA...8

Más detalles

Instal lació de l aplicació 2xRDP:

Instal lació de l aplicació 2xRDP: Instal lació de l aplicació 2xRDP: Per poder accedir als programes de Suport al núvol tenim dos mitjans: Accés a través del programa 2xRDP: En primer lloc podem accedir-hi instal lant el programa 2x RDP,

Más detalles

Í N D E X. Cèdules Alta de sol licitud. N. versió: 1.0. Pàg. 1 / 6

Í N D E X. Cèdules Alta de sol licitud. N. versió: 1.0. Pàg. 1 / 6 N. versió: 1.0. Pàg. 1 / 6 Í N D E X 1. FUNCIONALITAT...2 1.1 Alta de sol licitud...2 1.1.1 Introducció dades...2 1.1.2 Resultat del procés...4 N. versió: 1.0. Pàg. 2 / 6 1. FUNCIONALITAT 1.1 Alta de sol

Más detalles

Fem un correu electrónic!! ( )

Fem un correu electrónic!! ( ) Fem un correu electrónic!! (E-mail) El correu electrònic es un dels serveis de Internet més antic i al mateix temps es un dels més populars i estesos perquè s utilitza en els àmbits d'oci i treball. Es

Más detalles

Els arxius que crea Ms Excel reben el nom de LibroN, per aquest motiu cada vegada que creem un arxiu inicialment es diu Libro1, Libro2, Libro3,...

Els arxius que crea Ms Excel reben el nom de LibroN, per aquest motiu cada vegada que creem un arxiu inicialment es diu Libro1, Libro2, Libro3,... Què és Excel? Ms Excel és una aplicació informàtica que ens proporciona una forma molt còmoda i eficaç de treballar amb dades. Entre altres possibilitats, permet realitzar anàlisis, càlculs matemàtics,

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

CREACIÓ I RESTAURACIÓ D'IMATGES DE CLONEZILLA EN UN PENDRIVE AUTORRANCABLE

CREACIÓ I RESTAURACIÓ D'IMATGES DE CLONEZILLA EN UN PENDRIVE AUTORRANCABLE CREACIÓ I RESTAURACIÓ D'IMATGES DE CLONEZILLA EN UN PENDRIVE AUTORRANCABLE En aquest tutorial aprendrem: a) Primer, com fer que un pendrive sigui autoarrancable b) Després, com guardar la imatge d'un portàtil

Más detalles

Microsoft Lync 2010: Introducció al nou programari de missatgeria instantània i conferències

Microsoft Lync 2010: Introducció al nou programari de missatgeria instantània i conferències Microsoft Lync 2010: Introducció al nou programari de missatgeria instantània i conferències ESADE està treballant en un projecte de millora de la comunicació intercampus i del correu electrònic de tota

Más detalles

3. DIAPOSITIVA D ORGANIGRAMA I DIAGRAMA

3. DIAPOSITIVA D ORGANIGRAMA I DIAGRAMA 1 3. DIAPOSITIVA D ORGANIGRAMA I DIAGRAMA Ms PowerPoint permet inserir, dins la presentació, objectes organigrama i diagrames. Els primers, poden resultar molt útils si es necessita presentar gràficament

Más detalles

Institut d Estudis Catalans. Programa del «Diccionari de Ciència i Tecnologia» Secció de Ciències i Tecnologia

Institut d Estudis Catalans. Programa del «Diccionari de Ciència i Tecnologia» Secció de Ciències i Tecnologia Programa del «Diccionari de Ciència i Tecnologia» Secció de Ciències i Tecnologia Guia d utilització de les opcions de cerca del Vocabulari de la psicologia del condicionament i de l aprenentatge, amb

Más detalles

UNITAT DONAR FORMAT A UN DOCUMENT

UNITAT DONAR FORMAT A UN DOCUMENT UNITAT DONAR FORMAT A UN DOCUMENT 2 Format de paràgraf Per defecte, quan es crea un document a Ms Word el text apareix alineat a l esquerra, amb un interlineat senzill i sense cap tipus de sagnat o entrada

Más detalles

CALC 1... Introducció als fulls de càlcul

CALC 1... Introducció als fulls de càlcul CALC 1... Introducció als fulls de càlcul UNA MICA DE TEORIA QUÈ ÉS I PER QUÈ SERVEIX UN FULL DE CÀLCUL? Un full de càlcul, com el Calc, és un programa que permet: - Desar dades numèriques i textos. -

Más detalles

Guia d utilització de les opcions de cerca del Vocabulari forestal

Guia d utilització de les opcions de cerca del Vocabulari forestal Programa del «Diccionari de Ciència i Tecnologia» Secció de Ciències i Tecnologia Guia d utilització de les opcions de cerca del Vocabulari forestal BARCELONA 2010 ÍNDEX 1 EXPLICACIÓ DE LES OPCIONS DE

Más detalles

Usos del certificat digital en Windows Mobile 6.+

Usos del certificat digital en Windows Mobile 6.+ Usos del certificat digital en Windows Mobile 6.+ Ref.: D1365 N- Versió: 1.1 Pàgina 1 de 11 Control documental Estat formal Elaborat per: Aprovat per: Formació CATCert CATCert Data de creació 09/03/2011

Más detalles

PENJAR FOTOS A INTERNET PICASA

PENJAR FOTOS A INTERNET PICASA PENJAR FOTOS A INTERNET PICASA Penjar fotos a internet. (picasa) 1. INSTAL.LAR EL PROGRAMA PICASA Per descarregar el programa picasa heu d anar a: http://picasa.google.com/intl/ca/ Clicar on diu Baixa

Más detalles

CATÀLEG COL LECTIU DE LA XARXA ELECTRÒNICA DE LECTURA PÚBLICA VALENCIANA

CATÀLEG COL LECTIU DE LA XARXA ELECTRÒNICA DE LECTURA PÚBLICA VALENCIANA CATÀLEG COL LECTIU DE LA XARXA ELECTRÒNICA DE LECTURA PÚBLICA VALENCIANA http://xlpv.cult.gva.es QUÈ PERMET FER? Consulta del catàleg col lectiu de la Xarxa Electrònica de Lectura Pública Valenciana (exlpv).

Más detalles

UNITAT DONAR FORMAT A UNA PRESENTACIÓ

UNITAT DONAR FORMAT A UNA PRESENTACIÓ UNITAT DONAR FORMAT A UNA PRESENTACIÓ 4 Plantilles de disseny Una plantilla de disseny és un model de presentació que conté un conjunt d estils. Aquests estils defineixen tota l aparença de la presentació,

Más detalles

Presentacions. multimèdia

Presentacions. multimèdia Presentacions multimèdia en l entorn Windows Microsoft PowerPoint Manel Teodoro Escoles Freta Pàgina d inici La pantalla de Microsoft PowerPoint Obrir una presentació. Per obrir una presentació podeu fer:

Más detalles

BLOCS BLOGGER. Document de treball del camp d aprenentatge de l alt Berguedà. MARÇ 2009

BLOCS BLOGGER. Document de treball del camp d aprenentatge de l alt Berguedà. MARÇ 2009 BLOCS BLOGGER Document de treball del camp d aprenentatge de l alt Berguedà. MARÇ 2009 CREAR I DISSENYAR UN BLOC. (BLOGGER) 1. CREAR UN BLOC: 1.1 Entrar a la pàgina web del blogger (https://www.blogger.com/start).

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

NOM IMATGE /enllaç ampliació d informació EXPLICACIONS

NOM IMATGE /enllaç ampliació d informació EXPLICACIONS L ORDINADOR Tipus d ordinadors de sobretaula portàtil de butxaca Formats per la unitat central, el teclat, el ratolí i la pantalla. A la unitat central o torre és on es troben la gran part del maquinari

Más detalles

FES EL TEU CORREU ELECTRÒNIC MÉS SEGUR

FES EL TEU CORREU ELECTRÒNIC MÉS SEGUR FES EL TEU CORREU ELECTRÒNIC MÉS SEGUR Andorra Telecom recomana utilitzar l encriptació SSL per fer el seu correu electrònic més segur. L encriptació SSL permet que tant el vostre nom d usuari, mot clau,

Más detalles

Creació d un bloc amb Blogger (I)

Creació d un bloc amb Blogger (I) Creació d un bloc amb Blogger (I) Una vegada tenim operatiu un compte de correu electrònic a GMail és molt senzill crear un compte amb Blogger! Accediu a l adreça http://www.blogger.com. Una vegada la

Más detalles

1. SISTEMA D EQUACIONS LINEALS

1. SISTEMA D EQUACIONS LINEALS 1. SISTEMA D EQUACIONS LINEALS 1.1 Equacions lineals Una equació lineal està composta de coeficients (nombres reals) acompanyats d incògnites (x, y, z,t..o ) s igualen a un terme independent, i les solucions

Más detalles

Procediment d instal lació de la signatura al navegador

Procediment d instal lació de la signatura al navegador Procediment d instal lació de la signatura al navegador Tal i com indicara el contracte que ens han lliurat al CAATEEB a la part final, accedirem a la pagina www.idcat.cat/descarrega. Recomanem que aquests

Más detalles

MANUAL DE CONFIGURACIÓ BÀSICA DEL VISAT TELEMÀTIC

MANUAL DE CONFIGURACIÓ BÀSICA DEL VISAT TELEMÀTIC MANUAL DE CONFIGURACIÓ BÀSICA DEL VISAT TELEMÀTIC A) CONFIGURACIÓ EXPLORADOR I SISTEMA OPERATIU B) LLOCS DE CONFIANÇA DEL NAVEGADOR C) RECOMACIONS INTERNET EXPLORER 10 i 11 D) INSTAL LACIÓ DE JAVA E) SIGNATURA

Más detalles

Manua. ( Linux. d UPClink. programari: la versió de. sudo./oab java6.sh. Pàgina 1 de 8

Manua. ( Linux. d UPClink. programari: la versió de. sudo./oab java6.sh. Pàgina 1 de 8 Manua al d utilització d UPClink VPN.UPC.EDU ( Linux Ubuntu 10.04 LTS ) Requisits de sistema mínims. Per tal de fer ús del servei d UPClink cal disposar de les següents versions de programari: Ubuntu 10.04

Más detalles

PROCEDIMENT DE RECOMPTE DE MOTS

PROCEDIMENT DE RECOMPTE DE MOTS Serveis Lingüístics Melcior de Palau, 140 08014 Barcelona Tel. +34 934 035 478 Fax +34 934 035 484 serveislinguistics@ub.edu www.ub.edu/sl PROCEDIMENT DE RECOMPTE DE MOTS Aquest document té com a objectiu

Más detalles

ÍNDEX 1 DEFINICIÓ 2 PER A QUÈ SERVEIX 3 COM ES REPRESENTA 4 PRIMER CONCEPTE 5 ESCALA DE REDUCCIÓ I ESCALA D AMPLIACIÓ 6 PROCEDIMENT DE CÀLCUL

ÍNDEX 1 DEFINICIÓ 2 PER A QUÈ SERVEIX 3 COM ES REPRESENTA 4 PRIMER CONCEPTE 5 ESCALA DE REDUCCIÓ I ESCALA D AMPLIACIÓ 6 PROCEDIMENT DE CÀLCUL Francesc Sala, primera edició, abril de 1996 última revisió, desembre de 2007 ÍNDEX 1 DEFINICIÓ 2 PER A QUÈ SERVEIX COM ES REPRESENTA 4 PRIMER CONCEPTE 5 ESCALA DE REDUCCIÓ I ESCALA D AMPLIACIÓ 6 PROCEDIMENT

Más detalles

MICROSOFT OFFICE OUTLOOK 2003

MICROSOFT OFFICE OUTLOOK 2003 MICROSOFT OFFICE OUTLOOK 2003 Configuració d un compte amb Microsoft Exchange Servidor de Microsoft Exchange: servei de correu electrònic basat en Microsoft Exchange on les característiques més importants

Más detalles

XARXES 2. Seguretat de Xarxa. Módul 2: Carles Mateu Departament d'informàtica i Enginyeria Industrial Universitat de Lleida

XARXES 2. Seguretat de Xarxa. Módul 2: Carles Mateu Departament d'informàtica i Enginyeria Industrial Universitat de Lleida XARXES 2 Módul 2: Seguretat de Xarxa Carles Mateu Departament d'informàtica i Enginyeria Industrial Universitat de Lleida Configuració IPTABLES Firewall de LINUX (Kernel level) Evolució de IPCHAINS Permet

Más detalles

Pintar en Pantalla (L) Jordi Lagares Roset Pintar en Pantalla Funcionament Sortir Pintar transparent Pintar transparent Esborrar

Pintar en Pantalla (L) Jordi Lagares Roset Pintar en Pantalla Funcionament Sortir Pintar transparent Pintar transparent Esborrar Pintar en Pantalla és un programa que fa això, dibuixa, escriu i pinta directament damunt de la pantalla sense fer servir una finestra pròpia, ho fa damunt les finestres que hi hagi actualment obertes

Más detalles

TELECENTRES DE TARRAGONA

TELECENTRES DE TARRAGONA TELECENTRES DE TARRAGONA APRÈN A CREAR EL TEU PROPI BLOG Manual elaborat pel personal de Telecentres de la ciutat de Tarragona (Ajuntament de Tarragona 2010-2011) INTRODUCCIÓ Un blog podem dir que és una

Más detalles

GUIA RÀPIDA DE TRADUCCIÓ AMB EL GOOGLE TRANSLATE

GUIA RÀPIDA DE TRADUCCIÓ AMB EL GOOGLE TRANSLATE Assessorament Lingüístic i Terminologia Serveis Lingüístics Melcior de Palau, 140 08014 Barcelona Tel. 934 035 478 Fax 934 035 484 assessorament.sl@ub.edu www.ub.edu/sl/alt GUIA RÀPIDA DE TRADUCCIÓ AMB

Más detalles

APENDIX D GUIA PER FER UNA REGRESSIÓ LINEAL AMB EXCEL

APENDIX D GUIA PER FER UNA REGRESSIÓ LINEAL AMB EXCEL APENDIX D GUIA PER FER UNA REGRESSIÓ LINEAL AMB EXCEL 1. Obriu el programa Excel e introduïu les dades omplint les columnes A i B amb els valors de les x (columna A) i y (columna B) que voleu representar.

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

DIVISIBILITAT. Amb els nombres 5, 7 i 35 podem escriure diverses expressions matemàtiques: 5x7= 35 35 5 35

DIVISIBILITAT. Amb els nombres 5, 7 i 35 podem escriure diverses expressions matemàtiques: 5x7= 35 35 5 35 ESO Divisibilitat 1 ESO Divisibilitat 2 A. El significat de les paraules. DIVISIBILITAT Amb els nombres 5, 7 i 35 podem escriure diverses expressions matemàtiques: 5x7= 35 35 = 7 5 35 = 5 7 35 7 0 5 35

Más detalles

Veure que tot nombre cub s obté com a suma de senars consecutius.

Veure que tot nombre cub s obté com a suma de senars consecutius. Mòdul Cubs i nombres senars Edat mínima recomanada A partir de 1er d ESO, tot i que alguns conceptes relacionats amb el mòdul es poden introduir al cicle superior de primària. Descripció del material 15

Más detalles

MANUAL DE PAINT.NET. Departament de Formació

MANUAL DE PAINT.NET. Departament de Formació MANUAL DE PAINT.NET Departament de Formació MANUAL PAINT.NET Aquest document ha estat elaborat per personal del Departament de Formació del Consorci de Tecnologies de la informació i la comunicació de

Más detalles

Guia d ús per instal lar el certificat de la FNMT Clase 2CA en software (Data d actualització de la informació: 18 de novembre de 2014)

Guia d ús per instal lar el certificat de la FNMT Clase 2CA en software (Data d actualització de la informació: 18 de novembre de 2014) Guia d ús per instal lar el certificat de la FNMT Clase 2CA en software (Data d actualització de la informació: 18 de novembre de 2014) Índex de continguts 1.-Descàrrega i instal lació del certificat 2.-Còpia

Más detalles

FEM UN BLOC AMB WORD PRESS

FEM UN BLOC AMB WORD PRESS FEM UN BLOC AMB WORD PRESS Donar-nos d alta 1- Entrem a la pàgina del Wordpress http://ca.wordpress.com/ Si ja estem registrats, posem nom d usuari i contrasenya, i entra Si no ho estem, cliquem registra

Más detalles

Servei d Atenció al Client. Requisits tècnics per fer correctament la transmissió de fitxers

Servei d Atenció al Client. Requisits tècnics per fer correctament la transmissió de fitxers Requisits tècnics per fer correctament la transmissió de fitxers Pàgina 1 14/04/2004 ÍNDEX 1. Introducció...3 2. Requeriments tècnics...3 3. Navegació amb Internet Explorer...3 3.1. Situació inicial...

Más detalles

Com és la Lluna? 1 Com és la Lluna? F I T X A D I D À C T I C A 4

Com és la Lluna? 1 Com és la Lluna? F I T X A D I D À C T I C A 4 F I T X A 4 Com és la Lluna? El divendres 20 de març tens l oportunitat d observar un fenomen molt poc freqüent: un eclipsi de Sol. Cap a les nou del matí, veuràs com la Lluna va situant-se davant del

Más detalles

DIAGRAMA DE FASES D UNA SUBSTANCIA PURA

DIAGRAMA DE FASES D UNA SUBSTANCIA PURA DIAGRAMA DE FASES D UNA SUBSTANCIA PURA Que es una fase? De forma simple, una fase es pot considerar una manera d anomenar els estats: sòlid, líquid i gas. Per exemple, gel flotant a l aigua, fase sòlida

Más detalles

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

Instal lació de Classic Client (Gestor del Token) a Ubuntu

Instal lació de Classic Client (Gestor del Token) a Ubuntu Instal lació de Classic Client (Gestor del Token) a Ubuntu En aquesta guia trobareu les instruccions necessàries per tal de poder fer servir el vostre 1 carnet UPF amb el sistema operatiu Ubuntu. Continguts

Más detalles

Certificat digital idcat: Manual d'instal.lació

Certificat digital idcat: Manual d'instal.lació Certificat digital idcat: Manual d'instal.lació Què és el certificat idcat L'idCAT és un identificador digital que ens permet signar digitalment, amb la mateixa validesa oficial que la signatura manual.

Más detalles

EL PORTAL DE CONCILIACIONS

EL PORTAL DE CONCILIACIONS EL PORTAL DE CONCILIACIONS http://conciliacions.gencat.cat El Departament de Treball ha posat en funcionament el portal de conciliacions per fer efectiu el dret dels ciutadans a relacionar-se amb l Administració

Más detalles

ACTIVITATS. a) b) c) d) INS JÚLIA MINGUELL 2n Batxillerat. dv, 18 de març Alumne:

ACTIVITATS. a) b) c) d) INS JÚLIA MINGUELL 2n Batxillerat. dv, 18 de març Alumne: INS JÚLIA MINGUELL 2n Batxillerat Matemàtiques Tasca Continuada 4 «Matrius i Sistemes d equacions lineals» Alumne: dv, 18 de març 2016 LLIURAMENT: dm, 5 d abril 2016 NOTA: cal justificar matemàticament

Más detalles

Una plantilla és un fitxer model que conté una sèrie d elements que serveixen de base per a la creació d altres documents similars.

Una plantilla és un fitxer model que conté una sèrie d elements que serveixen de base per a la creació d altres documents similars. Ús de plantilles Una plantilla és un fitxer model que conté una sèrie d elements que serveixen de base per a la creació d altres documents similars. Per exemple, molts dels elements que apareixen en un

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

Manual d'usuari. Funcionalitats Genèriques de les pantalles de SÒSTRAT

Manual d'usuari. Funcionalitats Genèriques de les pantalles de SÒSTRAT de Funcionalitats Genèriques de les pantalles de SÒSTRAT Taula de contingut 1. INTRODUCCIÓ... 2 2. FUNCIONALITATS DEL SISTEMA... 3 Funcionalitats sobre "Treballar Amb"... 3 Funcionalitat de Nou Registre...

Más detalles

Quina és la resposta al teu problema per ser mare? Dexeus MEDICINA DE LA REPRODUCCIÓ ESTUDI INTEGRAL DE FERTILITAT

Quina és la resposta al teu problema per ser mare? Dexeus MEDICINA DE LA REPRODUCCIÓ ESTUDI INTEGRAL DE FERTILITAT MEDICINA DE LA REPRODUCCIÓ ESTUDI INTEGRAL DE FERTILITAT Quina és la resposta al teu problema per ser mare? Salut de la dona Dexeus ATENCIÓ INTEGRAL EN OBSTETRÍCIA, GINECOLOGIA I MEDICINA DE LA REPRODUCCIÓ

Más detalles

Guia de consulta ràpida R6.1 L Alcatel-Lucent OmniTouch 8400 Instant Communications Suite aporta un nivell alt de serveis. telefonia (trucar per

Guia de consulta ràpida R6.1 L Alcatel-Lucent OmniTouch 8400 Instant Communications Suite aporta un nivell alt de serveis. telefonia (trucar per OmniTouch 8400 Instant Communications Suite Guia de consulta ràpida R6.1 L Alcatel-Lucent OmniTouch 8400 Instant Communications Suite aporta un nivell alt de serveis quan s associa amb el Microsoft Outlook.

Más detalles

Breu tutorial actualització de dades ATRI. El Departament al portal ATRI i no directament a les persones afectades

Breu tutorial actualització de dades ATRI. El Departament al portal ATRI i no directament a les persones afectades Breu tutorial actualització de dades ATRI El Departament al portal ATRI i no directament a les persones afectades El Departament informa al portal ATRI (i no directament a les persones afectades): El no

Más detalles

Millorar la comunicació amb Coaching i PNL

Millorar la comunicació amb Coaching i PNL Millorar la comunicació amb Coaching i PNL PROGRAMACIÓ NEURO - LINGÜÍSTICA - Programació: el nostre cervell funciona com si fos el software que cadascú de nosaltres creem en funció de les nostres circumstàncies,

Más detalles

UNITAT 3: SISTEMES D EQUACIONS

UNITAT 3: SISTEMES D EQUACIONS UNITAT 3: SISTEMES D EQUACIONS 1. EQUACIONS DE PRIMER GRAU AMB DUES INCÒGNITES L equació x + y = 3 és una equació de primer grau amb dues incògnites : x i y. Per calcular les solucions escollim un valor

Más detalles

Guia d ús per fer instal lar el certificat idcat en programari (Data d actualització de la informació: 18 de novembre de 2014)

Guia d ús per fer instal lar el certificat idcat en programari (Data d actualització de la informació: 18 de novembre de 2014) Guia d ús per fer instal lar el certificat idcat en programari (Data d actualització de la informació: 18 de novembre de 2014) Índex de continguts 1.-Descàrrega i instal lació del certificat 2.-Còpia del

Más detalles

TEORIA I QÜESTIONARIS

TEORIA I QÜESTIONARIS ENGRANATGES Introducció Funcionament Velocitat TEORIA I QÜESTIONARIS Júlia Ahmad Tarrés 4t d ESO Tecnologia Professor Miquel Estruch Curs 2012-13 3r Trimestre 13 de maig de 2013 Escola Paidos 1. INTRODUCCIÓ

Más detalles

La Lluna, el nostre satèl lit

La Lluna, el nostre satèl lit F I T X A 3 La Lluna, el nostre satèl lit El divendres 20 de març tens l oportunitat d observar un fenomen molt poc freqüent: un eclipsi de Sol. Cap a les nou del matí, veuràs com la Lluna va situant-se

Más detalles

Fusion Tables : Una eina Google per crear una Base de Dades. Guia de la pràctica.part A.- Creació de la taula de preguntes

Fusion Tables : Una eina Google per crear una Base de Dades. Guia de la pràctica.part A.- Creació de la taula de preguntes Fusion Tables : Una eina Google per crear una Base de Dades Una eina que pot ajudar a utilitzar Bases de dades externes són les Fusion Tables de Google, amb aquesta eina podem gestionar un conjunt de taules

Más detalles

Calculadora d expressions aritmètiques

Calculadora d expressions aritmètiques Calculadora d expressions aritmètiques Enunciat de la Pràctica de PRO2 Tardor 2016 2 de novembre de 2016 1 Introducció Volem desenvolupar una calculadora d expressions aritmètiques formades amb una sintaxi

Más detalles

Microsoft Office Word 2010

Microsoft Office Word 2010 Microsoft Office Word 2010 www.professionalscat.net Aquesta obra estan subjectes llevat que s'indiqui el contrari a una llicència de Reconeixement NoComercial Compartir igual (BY NC SA) v.3.0 Espanya de

Más detalles

Manual TPVWin: Vendes i control d'estoc

Manual TPVWin: Vendes i control d'estoc Manual TPVWin 2015 Manual TPVWin: Vendes i control d'estoc Versió 3.1.1 10/03/2015 Canvis al document... 2 Com fer una venda... 3 Com introduir estoc... 9 Com regularitzar l'estoc...13 Refrescar C60 (Actualitzar

Más detalles

Activitat Cost Energètic

Activitat Cost Energètic Part 1. Article cost energètic. Contesta les preguntes següents: 1. Què hem de tenir en compte per saber què paguem per un PC? Para poder saber cuánto pagamos por un PC necesitamos saber dos cosas: cuánto

Más detalles

Configuració manual Eduroam amb Windows 8.1

Configuració manual Eduroam amb Windows 8.1 Castellano/English Configuració manual Eduroam amb Windows 8.1 En aquest document trobareu les instruccions per configurar la connexió Eduroam de forma manual per al Windows 8.1. Haureu d accedir a l apartat

Más detalles

Guia d aules virtuals

Guia d aules virtuals Guia d aules virtuals Sumari 1. Introducció... 3 2. Els centres virtuals... 4 3. Com crear una aula virtual... 5 AULA... 6 ADMINISTRADORS D AULA... 7 CONTINGUTS... 8 4. Com associar un alumne a una aula

Más detalles

Àmbit de les matemàtiques, de la ciència i de la tecnologia M14 Operacions numèriques UNITAT 2 LES FRACCIONS

Àmbit de les matemàtiques, de la ciència i de la tecnologia M14 Operacions numèriques UNITAT 2 LES FRACCIONS M1 Operacions numèriques Unitat Les fraccions UNITAT LES FRACCIONS 1 M1 Operacions numèriques Unitat Les fraccions 1. Concepte de fracció La fracció es representa per dos nombres enters que s anomenen

Más detalles

Guia d Accessibilitat Web

Guia d Accessibilitat Web Guia d Accessibilitat Web Índex què és l accessibilitat? Accessibilitat 4 Accessibilitat Web 4 Aplicació de l Accessibilitat 5 W3C/ World Wide Consortium 6 WAI/ Web Accessibility Initiative 6 Pautes d

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

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

CONSULTA DE QUALIFICACIONS FINALS: --- CONSULTA DE CALIFICACIONES FINALES:

CONSULTA DE QUALIFICACIONS FINALS: --- CONSULTA DE CALIFICACIONES FINALES: EOI DE PALMA DE MALLORCA CURS: 2015-2016 CONSULTA DE QUALIFICACIONS FINALS: - ALUMNAT OFICIAL - ALUMNAT DE LES PROVES DE CERTIFICACIÓ ( LLIURE ) - ALUMNAT EOIES --- CONSULTA DE CALIFICACIONES FINALES:

Más detalles

Un sistema lineal de dues equacions amb dues incògnites és un conjunt de dues equacions que podem representar de la manera:

Un sistema lineal de dues equacions amb dues incògnites és un conjunt de dues equacions que podem representar de la manera: Un sistema lineal de dues equacions amb dues incògnites és un conjunt de dues equacions que podem representar de la manera: ax + by = k a x + b y = k Coeficients de les incògnites: a, a, b, b. Termes independents:

Más detalles

Manual de usuario web GHD Fresc Manual d usuari web GHD Fresc. www.ghd.es

Manual de usuario web GHD Fresc Manual d usuari web GHD Fresc. www.ghd.es Manual de usuario web GHD Fresc Manual d usuari web GHD Fresc Septiembre de 2014 Setembre del 2014 Bienvenido a GHD Fresc Benvingut a GHD Fresc Estimado cliente, Le informamos que GHD Fresc lanza su nueva

Más detalles

Materials de formació. Manual del WinZip 8 MANUAL DEL WINZIP 8. Isabel Temporal Villaplana i Jaume Puppo Lama. Setembre 2001

Materials de formació. Manual del WinZip 8 MANUAL DEL WINZIP 8. Isabel Temporal Villaplana i Jaume Puppo Lama. Setembre 2001 Materials de formació Manual del WinZip 8 MANUAL DEL WINZIP 8 Isabel Temporal Villaplana i Jaume Puppo Lama Setembre 2001 obra de Isabel Temporal Villaplana i Jaume Puppo Lama està subjecta a una llicència

Más detalles

Programa Grumet Èxit Fitxes complementàries

Programa Grumet Èxit Fitxes complementàries MESURA DE DENSITATS DE SÒLIDS I LÍQUIDS Activitat 1. a) Digueu el volum aproximat dels següents recipients: telèfon mòbil, un cotxe i una iogurt. Teniu en compte que un brik de llet té un volum de 1000cm3.

Más detalles

Manual d usuari del Front Office d ATENEA per a la sol licitud d informes d accident de trànsit

Manual d usuari del Front Office d ATENEA per a la sol licitud d informes d accident de trànsit Manual d usuari del Front Office d ATENEA per a la sol licitud d informes d accident de trànsit Versió 2 Abril 2014 Pàgina 1 de 15 Índex Índex... 2 1 Introducció... 3 2 Accés al frontal... 3 3 Sol licitud

Más detalles

UNITAT 3 OPERACIONS AMB FRACCIONS

UNITAT 3 OPERACIONS AMB FRACCIONS M Operacions numèriques Unitat Operacions amb fraccions UNITAT OPERACIONS AMB FRACCIONS M Operacions numèriques Unitat Operacions amb fraccions Què treballaràs? En acabar la unitat has de ser capaç de

Más detalles

INSTAL LACIÓ DE DICCIONARIS COMPLEMENTARIS

INSTAL LACIÓ DE DICCIONARIS COMPLEMENTARIS Serveis Lingüístics Melcior de Palau, 140 08014 Barcelona Tel. +34 934 035 478 Fax +34 934 035 484 serveislinguistics@ub.edu www.ub.edu/sl INSTAL LACIÓ DE DICCIONARIS COMPLEMENTARIS PER AL VERIFICADOR

Más detalles

En aquest document es resumeix informació general relativa a les tarifes vigents, així com diferent informació d interès.

En aquest document es resumeix informació general relativa a les tarifes vigents, així com diferent informació d interès. ÍNDEX: En aquest document es resumeix informació general relativa a les tarifes vigents, així com diferent informació d interès. (Es pot accedir-hi directament clicant damunt el punt en qüestió) 1. Tarifes

Más detalles

Accés a la xarxa sense fils de la Xarxa de Biblioteques Municipals de la Província de Barcelona. Manual d ús

Accés a la xarxa sense fils de la Xarxa de Biblioteques Municipals de la Província de Barcelona. Manual d ús Accés a la xarxa sense fils de la Xarxa de Biblioteques Municipals de la Província de Barcelona Manual d ús WINDOWS VISTA Aquest manual pretén ser una guia per tal que els usuaris puguin connectar-se a

Más detalles

AJUDA PER ALS ESTUDIANTS DE CENTRE ADSCRIT PER ACCEDIR AL NOU APLICATIU SOP CONVOCATÒRIA 2012/2013

AJUDA PER ALS ESTUDIANTS DE CENTRE ADSCRIT PER ACCEDIR AL NOU APLICATIU SOP CONVOCATÒRIA 2012/2013 AJUDA PER ALS ESTUDIANTS DE CENTRE ADSCRIT PER ACCEDIR AL NOU APLICATIU SOP CONVOCATÒRIA 2012/2013 Resum del procediment: 1. Selecciona la plaça que vols prioritzar des del Portal del SOP 2. Clica al link

Más detalles

Justificació de bestretes a proveïdors i despeses a justificar

Justificació de bestretes a proveïdors i despeses a justificar Justificació de bestretes a proveïdors i despeses a justificar A continuació es detalla el procediment que cal seguir per tal de justificar aquelles bestretes o avançaments a proveïdors que la Unitat de

Más detalles

MANUAL D ÚS DEL GEOSERVEI WPS DE CARRERS I ADRECES POSTALS. 2. Característiques generals del geoservei WPS de carrers i adreces postals

MANUAL D ÚS DEL GEOSERVEI WPS DE CARRERS I ADRECES POSTALS. 2. Característiques generals del geoservei WPS de carrers i adreces postals MANUAL D ÚS DEL GEOSERVEI WPS DE CARRERS I ADRECES POSTALS 1. Introducció Els serveis WPS en general permeten invocar geoprocessos distribuïts que possibilitien homogeneïtzar l'extracció, càlcul, transformació,

Más detalles

FULL INFORMATIU Guia per a Avaluar amb el SAGA

FULL INFORMATIU Guia per a Avaluar amb el SAGA Com l any passat, malgrat tot, avaluarem amb el S.A.G.A.!!!!! (Sistema d Administració i Gestió Acadèmica) - es pot fer a qualsevol hora, qualsevol dia i des de qualsevol lloc del món (per internet) -

Más detalles

Tema 5: Els ecosistemes

Tema 5: Els ecosistemes En aquest tema aprendràs que a la Terra hi ha ecosistemes terrestres i ecosistemes aquàtics. Els éssers vius que hi habiten es relacionen entre ells. Si les característiques del medi varien, alguns d aquests

Más detalles

OpenOffice Writer 2 Mòdul 1

OpenOffice Writer 2 Mòdul 1 Centres d Autoaprenentatge OpenOffice Writer 2 Mòdul 1 Servei de documentació Llicència de contingut obert (Open Content Open Publication License) Copyright 2006 per Ceina (Esquemes Informàtics, SL). Aquest

Más detalles

Tutorial per modificar les dades d usuari a Moodle

Tutorial per modificar les dades d usuari a Moodle Tutorial per modificar les dades d usuari a Moodle Joan Queralt Gil abril 2005 Índex Resum Els usuaris de Moodle poden canviar moltes dades del seu perfil. Alguns canvis són molt útils, com personalitzar

Más detalles

TEMA 2 LA MECÀNICA DEL MOVIMENT

TEMA 2 LA MECÀNICA DEL MOVIMENT TEMA 2 LA MECÀNICA DEL MOVIMENT ÍNDEX: Introducció 2.1.- Les palanques de moviment. 2.2.- Eixos i Plans de moviment. 2.3.- Tipus de moviment INTRODUCCIÓ En aquest tema farem un estudi del cos des del punt

Más detalles

UNITAT DIDÀCTICA MULTIMÈDIA Escola Origen del aliments. Objectius:

UNITAT DIDÀCTICA MULTIMÈDIA Escola Origen del aliments. Objectius: UNITAT DIDÀCTICA MULTIMÈDIA Escola Origen del aliments Objectius: Conèixer quin és l origen dels aliments. Veure els ingredients de diferents menús infantils. Informar-se sobre el valor energètic de diferents

Más detalles

GUIA BÀSICA PER UTILITZAR L OFICINA VIRTUAL

GUIA BÀSICA PER UTILITZAR L OFICINA VIRTUAL GUIA BÀSICA PER UTILITZAR L OFICINA VIRTUAL L Oficina Virtual de l Ajuntament d Ontinyent és el lloc on els ciutadans poden fer gestions i tràmits administratius de forma electrònica o també rebre informació

Más detalles

Visor SIMA. Manual d usuari

Visor SIMA. Manual d usuari Visor SIMA Manual d usuari Í N D E X 1. Introducció... 3 2. Seccions del visor... 4 3. Navegació... 6 3.1. Moure s pel mapa 6 3.2. Canviar d escala 6 3.3. Mostrar-ne l anterior, el següent i tota l extensió

Más detalles

GESTIÓ DEL CORREU NO DESITJAT (SPAM)

GESTIÓ DEL CORREU NO DESITJAT (SPAM) GESTIÓ DEL CORREU NO DESITJAT (SPAM) 6TEMS posa a disposició del client poder gestionar aquests correus accedint directament al servidor d Antispam/Antivirus, mitjançant el següent enllaç: http://antispam.6tems.com

Más detalles

Registre del consum d alcohol a l e-cap

Registre del consum d alcohol a l e-cap Registre del consum d alcohol a l e-cap Rosa Freixedas, Estela Díaz i Lídia Segura Subdirecció General de Drogodependències ASSOCIACIÓ D INFERMERI A FAMILIAR I COMUNITÀRI A DE CATALUN YA Índex Introducció

Más detalles