Notifiche sullo smartphone con Arduino!

Ciao a tutti!


Nel rapido tutorial di oggi vedremo come ricevere una notifica personalizzata sul nostro smartphone grazie ad Arduino e Miupanel.
Fare questo con MiuPanel è davvero semplicissimo, i componenti che ci servono sono:

  •  Un modulo MiuPanel SCF-TOP3 che potete trovare a questo link (sponsorizzato eBay)
    •  in alternativa potete usare una scheda Arduino + un modulo SCF-01 link (sponsorizzato eBay)
  • Un pulsante
  • Una breadboard




Per prima cosa dovrete aver installato l'app sul vostro smartphone e completata la registrazione e la configurazione del modulo (qui trovate un guida se non l'avete già fatto).


Successivamente caricate lo schetch nel vostro modulo SCF-TOP3, ricordatevi di selezionare (nell'IDE di Arduino) la scheda "Arduino LilyPad USB" prima del caricamento.




Il funzionamento dello sketch è il seguente:

  • Alla pressione del pulsante viene richiesta la data e l'ora al server di MiuPanel
  • Viene divisa la stringa ricevuta per estrarre i dati temporali che ci servono
  • Viene inviata la notifica allo smartphone con il comando "$CLOUD SEND:PUSH:"


Ora non vi resta che collegare un pulsante al modulo miuPanel in questo modo:




A questo punto sarà sufficiente premere il pulsante collegato al modulo per ricevere sul vostro smartphone una notifica come questa:




Che una volta aperta vi darà l'ora e la data della pressione del pulsante:





Nulla vi vieta però di collegare al posto di un pulsante uno o più contatti collegati all'apertura di una porta o di una finestra, in modo da creare un piccolo sistema di allarme che vi avvisa direttamente sullo smarphone.



Se avete dubbi sullo sketch, o per qualsiasi altra domanda, lasciate un commento qui sotto!

Ciao!
Segui Daniele Alberti su Google+ per rimanere sempre aggiornato su nuovi post!

9 commenti:

  1. interessantissimo anche questo post e soprattutto utile punto di partenza per tantissime altre applicazioni.si potrebbe avere anche la versione altrettanto dettagliata della configurazione Arduino + modulo SCF-01 ?

    RispondiElimina
    Risposte
    1. Ciao Ale, grazie mille,
      non c'è grande differenza tra questo sketch e quello per l'Arduino+SCF-01, ti basta cancellare tutte le righe che riguardano la seriale 1 ("Serial"), poi rinomina quelle della seriale 2 (da "Serial1" portale a "Serial").
      Per il collegamento invece è il solito, tx con rx e viceversa, e l'alimentazione.

      Fammi sapere, ciao!

      Elimina
    2. Ma cancellando tutto ciò che riguarda "serial" cancello anche la parte riguardante la gestione del calcolo dell'ora.... o forse quella la lascio come "serial"?
      Grazie
      Ciao
      Mic

      Elimina
    3. Ciao Mic,
      cancella solo le righe che iniziano con Serial, le altre righe dentro a quella parentesi non cancellarle.

      Ciao

      Elimina
  2. Ciao Daniele, complimenti per il tuo lavoro.
    Ho provato lo sketch ma non mi arrivano le notifiche, dal monitor seriale vedo che arriva la risposta oraria dal cloud, ho le notifiche dell'app attive... non capisco dov'è il problema. Grazie Enrico

    RispondiElimina
    Risposte
    1. ciao, riprova dopo qualche minuto che il modulo è acceso, fammi sapere, ciao.

      Elimina
    2. Ciao, no anche dopo ore... forse il problema non è nel modulo ma nell'iphone...

      Elimina
    3. Con Iphone purtroppo non ho modo di provarlo, non hai un Android per fare una prova?

      Elimina
    4. provato anche io con iPhone ma non funzione anche se sulla seriale vedo passare la notifica....cerco se trovo qualcosa
      Mic

      Elimina

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

Related Posts Plugin for WordPress, Blogger...