µ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 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!
Seguimi sulle mie pagine per rimanere sempre aggiornato sui nuovi post!


22 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. Ciao, io ho un esp8266 comprato prima di scoprire questa magnifica app, non posso in qualche modo riuscire a farlo comunicare come se fosse configurato da loro(miuPanel)? grazie mille

      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
  8. Salve, sto cercando di configurare per la prima volta il modulo wi-fi da voi comprato, ma con scarsi risultati. Mi collego alla rete del modulo wi-fi e rintraccio il modulo sul telefono, dopo essermi ricoleggato alla rete wi-fi (quella che mi consente di navigare) povo a premere su "click to connect" ma invece di venirmi la scritta "Panel not yet defined" mi viene la scritta "failed". Cosa posso fare?

    RispondiElimina
    Risposte
    1. Ciao, prova a contattare i costruttori sul sito miupanel.com

      Elimina
  9. Ciao Daniele,
    ho rispolverato questo tuo progetto di qualche anno fa dato che il cloud di miupanel non sembra più disponibile.
    Ho seguito le tue istruzioni e posso raggiungere perfettamente il modulo da remoto.
    Io però ho quattro moduli miupanel e il mio router, nel port mapping, mi permette di settare una sola volta la porta 80 e la 81, per quella interna.
    Come posso fare con gli altri tre moduli?
    Grazie in anticipo per l’eventuale tuoi suggerimenti.
    Cordiali saluti
    Marco

    RispondiElimina
  10. Ciao Daniele sono la prof del Cecioni Livorno che ha acquistato 10 miulanel, vorri fare una serra per i miei alunni Stem , tutto si è cristallizzato da 2 lunghi anni per il Covid, avrò bisogno di aiuto per montare i sensori. ma ho visto anche una tuo sistema di innaffiatoio sembra anche più semplice no?
    ci sentiamo presto

    RispondiElimina
    Risposte
    1. Ciao Paola, sinceramente non so se il sistema uPanel sia ancora attivo, perché ho ricevuto lamentele in questo senso, dovresti cercare di contattare i fornitori se vuoi utilizzarli.
      Mentre per l'altro progetto, che è basato su Arduino, nessun problema

      Elimina

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

Altri Post