Quando: 22 – 29 Novembre + 6-13 Dicembreore 19.30-22.00
Costo: 120 euro a partecipante (da pagare tramite bonifico)
Massimo Pettinà, docente di Arduino in Megahub e sviluppatore app
Dove: primo piano Megahub, via Paraiso 60, Schio (VI)
Docente: Massimo Pettinà, Fabber di Megahub. Diplomato al Corso Tecnico Superiore per i metodi e le tecnologie per lo sviluppo di sistemi software – applicazioni integrate su dispositivi mobili, Fondazione ITS per l’ICT J.F. Kennedy. Attualmente lavora come sviluppatore.
Se vuoi conoscere Massimo partecipa al Club Arduino il 15 Novembre
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:
Cos’è un Arduino? Sicuramente ce ne avete già sentito parlare, ma non saremo mai stanchi di rispiegarlo! Si tratta di una una scheda elettronica di piccole dimensioni con un microcontrollore e circuiteria di contorno, utile per creare rapidamente prototipi per scopi hobbistici e didattici. Detto questo, vi chiederete a cosa possa servire costruirne uno. Un Arduino costituisce la base per la realizzazione, piuttosto rapida e intuitiva, di piccoli dispositivi come controllori di luci, di velocità per motori, di temperatura e umidità… e molto altro ancora! Learning by doing. Un corso a sfondo pratico per imparare facendo, seguendo le lezioni potrai divertirti con tutto quello che ti serve per essere autonomo nel mondo di Arduino.
Destinatari:chiunque abbia dai 14 ai 99 anni. Dal punto di vista pratico dovrete arrivare al corso con un computer portatile e dotati dell’Arduino Starter Kit, i cui componenti sono richiesti per la realizzazione dei progetti ed esempi che realizzeremo durante il corso.Potete acquistarlo a questo link, dove trovate il kit mod. Cche è quello che abbiamo deciso di usare per il corso. Dal punto di vista teorico, nessun requisito, a parte creatività e voglia di imparare.
L’età minima fissata è 14 anni. Da quell’età in su, il corso è aperto a partecipanti di qualsiasi età.
Argomenti: Il corso si compone di 5 incontri sulle basi dell’elettronica e della programmazione. Ecco di seguito un riassunto degli argomenti affrontati
La scheda di Arduino
Primi approcci al mondo dell’elettronica
Pensare per programmare
Le strutture base di un programma
Esempi pratici da dove poter partire per essere autonomi nel mondo delle schede di prototipazione Arduino
INSIDE:
(*) come è fatto Arduino
(*) Analogico e digitale: due mondi da comprendere
(*) Programmazione di Arduino: impara a programmare Arduino con i LED
(*) Ingressi/uscite digitali, analogici e PWM: riconoscerli, capire come usarli
(*) Elettronica di base: i componenti elettronici dell’ecosistema Arduino (resistenze, led, bottoni, potenziometri, motori, sensori)
(*) Come collegare e usare sensori (di luce, temperatura, tastierini numerici …)
(*) Come collegare e usare attuatori (LED, motori DC, servo, …)
(*) Display LCD e dintorni
(*) Azione-reazione: collega sensori e attuatori per realizzare fantastiche idee interattive!
(*) Componenti avanzati: microfoni, relay schede RFID alla portata di tutti
(*) Include mini-progetto ed esempi pratici
Quando: nei martedì 17-24-31 gennaio, 07-14 febbraio , dalle 19.30 alle 22.00
Termine iscrizione: 13 gennaio
Costo: 120 euro
Docente: Massimo Pettinà, Fabber di Megahub e studente del Corso Tecnico Superiore per i metodi e le tecnologie per lo sviluppo di sistemi software – applicazioni integrate su dispositivi mobili, Fondazione ITS per l’ICT J.F. Kennedy