Corsi Arduino

arduino_lcd

  • Lezione 1 – Ti presento Arduino

    Introduzione ad Arduino, installazione IDE e legge di Ohm, controllo LED
    Materiale necessario: PC, board Arduino, cavo USB di collegamento

    Lezione 2 – Apriamo la borsa degli attrezzi

    Programmazione di Arduino: LED pilotati da pulsante meccanico
    Materiale necessario: materiale della lezione precedente, 1 pushbutton a 4 contatti per breadboards, 2 resistenze 220 Ohm

    Lezione 3 – Sei freddo o bollente? Costruiamo un Love-O-Meter

    Realizzazione di un sistema di rilevamento e feedback della temperatura corporea
    Materiale necessario: materiale della lezione precedente, 3 led, sensore di temperatura

    Lezione 4 – Accendiamo i motori

    Progetto finale: realizzazione di un circuito alimentato a batteria per azionare un motore elettrico
    Materiale necessario: materiale della lezione precedente, Mosfet, resistenze da 10 KOhm, 1 diodo 1N4007, un motore a cc alimentato a 9v, una batteria da 9v.

    Calendario proposto per i laboratori Arduino:

    Lezione I: Gennaio 2015
    Lezione II: da definire
    Lezione III: da definire
    Lezione IV: da definire

  • Lezione 1 – Servo Motori

    Gestione e utilizzo di motori servo utilizzati in robotica

    Lezione 2 – Motori Passo Passo

    Gestione e utilizzo di motori passo passo utilizzati sia in robotica che in campo di automazione industriale.

    Lezione 3 – Display LCD

    Visualizzazione dati su display LCD con regolazione, contrasto e luminosità a mezzo hardware e software.

    Lezione 4 – RTC: progettazione di un clock

    Realizzazione di un orologio su display LCD, con modifica tramite pulsanti di ora e calendario

    Calendario proposto per i laboratori Arduino:

    Lezione I: Marzo 2015
    Lezione II: da definire
    Lezione III: da definire
    Lezione IV: da definire

  • Lezione 1 – Creazione di una libreria per i LED

    – Pratica: Creare in autonomia una libreria software per leggere un segnale digitale, un segnale analogico, e per accendere in dissolvenza un led

    Lezione 2 – Librerie software per gli azionamenti

    – Pratica: Creare in autonomia una libreria software per azionare e controllare i servo motori, e per usare un led con un pulsante
    – Teoria: Stringhe
    – Pratica: Visualizzare le stringhe sul monitor seriale dell’IDE

    Lezione 3 – Stampa a video con Arduino

    – Pratica: leggere e scrivere la EEPROM di Arduino, scrivere un proprio codice per gestire più led con più potenziomentri e più pulsanti, gestire più servo motori con più pulsanti, scrivere su un LCD
    – Teoria: sensori a infrarosso
    – Pratica: calcolare la distanza degli oggetti tramite sensore a infrarosso
    – Teoria: Fotoresistenze
    – Pratica: misurare l’intensità della luce

    Lezione 4 – Le shield per Arduino

    – Teoria: WiFi shield
    – Pratica: installare ed utilizzare le librerie WiFi
    – Teoria: Shield RTC (Real Time Clock)
    – Pratica: progettare un orologio

    Calendario proposto per i laboratori Arduino:

    Lezione I: Maggio 2015
    Lezione II: da definire
    Lezione III: da definire
    Lezione IV: da definire