Archivi tag: arduino

I miei corsi: programmazione base con Raspberry Pi

corso-raspberry-pifabla-biella
Nel mese di maggio prossimo sarò relatore presso il FabLab di Biella del corso:

Programmazione base con Raspberry Pi
Laboratorio di programmazione base con Raspberry Pi.

Questo corso base è adatto a tutti e basato sulla programmazione di Raspberry Pi, la scheda concepita per stimolare l’insegnamento dell’informatica e programmazione base anche nelle scuole.
Durante le serate si affronteranno questi argomenti:

  • collegamenti e setup, selezione del sistema operativo, preparazione della scheda SD;
  • configurazione del sistema operativo e del software essenziale presente sulla scheda;
  • programmazione di base su Raspberry Pi (Scratch – Python – Google Coder);
  • interfaccia Arduino-Raspberry Pi.

Il corso è pratico e sarà organizzato in team di lavoro. E’ necessario portare con sé computer e scheda Raspberry Pi. Nel caso gli utenti non avessero a disposizione schede Raspberry Pi, il FabLab ne metterà a disposizione alcune (segnalare la propria disponibilità direttamente al FabLab).

QUANDO
7 maggio – 14 maggio – 21 maggio
ORARIO: Dalle 18:30 alle 21:30

Per le iscrizioni al corso seguire il link.

I miei corsi: Corso avanzato di Arduino – FabLab Biella

arduino-corso-avanzato

Corso di 9 ore (suddiviso in 3 serate) dedicato a chi ha già un conoscenza di base sull’uso di Arduino. Le lezioni saranno incentrate sulla programmazione per il controllo remoto e dei dispositivi del vivere quotidiano. Si forniranno le competenze necessarie per lo sviluppo di progetti IoT (Internet of Things) consentendo di pilotare dispositivi di potenza e non solo.

Questo il programma dettagliato:

  • controllo di servomotori e relè;
  • gestione e controllo di motori in CC mediante transistor e ponte H;
  • motori passo passo uni e bipolare;
  • utilizzo di MotorShild Arduino;
  • controllo dispositivi in remoto ad infrarossi;
  • datalogging, data e ora e uso degli RTC;
  • comunicazione utilizzando I2C e SPI, Bluetooth, WiFi, ethernet e la comunicazione in rete.

REQUISITI
Si lavorerà in team. E’ necessario portare con sé computer e scheda Arduino. In caso contrario, verranno messe a disposizione alcune schede.

QUANDO
13 aprile – 20 aprile – 27 aprile

ORARIO: Dalle 18:30 alle 21:30

DOVE
Fablab Biella

VIA CORRADINO SELLA, 10, BIELLA ITALIA 13900

Per le iscrizioni seguire il LINK.

Le mie slide del Workshop: Introduzione all’uso di Arduino – ModelExpo 2015

Rendo disponibile le slide del Workshop su Arduino svolto al ModelExpo 2015, sono da intendere come introduzione per quanti desiderano incominciare. Le slide contengono argomenti che ritroverete in altre mie presentazioni e contenuti di questo sito, ma anche nuovi suggerimenti. Come conseguenza delle sempre numerose domande che mi vengono poste riguardo al modo di imparare ad usare Arduino ho voluto inserire una bozza di linea guida metodologica per incominciare con Arduino. Il percorso si suddivide in due: per chi ha la necessità di comprendere e risolvere un problema tecnico, ad esempio: realizzare un modellino di automobile radiocomandata o un drone e chi invece desidera andare in profondità e sapere ad esempio: quali libri, quali siti, quali software bisognerebbe leggere ed usare, perché per esempio si intende sviluppare un progetto che porterà ad un oggetto da vendere.

Troverete nelle slide menzionati libri “complicati” da ingegnere, ma anche risorse “semplici” alla portata di chi non ha mai programmato o sperimentato con l’elettronica.
Non spaventatevi imparare l’uso di Arduino è semplice 🙂 ma gli utenti hanno necessità diverse e quindi ritengo importante soddisfare il maggior numero di persone.

Vi allego l’indice di quanto ho sviluppato.
Nei miei futuri corsi in presenza, ma anche a quelli che mi accingo a sviluppare on-line mediante piattaforme di formazione (ne darò comunicazione più avanti), adotterò una strategia diversa fornendo un “progetto di formazione” che dovrebbe, nella mia speranza, sanare i dubbi di chi non è tecnico.

Argomenti

  • Come incominciare
  • Impostazione metodologica
  • Cos’è Arduino?
  • Perché usare Arduino?
  • Cosa posso fare con Arduino
  • Competenze di base – dove imparo l’elettronica e l’elettrotecnica
    • siti
    • libri per chi incomincia
    • libri per approfondire
  • Competenze di base – dove imparo a programmare
    • libri – esercizi – videocorsi
  • Dove imparo l’Alfabeto di Arduino
    • libri
    • corsi on-line
  • Applicativi essenziali per lo studio e la progettazione
  • Universo Arduino
  • La scheda Arduino
  • Terminologia essenziale
  • Il software Arduino
  • Comunicare con Arduino
  • Programmazione
  • Il primo programma
  • Prodotti Arduino
  • Quale scheda scegliere
  • Costruirsi una scheda Arduino
  • Estendere le funzionalità con gli shield
  • Pensieri

90 minuti per parlare dell’universo Arduino – Workshop ModelExpo 2015

model-expo-2015
Come già annunciato in un precedente post, domenica prossima, 22 febbraio, sarò a Verona al ModelExpo 2015 per parlare di Arduino, il mio intervento sarà dalle 10 alle 11,30.
Il Workshop si terrà al primo piano della galleria tra i padiglioni 6 e 7, nella Sala Puccini.
La partecipazione al Workshop è gratuita.

Mi è stato chiesto in questi giorni via mail quali saranno gli argomenti di cui parlerò.
Imposterò l’esposizione in maniera diversa dal solito, nello specifico non mi addentrerò in sperimentazioni specifiche che ho realizzato per il modellismo, ma cercherò di illustrare le possibilità che la piattaforma può offrire al modellismo.
Sempre più spesso mi giungono richieste da utenti, non ultimi in questi giorni da alcuni appassionati di ferromodellismo, in cui mi vengono esposte idee di progetti interessanti, ma ritenute complesse da sviluppare per mancanza di competenze…

da dove devo partire per imparare?
Domanda che può sembrare banale, ma a cui bisogna necessariamente rispondere ed è quella che più frequentemente mi viene posta.

Per deformazione professionale mi piace “atomizzare” il sapere, partire dai fondamentali, senza spaventare, per costruire competenze solide.

Quindi ho ritenuto importantissimo da domenica e per i futuri corsi cambiare e formare non solo sul mondo Arduino: elettronica di base, scheda e programmazione, ma incominciare a dare qualcosa di più, come dicono gli insegnati pensare ai “saperi di base” in altro modo “unire i puntini” che formano il percorso che porterà alla padronanza dello strumento.
Ovviamente in 90 minuti esporro un sunto di quanto svilupperò in futuri corsi, un’idea su un modo di procedere che potrà essere rimodulato dall’utente secondo le esigenze.

Il Workshop avrà un taglio informativo ed è pensato per chi non ha mai affrontato l’argomento o per chi ritiene che è giunto il momento di andare oltre ai semplici esempi e vuole avere riferimenti per approfondire.

Le slide del mio intervento saranno rese disponibili su queste pagine da domenica.

Sarò presente anche dopo il Workshop presso lo stand del FabLab di Brescia, che ringrazio per l’organizzazione. Il FabLab di Brescia è costituito da un gruppo di associati attivissimo sia dal punto di vista della formazione, ma cosa ancora più importante presente con iniziative di progetto che coinvolgono il territorio di Brescia e non solo con azioni volte all’imprenditorialità giovanile e alla creazione di sinergie tra scuola e mondo del lavoro.

Ricordo inoltre che nello stesso giorno si svolgerà, sempre nelle aree espositive di Verona Fiere, elettroexpo, la 52′ fiera dell’elettronica dell’informatica e del radioamatore, quindi sicuramente una giornata importantissima per i maker.

Vi aspetto a Verona 🙂

Usare i relè non è stato mai così semplice – puntata 2

Come già accennato qualche post fa, fortunatamente la caparbietà di due miei studenti Michael e Vlad è tale che sono riusciti a sistemare e mettere in funzione la strumentazione pneumatica, abbandonata da tempo,  per costruire un pannello didattico che mi permetterà di strutturare percorsi di approfondimento sull’automazione industriale. Poiché questo lavoro è utile è lodevole, mi piace segnalare l’avanzamento dei lavori su queste pagine con il video che vi allego (un’enorme Grazie al collega Piergiuseppe che li sta guidando). Ora il sistema dovrà essere modificato in modo che sposti e riconosca dei pezzi meccanici in modo da simulare un percorso di una catena di montaggio e quindi metterò mano alla mia dotazione personale con schede: sensoristica varia, bluetooth, WiFi, GSM per strutturare le future evoluzioni:

  • Controllo remoto via bluetooth che potrà governare remotamente (tablet o smartphone) il movimento dei pistoni.
  • Controllo remoto via WiFi che potrà governare remotamente (tablet o smartphone) via internet mediante interfaccia web, il movimento dei pistoni.
  • Tramite scheda GSM, invio degli allarmi.

Evoluzione:

Realizzare su pannello con una centralina di programmazione costituita da un Raspberry Pi 2 da utilizzare per programmare la scheda  Arduino che governa il circuito pneumatico.

Grazie Ragazzi.

allievi