Polls

A quale categoria appartienni?

Visualizza risultati

Loading ... Loading ...
Seguimi su Facebook
Seguimi su Twitter
Categorie

Web Server

Come utilizzare un browser per pilotare Arduino

Utilizzando l’ethernet shield possiamo pilotare da remoto le uscite dell’Arduino

Continuiamo la serie di articolo per il controllo da remoto del nostro Arduino. Negli articoli precedenti abbiamo visto come sia semplice leggere lo stato dei pin digitali e come acquisire dei segnali con gli ingressi analogici della scheda.
Questo articolo vedrà di utilizzare il browser per inviare dei comandi alla board Arduino, tramite protocollo http, per pilotare le uscite dei in digitali.

La prima operazione da decidere riguarda la scelta dei pin che intendiamo impiegare come uscite in questo esempio ho decido di configurare i pin2 e il pin3.

void setup()
{
    //inizializza lo shield con il mac e l'ip
    Ethernet.begin(mac, ip);
    //inizializza l'oggetto server
    ArduinoServer.begin();
    //definisco i pin6 e pin7 come ingressi
    pinMode(6, INPUT);
    pinMode(7, INPUT);

    //definisco i pin2 e pin3 come uscite
    pinMode(2, OUTPUT);
    pinMode(3, OUTPUT);
}

Continua a leggere

Arduino Ethernet Shield controllo remoto via web con http

Come realizzare un controllo remoto con Arduino basato su http

Il mondo è sempre più connesso, non solo le persone sono presenti su internet ma anche gli oggetti, tramite semplici circuiti, possono collegarsi alla rete, condividendo dati ed interagendo con l’ambiente, acquisendo grandezze fisiche (tramite sensori) o pilotando carichi utilizzando degli attuatori.
Controllare da remoto uno di questi dispositivi è una operazione affascinante sia per l’utilità di questa tecnica sia, perché no, far stupire i nostri amici accendendo una luce di casa tramite web!

Per chi è alle prime esperienze con Arduino, potrebbe pensare che la realizzazione di questo circuito possa essere complicato e soprattutto costoso.
Fortunatamente il materiale necessario si riduce a una board Arduino UNO e all’Ethernet shield, più qualche componente esterno, per un totale di circa 60-70€.

In questo articolo preferisco, per non dilungarmi troppo, descrivere il funzionamento del sistema all’interno della rete lan. Difatti, per il controllo remoto, bisogna eseguire alcune configurazioni aggiuntive che vedremmo successivamente. Lo schema illustra il funzionamento del progetto:

Controllo Remoto con Ethernet Shield ed Arduino UNO

Continua a leggere