Internet Of Things – Home Automation & Monitoring

Il corso si svolge in 3 lezioni da 2 ore l’una e si focalizza sull’uso dell’ESP8266 versione NodeMCU, un ‘Arduino like’ a basso costo con connessione WiFi integrata.

I principali progetti che verranno svolti sono:

● Accensione e spegnimento dispositivo elettrico tramite smartphone

● Monitoring della temperatura e dell’umidità con grafici dei valori storici

● Rilevamento del movimento con notifica su smartphone

Per ogni argomento trattato saranno forniti esempi funzionanti e casi di utilizzo.

Alla fine del corso saranno consegnati agli utenti i PDF degli argomenti trattati completi di schemi e codice sorgente.

Destinatari: partecipanti al Corso base di Arduino o persone con conoscenza base del linguaggio C o di elettronica — n.b. è necessario portare il proprio pc e smartphone 

Costo: 80 euro da pagare tramite bonifico

Quando: ore 19.00-21,00 nei venerdì 9 – 16 – 23 Novembre

Lezione 1 – Setup & Remote Control

Impostazione dell’ambiente di lavoro, azionare un dispositivo da remoto, i pin fisici ed i pin virtuali.

  • Introduzione/Presentazione
  • L’ESP8266 – NodeMCU – Datasheet
  • Impostazione ambiente di lavoro su Arduino IDE
  • Blynk: l’architettura
  • Registrazione Blynk – Creazione del progetto
  • LED – Comandare un dispositivo da remoto – Pin Fisici
  • I pin virtuali
  • Wrap Up e Preview

Lezione 2 – Notify & Monitoring

Monitor remoto, sensore temperatura ed umidità, invio di notifiche su smartphone.

  • Introduzione
  • Sensori, Attuatori, cloud, machine learning
  • Button
  • Notifiche
  • DHT11 – Sensore di temperatura ed umidità
  • Wrap Up e Preview

Lezione 3 – Security & Bonus

Security

  • Introduzione
  • HC-SR501 – Sensore Infrarossi
  • Open discussion Bonus a scelta
    • Sensore luminosità (Advanced) Plotter Seriale FIltro Kalman (smoothing dei dati) SimpleTimer library Lettura dati analogici
    • GPS Stream Calcolo della distanza
    • DHT11 Monitor Low Power Gestione di malfunzionamento del sensore 0:30 – Multiple WiFi Con Blynk (workaround)
    • Bitcoin price monitor (Advanced) Chiamata GET Parsing JSON 5/5
  • Wrap Up – Conclusioni

Docente: Ivo Ruaro

Per maggiori informazioni o effettuare l’iscrizione potete compilare il modulo di seguito:

[contact-form-7 404 "Non trovato"]