Show Posts
Pages: [1] 2 3 ... 7
1  International / Software / Re: Aiuto...pagina html in 3G perdo dei pezzi on: June 08, 2013, 05:10:59 am
Ulteriore tentativo...ho provato lo stesso codice Sketch su un Arduino Mega...stesso problema...

Ma mi chiedo è possibile che non si riesce a trovare una guida o un tutorial che funzioni al 100 % su un WEB-SERVER con Arduino e scheda wiz-net e un minimo di grafica carina da poter implementare e una libreria decente che non abbia bug...anche perchè se così fosse come faccio a capire dove intervenire sulla libreria Webduino ???

Accidenti ci ero quasi riuscito...e mi ha fermato il 3G...queste cose mi fanno incacchiare molto... smiley-evil  smiley-twist  smiley-yell
Aspettiamo i luminari del web...
2  International / Software / Re: Aiuto...pagina html in 3G perdo dei pezzi on: June 07, 2013, 05:16:45 pm
Quote
adesso pare vada bene .... i quadratini sono al loro posto, diventano verdi quando sono ON e bianchi quando sono OFF

Caro Pablos ...sono curioso e se mi puoi far sapere...hai provato da un telefono smartphone con connessione da rete mobile ??

I quadratini funzionano sempre e si colorano ma sul mio Galaxy S Advance (android) quando mi collego in 3G se faccio delle manovre sui pulsanti loro si colorano e OK ...ma ad esempio se clicco sul pulsante Caldaia esso diventa verde ma all'aggiornamento della pagina mi scompare la riga in fondo "aggiorna Stato" e anche la riga sottostante in minuscolo bianca...poi magari dopo qualche on-OFF successivo mi riappaiono come per incanto...
Magari potrebbe essere il mio smartphone che ha dei problemi...perciò volevo capire se qualcuno di voi abbia provato con apparati mobili quali tablet,telefoni 3G...grazie per le risposte...oppure come potrei risolvere il fastidioso aggiornamento della pagina ad ogni manovra di ON-OFF ??
Pietro
3  International / Software / Re: Aiuto...pagina html in 3G perdo dei pezzi on: June 07, 2013, 05:00:46 pm
Ciao Pablos...se ci sei riprova adesso perchè ti ho sentito mentre smanettavi sui due relè...
Comunque vedevi i due tasti verdi fuori dalla schermata blu perchè avevo provato a cambiare lo sketch...nada..

Il problema Pablos è che da remoto con pc smartphone in wi-fi o cablata funge...è invece con lo smartphone con rete 3G che se fai due o tre manovre sui pulsanti s'impappina l'impaginazione html (spero di aver detto una cosa esatta)...puoi riprovare quando vuoi...cosa può essere ??? smiley-cry  smiley-cry  smiley-cry
4  International / Software / Re: Aiuto...pagina html in 3G perdo dei pezzi on: June 07, 2013, 02:09:24 pm
Quote
Ho provato varie volte il link e ... non riscontro alcun problema, la pagina viene caricata sempre correttamente ... 

Guglielmo

Ciao Guglielmo...grazie ma hai provato con uno smartphone o tablet in 3G ??

Scusa se te lo chiedo ma con connessioni adsl funge...siccome da casa mia posso provare solo con il mio smarphone 3G almeno con quello fà le bizze...ovvero al primo caricamento la pagina appare intera ma poi se si danno dei comandi tipo "accendi clima" la pagina quando si ricarica si perde il tag che mostra la temperatura oppure la scritta in fondo in bianco...ho provato anche con diversi browser sullo smartphone (Android) tipo firefox ma ho lo stesso identico problema...aspetto lumi...grazie intanto...
5  International / Software / Re: Aiuto...pagina html in 3G perdo dei pezzi on: June 07, 2013, 01:22:09 pm
Allego lo sketch...

Code:
//======================================= ARDUINO ETHERNET CONTROLLO N.2 USCITE da remoto======================================================
//=============================================================================================================================================
#include <Ethernet.h>
#include <SPI.h>
#include <WebServer.h> //libreria webduino


//variabili statiche per il mac address e ip address
static byte mac_Add[] = {0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };

//cambiare l'ip in funzione della propria rete
static byte ip_Add[] = { 192, 168, 0, 177 };

//creazione oggetto Webduino
WebServer webserver ("", 81);  //originale



//Variabili booleane che memorizzano lo stato delle uscite collegate ai relè
boolean Rele5 = false;
boolean Rele6 = false;
const float rinfinit = 93.79645; // Costante calcolata
const float voltage = 5.0; // il valore della tensione Vcc cui è collegato il termistore
const float B = 4120; // valore specificato nel data sheet del termistore 4100
const float unodivr = 93.79645; // equivalente a infinito
const float resistor = 10000; // il valore della resistenza fissa
int sensorValue = 0; // variabile per memorizzare il valore letto

//=============================================================================================================================================
//funzione pagina Start
void Start(WebServer &server, WebServer::ConnectionType type,
char *url_param, bool param_complete)
{
//===restituisce al browser l'intestazione http 200 OK=========================================================================================
  server.httpSuccess();

//=============================gestisco il tipo di richiesta HEAD==============================================================================
  if (type != WebServer::HEAD)
  {
    String s = "";

    if (param_complete == true)
    {
      s = url_param;

      if ( s == "R5=ON")
      {
        Rele5 = true;
        digitalWrite(7, HIGH);
      }
      else if ( s == "R5=OFF")
      {
        Rele5 = false;
        digitalWrite(7, LOW);
      }

      if ( s == "R6=ON")
      {
        Rele6 = true;
        digitalWrite(9, HIGH);
      }
      else if ( s == "R6=OFF")
      {
        Rele6 = false;
        digitalWrite(9, LOW);
      }
     
     

    }
   
//=================gestisco la pagina html in base allo stato delle uscite di Arduino==========================================================
    P(htmlHead) =
      "<html>"
      "<head>"
      "<title>Arduino Scheda 4.1 Rele</title>"
      "</head>"
      //"<div style=\"margin 0 auto; width=\100%;>"
      //"<div style=\"auto >"
      //"<body bgcolor=#666666>";
      "<body bgcolor=#000055>";
   
   

    server.printP(htmlHead);
    //server.print("<table border=\"30\"width=\"800\"  align=\"center\">");
    server.print("<table border=\"40\"bordercolor=\"#0000CC\"width=\"800\"  align=\"center\">");
    server.print(F("<tr><td style=\"color: blue;background: #ABCDEF;\"valign=\"middle\"><h1>STATO APPARATI</h1></td>"));
    server.print(F("<td style=\"color: blue;background: #ABCDEF;\"valign=\"middle\"><center><h1>COMANDI</h1></center></td></tr>"));
    //server.print("<br /><p align=\"center\"><img src=\"http://imageshack.us/a/img12/6410/home1fn.jpg\" width=\"800\"></p><br /><br />");
    server.print("<br /><p align=\"center\"><img src=\"http://imageshack.us/a/img12/6410/home1fn.jpg\" width=\"700\"></p><br /><br />");
   
   
   
   
//====================CREO PULSANTE PER LA CALDAIA=============================================================================================

    if(Rele5 == true)
     server.print(F("<tr><td style=\"color: red;background: #99CC33;\" valign=\"middle\" ><h1>Caldaia ACCESA </h1></td><td>"));
     
    else
     server.print(F("<tr><td style=\"color: black;background: #E4E4E4;\" valign=\"middle\" ><h1>Caldaia SPENTA</h1></td>"));
     

    if(Rele5 == false)
     
      server.print(F("<td style=\"color: black;\"background: #E4E4E4; valign=\"middle\" ><h1><center><input type=\"button\"style=\"width:320px; height:100px; background-color: #E4E4E4;\" value=\"CLICCA QUI\"onclick=\"location.href='index.htm?R5=ON'\"></center></h1>"));

     else
     
      server.print(F("<h1><center><input type=\"button\"style=\"width:320px; height:100px; background-color: #99CC33;\"  value=\"CLICCA QUI\"onclick=\"location.href='index.htm?R5=OFF'\"></center></h1>"));
      server.print("</td></tr>");

     
//======================CREO PULSANTE PER IL CLIMATIZZATORE=====================================================================================
    if(Rele6 == true)
     server.print(F("<tr><td style=\"color: red;background: #99CC33;\" valign=\"middle\" ><h1>Clima ACCESO</h1></td><td>"));
     
    else
     server.print(F("<tr><td style=\"color: black;background: #E4E4E4;\" valign=\"middle\" ><h1>Clima SPENTO</h1></td>"));

    if(Rele6 == false)
      server.print(F("<td style=\"color: black;\" valign=\"middle\" ><h1><center><input type=\"button\"style=\"width:320px; height:100px; background-color: #E4E4E4;\" value=\"CLICCA QUI\"onclick=\"location.href='index.htm?R6=ON'\"></center></h1>"));
     
    else
      server.print(F("<h1><center><input type=\"button\"style=\"width:320px; height:100px; background-color: #99CC33;\"  value=\"CLICCA QUI\"onclick=\"location.href='index.htm?R6=OFF'\"></center></h1>"));
      server.print(F("</td></tr>"));

//=========================CREO STRINGA PER TEMPERATURA + FUNZIONE LETTURA TEMPERATURA ANALOG-READ=================================================================================
   
   
    server.print(F("<tr><td style=\"color: black;background: #FF9933;\" valign=\"middle\" ><h1>Temp.Attuale</h1></td>"));
    server.print(F("<td style=\"color: black;background: #FF9933;\" valign=\"middle\" ><center><h1>"));
    //server.print(F("<font>La temperatura è di </font>"));
    int analogChannel = 1;
    sensorValue = analogRead(analogChannel); // Inizio Funzione di lettura tempeartura
    float v2 = (voltage*float(sensorValue))/1024; //Calcolo tensione sul termistore
    float r1a = (voltage*float(resistor))/v2;
    float r1 = r1a - resistor; //calcolo della reale resistenza del termistore, che varia con la temperatura
    float T = B/log(r1*unodivr); //log in arduino significa logaritmo naturale!
    T=T-273.15;
    server.print(T);
    server.print(F("<font> °C  </font>"));
    server.print(F("</h1></center></td></tr>"));
   
//=========================CREO PULSANTE PER AGGIORNARE=================================================================================
       
   
    server.print(F("<tr><td style=\"color: #007FFF;background: #E4E4E4;\"valign=\"middle\"><h1>AGGIORNA STATO</h1></td>"));
    //server.print(F("<td style=\"color: black;background: #E4E4E4;\" valign=\"middle\" ><h1><input type=\"button\" value=\"AGGIORNA\"onclick=\"location.href='index.htm?'\"></h1>"));
    server.print(F("<td style=\"color: black;\"background: #E4E4E4; valign=\"middle\" ><h1><center><input type=\"button\"style=\"width:320px; height:100px; background-color: #E4E4E4;\" value=\"CLICCA QUI\"onclick=\"location.href='index.htm?'\"></center></h1>"));
   
//==============================================================================================================================================

    server.print(F("</td></tr>"));
    server.print(F("</table>")); // chiudo la tabella
   
    server.print(F("<font style=\"color: white;\"><center><h3> EASY TECH Via Ramiro Ortiz, 26 - 66100 Chieti srl v-1.4</h3></center>"));
    //server.print(F("<center><h3><a href=\"http://www.easytech-srl.com\" target=\"_blank\"><font style=\"color: white;\">Visita il sito WEB</a></h3></center>"));
    server.print(F("</body></html>")); // chiudo il file html web page
   
  }
 
  delay(50);
}
//=================================SETUP  E LOOP ==================================================================================================

void setup()
{
 
 
  //inizializzo l'ethernet shield con il mac e il address
  Ethernet.begin(mac_Add, ip_Add);
  Serial.begin(9600);

  //definisci l'azione di default che verrà eseguita quando l'utente
  //naviga nella root del sito
  webserver.setDefaultCommand(&Start);
  webserver.addCommand("index.htm", &Start);

  //avvia il web server
  webserver.begin();

  delay(100);

  //definisci i pin 3 5 7 9  in uscita
  pinMode(4, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(9, OUTPUT);

  //inizializza i le uscite
  digitalWrite(3, LOW);
  digitalWrite(5, LOW);
  digitalWrite(7, LOW);
  digitalWrite(9, LOW);
  digitalWrite(4, HIGH);
  digitalWrite(10, HIGH);
 

}

void loop()
{
  webserver.processConnection();
}
6  International / Software / Aiuto...pagina html in 3G perdo dei pezzi on: June 07, 2013, 01:21:39 pm
Ho finalmente creato un semplice sistema di controllo remoto di n.2 relè da pagina web con Arduino 1 e scheda ethernet...

Tutto ok..funziona con libreria  webserver e se provo il collegamento in rete locale con wi-fi da pc o Smartphone i comandi rispondono benissimo e non perdo un colpo...

Il problema nasce quando aihmè provo un collegamento dallo smartphone con connessione 3G ("H") ..in pratica l'Arduino mi risponde ai comandi ma durante il ricaricamento della pagina html si perde dei pezzi ed è molto fastidioso...da cosa può dipendere ???
Per favore aiutatemi... Allego sketch e immagine della pagina HTML...
In più se potete farmi il favore di provare anche voi stessi da questo link http://arduinocasa.dyndns.org:81/ così da potermi dire se il problema lo fà anche da voi...

Sketch... lo allego nel prossimo post...per motivi di spazio...
7  International / Software / Re: Aggiornare libreria e sketch webduinoSD on: June 01, 2013, 12:56:04 pm
Ciao
Ducker...

Il tuo lavoro sembra veramente fatto bene...grafica e colori...il funzionamento non lo sò perchè non posso provarlo e ne approfitto per farti due domandine...
-Intanto lo stato relè che tu dichiari sulla paginetta web è reale oppure segue il comando ON-OFF ??...mi spiego meglio ...se io dò il comando da OFF a ON e per un qualsiasi motivo il relè non si muove lo stato relè dal web comunque mi dirà che che il comando ON è stato attivato ??? anche se in realtà il relè non si è mosso ??

-Altra domanda ...quando mi collego con n.2 client,quindi magari uno smartphone e un pc nello stesso momento se aziono un relè in ON dallo smartphone mi si aggiorna anche sul pc oppure devo ricaricare la pagina e quindi poi avere delle collisioni nei comandi ???

Grazie in anticipo...
8  International / Generale / Re: webserver+ android on: June 01, 2013, 08:22:25 am
A vedere dal video i tempi di risposta non sono tanto lunghi...anzi...il fatto è che per caricare una pagina web sulla SD non ci vuole tanto ...il brutto stà proprio nel scrivere le parti js o css sul file sketch di Arduino...speriamo che qualcuno ci impari...
9  International / Generale / Re: webserver+ android on: June 01, 2013, 05:01:32 am
Ciao Fafidio anche io vado alla ricerca disperata del sorgente di quel video...è una bella interfaccia sicuramente sviluppata su scheda SD con il Jquerymobile...
Purtroppo non si riesce ancora a trovare una bella guida fatta bene per quanto riguarda l'interfacciamento tra Sketch Arduino e pagina html su SD...io stò cercando di farfugliare qualcosa ma il tempo è tiranno e ho un puffetto maschio di appena 4 giorni in casa e non è facile...
Vediamo di darci una mano a vicenda...

Avevo già aperto un topic con argomenti simili...e una pagina in jquery semplice semplice per comandare 2 relè dal web...
http://forum.arduino.cc/index.php?topic=168708.0
Ciao...
10  International / Software / Re: Web SD e funzioni INPUT-OUPUT on: May 30, 2013, 08:18:32 am
Ciao Pablos grazie per la preziosa risposta e ti rispondo solo oggi perchè nel frattempo sono diventato Papà...( a proposito nel forum non c'è una sezione per le notizie interne ???  smiley-mr-green smiley-mr-green ) e volevo provare le due librerie...ho provato con la webduino  e ho visto che c'è una variante WebduinoSD ma non è "ufficiale" ...

E' possibile riuscire a far girare la pagina html che ho postato attraverso uno sketch d'esempio con le librerie Webduino o tiny per far sì che io capisca come si ottenga che a pulsante premuto io accendo un led e poi lo spengo ??
Consigliatemi quale tra le due librerie è la migliore per gestire questo tipo di pagina html e come modificarla per far girare il tutto con lo sketch arduino...vi ringrazio in anticipo...
11  International / Software / Re: Web SD e funzioni INPUT-OUPUT on: May 28, 2013, 12:26:02 pm
Quote
Allora non ti è chiaro cosa sono le librerie e a cosa servono
Caro Pablos  io ti stimo e ti apprezzo per quello che scrivi sul forum e speravo  che mi rispondessi proprio tu che ne sai tanto sull'Arduino e il Web ma certe volte non capisco xchè sul forum se si effettua una richiesta precisa e dettagliata così come ho cercato di fare con tutte le premesse possibili poi l'unica risposta che ottengo è del tipo ...vabbè ma allora non hai capito niente....

Chiaramente non me la prendo per questo tipo di cose ma se ho effettuato una domanda ben specifica è xchè con la risposta ad essa io devo chiarire e imparare i concetti ancora non assimilati da me ed essendo su un forum
di natura open source cercare di aiutare tante altre buone anime che vogliono fare la stessa cosa che voglio fare io ...ora le librerie io le conosco ma certamente non le ho scritto io e per tale motivo volevo "capire" e "imparare" i concetti per far interpretare i dati dalla scheda SD allo sketch Arduino...e poi una volta assimilate le basi con degli esempi e qualche informazione didattica continuare con l'ausilio delle librerie che certamente semplificano l'apprendimento ma non chiariscono i "concetti"...

Ora una cosa è certa che io mi ritrovo allo stesso punto di ieri e magari con qualche aiuto e esempio didattico avrei materiale su cui lavorare...nel frattempo googlo ancora un'altro pò ma invano...grazie Pablos...
12  International / Software / Web SD e funzioni INPUT-OUPUT on: May 27, 2013, 01:00:41 pm
Ciao eccomi qui ad aprire un topic che sarà gia stato aperto da molti altri ma come buona norma del forum ho già setacciato l'intera rete web dai Blog, alle immagini,google si rifiuta di leggere le parole Web-server SD...etc..etc.. e purtroppo non sono ancora riuscito a capire ( perchè le cose vanno capite) il metodo per interfacciare un file index.htm residente su SD scheda ethernet e lo sketch per eseguire un web-server semplice con funzioni di input-output e magari un valore di temperatura...

Vi metto a conoscenza del fatto che tra i mille esempi trovati e provati almeno l'80% fà uso di librerie esterne quali tinyWebserver,Webduino e ancora altre che non ricordo...io vorrei scrivere lo sketch usando l'Arduino1 con la shield Ethernet e scheda SD senza uso di librerie proprio per capire il modo per interpretare i dati su Scheda SD all' arduino...

Allego codice sketch per il momento funzionante che mi fà vedere solamente la pagina WEB su PC con n.2 Button creati con l'utility webJquery e chiaramente l'intento sarebbe quello di far accendere un relè per ogni button con i comandi ON-OFF...

Code:
#include <SPI.h>
#include <Ethernet.h>
#include <SD.h>
 
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192,168,2, 130 };
File htmlFile;
Server server(80);
byte BYTE ;
 
void setup()
{
  Ethernet.begin(mac, ip);
  server.begin();
  if (!SD.begin(4)) { return; }
}
 
void loop()
{
  Client client = server.available();
  if (client) {
    boolean currentLineIsBlank = true;
    while (client.connected()) {
      if (client.available()) {
        char c = client.read();
        if (c == '\n' && currentLineIsBlank) {
          client.println("HTTP/1.1 200 OK");
          client.println("Content-Type: text/html");
          client.println();
 
          htmlFile = SD.open("index.htm");
          if (htmlFile) {
            while (htmlFile.available()) {
                client.print(htmlFile.read(), BYTE);
            }
            // close the file:
            htmlFile.close();
          }
          break;
        }
        if (c == '\n') {
          currentLineIsBlank = true;
        }
        else if (c != '\r') {
          currentLineIsBlank = false;
        }
      }
    }
    delay(1);
    client.stop();
  }
}

Insieme allego la pagina WEB    "index.htm" 

Code:
<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="initial-scale=1.0, user-scalable=no">
  <meta name="apple-mobile-web-app-capable" content="yes">
  <meta name="apple-mobile-web-app-status-bar-style" content="black">
  <title></title>
  <link rel="stylesheet" href="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.css">
 
  <!-- Extra Codiqa features -->
  <link rel="stylesheet" href="codiqa.ext.css">
 
  <!-- jQuery and jQuery Mobile -->
  <script src="https://d10ajoocuyu32n.cloudfront.net/jquery-1.9.1.min.js"></script>
  <script src="https://d10ajoocuyu32n.cloudfront.net/mobile/1.3.1/jquery.mobile-1.3.1.min.js"></script>

  <!-- Extra Codiqa features -->
  <script src="https://d10ajoocuyu32n.cloudfront.net/codiqa.ext.js"></script>
   
</head>
<body>
<!-- Home -->
<div data-role="page" id="page1">
    <div data-role="content">
        <div data-role="fieldcontain">
            <fieldset data-role="controlgroup" data-type="horizontal">
                <legend>
                    LUCI
                </legend>
                <input id="radio2" name="LUCI" value="radio1" type="radio">
                <label for="radio2">
                    ON
                </label>
                <input id="radio3" name="LUCI" value="radio2" type="radio">
                <label for="radio3">
                    OFF
                </label>
            </fieldset>
        </div>
        <div data-role="fieldcontain">
            <fieldset data-role="controlgroup" data-type="horizontal">
                <legend>
                    Caldaia
                </legend>
                <input id="radio5" name="Caldaia" value="radio3" type="radio">
                <label for="radio5">
                    ON
                </label>
                <input id="radio6" name="Caldaia" value="radio4" type="radio">
                <label for="radio6">
                    OFF
                </label>
            </fieldset>
        </div>
    </div>
</div>
</body>
</html>

Ora qual'è il modo più semplice per scrivere degli script per far interagire i due codici tra di loro ??
Ringrazio in anticipo per le risposte e magari per qualche esempio da studiare...grazie
13  International / Software / Re: Leggere stringa Arduino Ethernet Shield on: May 25, 2013, 04:52:51 am
Ciao constructor84...ho appena provato a caricare gli ultimi 2 sketch che hai pubblicato e sinceramente non sò dove sbaglio ma  mi funzionano male...

Il primo è solamente lo sketch senza microsd e ad ogni comando mi si muovono le uscite ma non ho nessun riscontro su pagina web---
Il  secondo sketch invece dopo aver caricato la paginetta index.htm con browser google non funge mentre con firefox è OK...

Mi chiedevo come si possa migliorare la pagina web per farla funzionare anche con google e per avere un riscontro del led veramente acceso se si poteva colorare il button appena premuto e lasciarlo colorato in maniera tale che se si ricarica la pagina dopo un pò si possa capire lo stato dei led in base al colore dei button...
Spero di essere stato chiaro nella spiegazione e grazie per la comprensione smiley-razz  smiley-razz  smiley-razz...
Per il problema di google è strano perchè in off-line aprendo la pagina index.htm con chrome mi funge...bah...
14  International / Software / Re: Web server con Jquery 2 uscite e una temperatura on: May 22, 2013, 12:32:12 am
Quote
Non mi è capitata questa fortuna , cosa hai letto a riguardo?
Anzi l'ho modificata aggiungendo le autenticazioni MD5 e Base64, riconoscimento del client, riconoscimento dell'user connesso e SO usato dal client (android, unix...) al fine di reindirizzare il tipo di risoluzione, pagine differenti e pagine autorizzate a essere lette e/o modificate

Ciao Pablos...io sinceramente non mi sono voluto ancora avventurare sulla Tiny web server ma dalle tue esperienze ora inizio a provarla...ma tu cosa mi consigli di usare comunque la SD oppure per la Tiny è fondamentale ?

Mi potresti indirizzare su un link con un esempio di web server carino con questa libreria Tiny  che possa comandare 2 uscite e leggere una temperatura ??
Poi chiaramente per quanto riguarda la "bellezza" della pagina quella è un'altra cosa ma l'importante che possa funzionare in maniera stabile...Grazie e buona giornata...
15  International / Software / Re: Web server con Jquery 2 uscite e una temperatura on: May 21, 2013, 12:38:58 am
Allego sketch di Arduino 1 con scheda ethernet e con n2 pin configurati come uscite OUTPUT e n.2 Pin come ingressi INPUT...

Il codice è molto semplice...con metodi GET html riesco a pilotare le due uscite e rappresentare lo stato di esse con gli altri 2 pin Input in maniera tale da avere lo statopin reale...
PROBLEMA:il codice che ha una parte di Jquerymobile che non conosco ma ho trovato e ho preso spunto da questo topic http://forum.arduino.cc/index.php?topic=140852.0 ha dei problemi di "incostanza...ovvero il sistema risponde su 10 volte OK e poi si pianta...poi delle volte funziona benino e altre alla prima interrogazione da pagina web non risponde...cosa potrebbe essere ???

C'è un modo per allegerire il codice e renderlo più fluido ??? perchè a volte ho risposta "error loading page" ???
Ho anche provato lo stesso codice su Arduino Mega ma ho lo stesso risultato...



Sarei molto grato a chi volesse aiutarmi...un buon lavoro a tutti...
Pages: [1] 2 3 ... 7