Corso Arduino 2020

 

L’associazione culturale LugAnegA, con la partecipazione associazione Fablab Dolomiti, organizza un corso avanzato di programmazione con Arduino.

Le lezioni si terranno nella sala restauro della sede del Fablab al Centro Consorzi di Sedico, Zona Industriale Gresal 5/C-D-E

Il corso si terrà ogni sabato dalle 15:00 alle 17:30, a partire da sabato 15 Febbraio 2020.

Prerequisiti

Questo corso non è dedicato ai principianti di Arduino. Per poterlo seguire correttamente è necessario possedere le seguenti competenze:

  • Buona conoscenza IDE di Arduino
  • Conoscenza pinout Arduino
  • Conoscenza definizione di librerie, funzione e base del C
  • Saper leggere dati da sensori analogici e digitali
  • Saper usare la porta seriale hardware e software
  • Conoscere le basi dei protocolli internet

Materiale

Pur essendo possibile seguire il corso senza acquistare del proprio materiale, consigliamo quanto meno di acquistare i componenti nella prima parte di questa lista. In caso contrario non si potranno svolgere gli esercizi pratici, ma solo seguire le spiegazioni.

Consigliato:

  • Esp8266 modemcu (attenzione: ne servono 2!)
  • Display oled i2c 0.96″
  • Breadboard
  • Jumper wires
  • Saldatore e stagno (non si sa mai)

Facoltativo:

  • Anemometro con wh1080 se si vuole implementare questa funzione
  • Sensore Bme280 per temperatura, pressione, umidità se si vuole implementare questa funzione
  • Sensore sds011 per pm10 pm2.5 Se si vuole implementare funzione di qualità aria.
  • Modulo relè (va acquistato solo se si implementa funzione di qualità aria)

Lezioni

  • Lezione 1: Introduzione al progetto, ripasso corso Arduino base
  • Lezione 2: Introduzione a esp8266. Pinout e modulo wifi
  • Lezione 3: Teoria su protocollo i2c. Bme280. Sensore di temperatura, umidità, pressione. Collegamenti ed uso.
  • Lezione 4: Sensore sds011 per pm2.5 e pm10. Collegamenti e attivazione ogni 5 minuti tramite relè.
  • Lezione 5: Sensore Wh1080 per anemometro.
  • Lezione 6: Esp8266 uso del modulo wifi. Inizio sviluppo pagina web per visualizzare i dati
  • Lezione 7 e 8: Fine sviluppo pagina web per visualizzare i dati letti. Esp8266 e display i2c. Visualizzazione dati dalla stazione su un altro arduino con display i2c.
  • Lezione 9: Uso del debugger professionale Atmel  (+ pizzata finale ? )

✍ ISCRIZIONI:

Vanno fatte obbligatoriamente compilando questo modulo Google

I posti disponibili sono limitati, affrettatevi perché le iscrizioni verranno accettate in ordine di arrivo.

△ COSTI ▽:

Il corso è gratuito, ma per partecipare sarà necessario essere tesserati all’associazione LugAnegA, e all’associazione Fablab Dolomiti come socio sostenitore. Il costo complessivo delle tessere è di 45€, che potranno essere versati il primo giorno di corso.