µPanel l'interfaccia wifi semplice per i tuoi progetti con Arduino

Ciao a tutti!



Oggi vi farò conoscere µPanel (miuPanel) un sistema di controllo e monitoraggio di schede a microcontrollore (Arduino ma non solo) che utilizza la connessione wifi, quindi vi potrete collegare direttamente al modulo con il vostro smartphone, oppure farlo collegare al router di casa per poterlo controllare da qualunque parte del mondo.


Questo sistema è sostanzialmente composto da 2 parti:

- Un modulo wifi commerciale ma configurato appositamente dal team µPanel
- Una applicazione (disponibile per Android e iOS)




Ecco un video di quello che ho fatto con questo bellissimo sistema in pochi minuti:





Se volete provarlo anche voi il primo passo è acquistare il modulo (ad esempio su ebay a questo link (sponsor eBay) dove potrete trovare anche una descrizione molto dettagliata del sistema)
il costo è davvero molto interessante anche
considerando tutto il lavoro che hanno fatto questi ragazzi per l'applicazione (devo dire che è fatta molto bene) e per la configurazione dei moduli.



Vediamo ora i primi passi da eseguire appena ricevuto il modulo (testato personalmente con smartphone Android):


PROCEDURA DI RICONOSCIMENTO E REGISTRAZIONE DEL MODULO (da eseguire solo la prima volta)

- alimentate il modulo con un alimentatore a 5 volt o con un Arduino collegandolo come da schema:






- prendete il vostro smartphone android e scaricate l'app "miuPanel" dal Playstore
- abilitate il wifi e cercare una rete contenente il nome del modulo (ad es. "miuPanel_xxxxxxxx")
- connettetevi (la password di default è "uPanel11")
- aprire l'app e cliccare su "ADD NEW MODULE"
- se il modulo verrà riconosciuto correttamente apparirà un riquadro con il numero identificativo del vostro modulo, a questo punto dovrete registrare il modulo, quindi dovrete disconnettervi dalla rete wifi del vostro modulo e connettervi ad internet (connettendovi alla vostra wifi o alla connessione dati)
- ora cliccate sul riquadro per registrare il prodotto.
- fatto questo nel riquadro apparirà la scritta "click to connect" connettetevi alla wifi del modulo e cliccate il pulsante, apparirà una schermata con la scritta "Panel not yet defined" che ci indicherà l'esito positivo della procedura.



Ora che abbiamo fatto il riconoscimento del modulo possiamo provare a costruire l'esempio che abbiamo visto nel video:

- modificate il circuito rendendolo simile a quello qui sotto:





Copiate questo codice nell'IDE di Arduino e caricatelo nella scheda (per il caricamento degli sketch ricordarsi di scollegare il cavetto dal pin RX di Arduino)

  1. int led = 2;
  2. void setup()
  3. {
  4.   Serial.begin(57600);       // Inizializzazione della porta seriale (57600 è la velocità di comunicazione)
  5.   pinMode(led,OUTPUT);
  6.   delay(3000);                // ritardo per attendere l'avvio di uPanel
  7.   Serial.println("");        // cancella eventuali messaggi parziali rimasti
  8.   Serial.println("$P:D!488;T*13:&#956Panel - Recensione di danielealberti.it;*20/L1G:0:LED1;/*10W1:0;");
  9.   /*non cancellare questo commento*/
  10.   //"D!488;" serve a impostare il colore di sfondo (in questo caso azzurro)
  11.   //"T*13:&#956Panel - Recensione di danielealberti.it;" scrive un testo (13 è la dimensione del carattere)
  12.   //"*20/L1G:0:LED1;" disegna l'oggetto led con nome "LED"
  13.   //"/*10W1:0;" disegna l'oggetto switch
  14. }
  15. String Msg;
  16. void loop()
  17. {
  18.   int c;
  19.   while ((= Serial.read()) > '\n') Msg += (char) c;  // leggi i caratteri via seriale e componi il messaggio, fino alla nuova linea '\n'
  20.   if (== '\n')                                      
  21.   {
  22.     if (Msg.equals("#W10"))  // Se il messaggio ricevuto è "#W10" spegni il led ed invia "#L10" al uPanel
  23.     {
  24.       Serial.println("#L10");    
  25.       digitalWrite(led,LOW);
  26.     }
  27.     if (Msg.equals("#W11"))  // Se il messaggio ricevuto è "#W11" accendi il led ed invia "#L11" al uPanel
  28.     {
  29.       Serial.println("#L11");  
  30.       digitalWrite(led,HIGH);
  31.     }
  32.     Msg = "";
  33.   }
  34. }


Ora collegatevi alla rete del vostro µPanel, aprite l'applicazione sul vostro smarphone e cliccate il pulsantone per connettervi al modulo, se il tutto è andato a buon fine vi apparirà la schermata con il pulsante per accendere il vostro led via wifi!

questo è tutto per ora, ma sicuramente questo fantastico sistema merita di essere sperimentato davvero nel dettaglio.

Per qualunque domanda riguardo a questo esperimento scrivetemi pure un commento qui sotto,
per informazioni aggiuntive vi rimando all'ottimo sito di µPanel www.miupanel.com

Ciao!
Segui Daniele Alberti su Google+!


16 commenti:

  1. Ciao, ho acquistato il modulo wifi in questione ho eseguito la procedura di riconoscimento ma quando arrivo al punto che mi devo scollegare dal wifi del modulo e connettermi al wifi dell' ADSL, clicco sul riquadro per registrare il prodotto (viene mostrato il numero di serie) compare il messaggio Alert: Your product can no be registered!
    Cosa devo fare? Aiuto!!

    RispondiElimina
    Risposte
    1. Ciao, prima devi connetterti alla adsl e poi cliccare sul modulo per registrarlo, hai provato così?

      Elimina
  2. potresti postare la stessa cosa ma per l'uso di un pc? Grazie

    RispondiElimina
  3. hola tengo un problema con la contraseña de mi módulo yo compre el kit3 y en la bolsa tiene un codigo que no me permite conectarme al dispositivo. el código es 00d9de24-d94d. me podrías decir como puedo obtener la contraseña correcta

    RispondiElimina
    Risposte
    1. Ti consiglio di chiedere assistenza tramite il sito ufficiale di Miupanel. www.miupanel.com
      ciao

      Elimina
  4. ciao sono Denis , volevo chiedere delle informazioni su come attivare questo sistema,sul perchè una volta attivato sullo smartphone il wi fi di upanel , dal app non riesco a trovare e riconoscere il dipositivo upanel ?

    RispondiElimina
    Risposte
    1. Ciao Denis, riesci a collegarti alla rete wifi del modulo?

      Elimina
    2. si riesco a collegarmi alla rete wifi del modulo ma appeno apro l'app niente😒

      Elimina
    3. Questo è strano, prova a contattare l'assistenza tramite il sito www.miupanel.com

      Elimina
  5. Grazie professore seguendo le sue istruzioni sono riuscito a configurare uPanel eseguendo con successo l'esperimento accendi led1 in seguito vorrei poter comandare una lampada a 220v tramite relè (ho una scheda a 2 moduli)al momento:
    può lei suggerirmi quali ulteriori passi devo compiere per riuscire nel mio intento??Grazie ps.:la lampada si accenderà e si spegnerà a orario prestabilito


    quali passi devo compiere per riuscire nel mio intento?

    RispondiElimina
    Risposte
    1. Ciao Carlos, grazie ma non sono professore ;)
      per il relè non c’è differenza collega il modulo al pin al posto del led.
      per l'orario puoi leggere qui:

      http://www.danielealberti.it/2016/10/data-e-ora-dal-web-con-arduino-e-miupanel.html

      Ciao!

      Elimina
  6. ciao daniele,siccome io ed un mio amico siamo un po pazzi e stiamo facendo un progetto complicato con arduino,e dopo aver scoperto lo upannel,mi chiedevo se era possibile controllare da remoto molteplici progedimenti in parallelo,per esempio pressione atmosferica-motore-timone-luci in contemporanea.
    ti ringrazio per il tempo che mi dedichi u saluto.
    Oscar

    RispondiElimina
    Risposte
    1. scusate ma nella fretta ho commesso qualche "orrore" grammaticale :bad

      Elimina
    2. Ciao Oscar, certo che è possibile, l'unica cosa è che devi un po "smanettare" con i comandi di miuPanel per creare l'interfaccia.
      Sul sito di miuPanel trovi una pagina dedicata dove testare il tuo pannello. Fammi sapere, ciao!

      Elimina
  7. Ho comprato il modulo l'ho collegato alla scheda Arduino si accendono fissi due LED uno verde sulla basetta inferiore e uno rosso su quella superiore (un LED blu lampeggia solo al momento dell'attacco dell'alimentazione)Ma non riesco a vederlo tra le reti WIFI.E un problema di collegamento o il modulo non funziona?Se puoi aiutarmi mi servirebbe una tua risposta perchè nel caso i problemi fossero dovuti al modulo WIFI sono in tempo per farmelo sostituire ti ringrazio per articolo ed eventuale risposta.

    RispondiElimina
    Risposte
    1. Ciao, se non vedi la rete del modulo non saprei come aiutarti, ti conviene contattare direttamente il venditore oppure l'assistenza su www.miupanel.com.
      Ciao

      Elimina

Lascia un commento qui sotto, ti risponderò il prima possibile!

Related Posts Plugin for WordPress, Blogger...