• SOFTWARE & HARDWARE
  • SOFTWARE & HARDWARE
  • PRIVACY POLICY
  • Assistenza On Line


    Orario delle lezioni

     
    Orario delle lezioni...

      Scritto da Lucchese Giuseppe  e/o aggiornato il   06/06/2014
    Totale Visite: 4779

    "Arduino in rete" è un progetto che abbraccia molti argomenti : elettronica, programmazione Arduinoprogrammazione PHPGestione file lato Server, HtmlLo scopo del progetto  non è quello di costruire un semplice sistema che acquisisca la temperatura ma  la particolarità sta nello sfruttare Arduino per realizzare un sistema che possa acquisire qualsiasi informazione (la temperatura è stata presa come esempio ma possiamo realizzare questo sistema con qualsiasi grandezza fisica), interfacciarsi con un sito internet creato ad hoc , raccogliere le informazioni ad intervalli regolari, memorizzarle su un foglio di calcolo  e  creare grafici sulle Medie, Massime, Minime e tante altre statistiche dei valori acquisiti .

    Da una prima analisi, possiamo distinguere alcune macro-aree in cui suddividere il problema:

    1. Quali dati analizzare:  Nel mio caso l’informazione da rilevare è la temperatura, ma lo stesso controllo come abbiamo già detto, può essere realizzato con qualsiasi sensore in base alle nostre esigenze.
    2. L'acquisizione:  La raccolta dei dati verrà effettuata da una scheda Arduino Uno, sulla quale inserirò un firmware per la misura delle varie grandezze da rilevare. Il tempo di invio dell’informazione sarà scelto in questo caso per un periodo di circa 60 sec per questioni pratiche.
    3. La Trasmissione dei dati: La trasmissione dei dati raccolti da Arduino verso internet verrà fatta da l'Ethernet Shield ufficiale di Arduino connesso in rete. La shield ethernet che andrò ad utilizzare sarà quello ufficiale, basato sul controller ethernet Wiznet W5100, che è in grado di gestire funzionalità di rete IP con il protocollo TCP , è anche in grado di gestire fino 4 connessioni simultanee. Il tutto utilizzando il protocollo http, che farà delle interrogazioni a pagine php con le quali elaborerò i dati.
    4. L’elaborazione / Archiviazione dei dati e loro visualizzazione: Tramite delle procedure in php, il dato che verrà ricevuto dal server che ospita tali procedure, verrà memorizzato in un file CSV (formato  leggibile da un semplice foglio di calcolo) e visualizzato su una pagina web appositamente creata.

       Clicca qui per visualizzare la pagina web del progetto

     

     
     
    < Prec. Pros. >