Archivi tag: arduino

STM 32 Nucleo – Supporto Arduino Core

E’ da tempo che mi ero ripromesso di utilizzare le schede STM32 Nucleo, desideravo svilupparne alcuni moduli didattici, ma la mia attenzione era rivolta verso altre tecnologie, fortunatamente l’incontro dell’amico Giuseppe Treccarichi e la chiacchierata con gli ingegneri di ST (molto gentili e disponibili) durante la recente MakerFaire di Roma mi hanno convinto che spiegare anche l’uso di STM 32 Nucleo può essere un valore aggiunto per i miei allievi, pertanto mi sto dedicando da qualche giorno alla realizzazione di lezioni sull’uso di queste schede.

La linea ST32 Nucleo è ormai sul mercato da lungo tempo, venne presentata nel 2014, però recentemente ST ha reso disponibile l’Arduino Core ST32 che permette la programmazione di diverse schede ST32 Nucleo mediante l’IDE di Arduino, inoltre il processore a 32 bit, le velocità elevate (nella versione da me posseduta un Cortex-M4 a 85 MHz), il basso costo (circa 10 Euro) la rendono una piattaforma estremamente interessante per i miei studenti.
Le varie schede disponibili, di cui trovate una grafica nell’immagine che segue, supportano comunicazioni di tipo: SPI, I2C, USB-OTG, CAN, UART.

Come si evince dall’immagine possiamo distinguere 3 serie:

  • Serie L: Ultra low power a 32 pin
  • Serie F fino a F3: Mainstream da 32 a 64 pin
  • Serie F4 fino a F7: High performance con processore che va dagli 85 Mhz ai 216 Mhz da 64 a 144 pin

ST mette a disposizione diverse shield con molte funzionalità: controllo motori, WiFi, Bluetooth LE, RFID, GPS, sensori di prossimità e molto altro. Di seguito link alla pagina di riferimento delle ST Exspansion Board Continua a leggere

Corso: micro:bit ed Arduino – la robotica tra i banchi di scuola

Giovedì 28 settembre sarà presentato il corso gratuito che condurrò a Moncalieri (To):

Progetto Arduino – micro:bit, la robotica tra i banchi di scuola

Il corso è promosso e dal Comune di Moncalieri e dall’associazione Suburbia.

La presentazione avverrà in due luoghi differenti, sarò presente ad entrambi:

Il corso, indirizzato ai docenti del comune di Moncalieri, intende fornire le competenze necessarie per realizzare percorsi di Coding e Robotica per allievi della scuola elementare e media tra gli obiettivi vi è anche quello di facilitare l’orientamento alla scuole superiore.
Durante il corso utilizzerò prevalentemente BBC micro:bit, trovate diverse informazioni su queste pagine, ma vi sarà spazio anche per sperimentare con Arduino.
Fornirò durante il corso moduli didattici che potranno essere liberamente utilizzati dai docenti per realizzare laboratori con i propri studenti.
Ogni partecipante al corso imparerà a programmare un micro:bit e realizzerà un DotBot:bit che potrà poi utilizzare in classe.

I kit acquistati per lo svolgimento del corso saranno donati alle scuole.

I robot creati e modificati poi dagli allievi parteciperanno alla manifestazione: “Moncalieri Comunità” nel 2018.

Frequenza: 6 lezioni da 3 ore

Calendario lezioni:

Le lezioni e la Sede saranno concordate con gli insegnanti che parteciperanno al Progetto

  • 4 LEZIONI si svolgeranno nel mese di Novembre per acquisire le competenze
  • 2 LEZIONI si svolgeranno nel mese di Gennaio per la realizzazione del ROBOT DotBot:bit

Per iscrizioni contattare l’associazione SUBURBIA alla mail suburbia.moncalieri@gmail.com

Il piccolo DotBot:bit cresce giorno per giorno

Sto apportando in queste ore alcune modifiche sulle dimensioni e sulle modalità di utilizzo dell’ultimo nato della famiglia DotBot, il piccolo DotBot:bit, ne ho variato leggermente le dimensioni, attualmente l’area di occupazione è di 75×75 mm, sufficientemente piccolo per essere comodo da trasportare e da usare in ogni classe. Alcuni miglioramenti apportati al sistema di aggancio del micro:bit e della scheda per il pilotaggio dei servo, scheda dotata anche 5 led RGB.

Nelle immagini è possibile vedere la versione Truck che consente l’aggancio di ulteriori dispositivi. Pubblicherò nel breve i sorgenti grafici per la stampa 3D. Ho sviluppato inoltre un primo prototipo di struttura per ospitare un Arduino Nano (nella foto una versione compatibile) inserito su una extension board che rende più agevole il collegamento tra i vari dispositivi del robot.

Tutti gli elementi si incastrano, sono solo presenti 4 viti M3 con i rispettivi dadi.

Attualmente in fase di disegno:

  • struttura per ospitare sensore ad ultrasuoni
  • sensori ad infrarossi
  • struttura per gare sumo
  • struttura per ospitare Raspberry Pi Zero W
  • struttura per ospitare un Raspberry Pi 3

Mi sono dato alcuni giorni di tempo per concludere l’intero progetto, forse qualcuno avrà intuito l’intento nel  realizzare un oggetto molto piccolo ed estremamente versatile da utilizzare con la tecnologia che più si preferisce, quindi programmazione in JavascripBlock Editor, MicroPython, C, Scratch, Visualino, mBlock ed altro con l’elettronica che si vuole.

Mi sto affezionando a questo “piccolino” sarà il caso di aggiungere un po’ di espressività? Un display oled e un po’ di interazione con bot Telegram potrebbero essere interessanti, ma perché non usarlo con la piattaforma di programmazione basata su ROS di HotBlackROBOTICS?

…ci sto lavorando 😉

Buon Coding a tutti.

I miei corsi per La Tecnica della Scuola – Seconda edizione di: Starter kit delle competenze digitali

Visto il successo della prima edizione svolgerò per La Tecnica della Scuola la seconda edizione del corso Starter kit delle competenze digitali. In questa nuova edizione verrà svolta una lezione in più in cui darò ulteriori indicazioni in merito all’organizzazione e la progettazione didattica, all’utilizzo di strumenti per realizzare un e-portfolio ed esempi per lo sviluppo di attività didattiche laboratoriali immediatamente spendibili in classe (risorse per la realizzazione di laboratori di Coding, stampa 3D, ecc…)

Date di svolgimento del corso

3 incontri di 2 ore ciascuno per un totale di 6 ore

  • Lunedì 2 ottobre 2017 dalle ore 17.00 alle 19.00
  • Martedì 3 ottobre 2017 dalle ore 17.00 alle 19.00
  • Giovedì 5 ottobre 2017 dalle ore 17.00 alle 19.00

“Come imparare ad imparare l’uso delle tecnologie didattiche?”

“Dove informarsi e dove trovo esempi sull’uso delle tecnologie sviluppati da altri insegnanti?”

Il corso introduttivo intende fornire gli strumenti necessari per imparare a strutturare un proprio percorso di apprendimento all’uso delle tecnologie didattiche con particolare attenzione ad una serie di applicativi web in cloud, gratuiti ed open source, utilizzabili per la progettazione didattica e per la gestione della classe, a supporto di una didattica blended ed inclusiva.
Verranno forniti gli strumenti di partenza per sfruttare le potenzialità delle tecnologie nei processi chiave: progettazione, trasversalità, collaborazione, condivisione, valutazione.
Durante l’attività formativa verranno esposte soluzioni hardware di bassissimo costo (Raspberry Pi, micro:bit, MakeyMakey, Arduino, ecc…) immediatamente spendibili in classe che ben si adattano allo sviluppo di attività di didattiche laboratoriali, in grado di fornire competenze trasversali basate su una metodologia “project based learning” per il raggiungimento di uno scopo o di un obiettivo specifico che ha molto a che fare con problemi di vita reale.

DESTINATARI: Docenti e istituzioni scolastiche e formative di ogni ordine e grado

COSTO: 55 euro
LA CASA EDITRICE LA TECNICA DELLA SCUOLA E’ ENTE DI FORMAZIONE ACCREDITATO DAL MIUR

Potrete acquistare il corso anche con la CARTA DOCENTE

PUNTI TEMATICI CHE SARANNO AFFRONTATI

  • Strumenti per sostenere l’autoaggiornamento
  • Le comunità di insegnati sul web. Gruppi di interesse, comunità di pratica
  • Software cloud per la didattica attiva
  • Strumenti per comunicare (blog, siti), creare e sostenere la comunità della propria scuola
  • Strumenti di social bookmarking
  • La ricerca in rete: dato un problema, risolverlo con l’aiuto della rete
  • La progettazione condivisa e collaborativa tra i docenti: il curriculum mapping
  • Strumenti per costruire pensiero computazionale
  • Progettazione di ambienti cloud per la gestione della classe e la realizzazione di attività collaborative

OBIETTIVI

Verranno forniti competenze digitali ad ampio spettro che permetteranno di:

  • Costruire un proprio “network di apprendimento sociale” (basato su sistemi di social network) per l’apprendimento delle tecnologie
  • Valutare quali tecnologie adottare per rendere efficace il proprio lavoro
  • Dove informarsi sull’uso delle tecnologie didattiche (strategie, tutorial e case history)
  • Risorse web per la formazione e il supporto all’uso delle tecnologie
  • Usare le tecnologie per organizzarsi
  • Documentare per ampliare il proprio “network di apprendimento sociale” al fine di costruire il “diario delle proprie esperienze didattiche”
  • Saper cercare sul web: “imparare ad imparare l’uso delle tecnologie”
  • Gestire sistemi di social networking (per apprendere, recuperare per l’inclusione)

MAPPATURA DELLE COMPETENZE

  • Competenze a supporto di ogni attività giornaliera del docente: contesti, uso di particolari software, organizzazione di una piattaforma di formazione in funzione delle esigenze della classe
  • Saper scegliere strumenti tecnologici (hardware e software) diversi in rapporto ai contesti classe
  • Saper scegliere gli strumenti da utilizzare per progettare Unità di Apprendimento trasversali e disciplinari

Per maggiori informazioni sulla modalità di acquisto, svolgimento corso e attestato riconosciuto rilasciato, seguire il LINK

I miei corsi presso La Tecnica della Scuola: Starter kit delle competenze digitali


Svolgerò 2 incontri di 2 ore ciascuno in Webinar nei giorni:

  • Mercoledì 28 giugno 2017 dalle ore 17.00 alle 19.00
  • Venerdì 30 giugno 2017 dalle ore 17.00 alle 19.00

Il corso ha l’obiettivo di fornire una strategia che possa permettere di costruire un proprio percorso di apprendimento all’uso delle tecnologie didattiche.

Presentazione del corso.

“Come imparare ad imparare l’uso delle tecnologie didattiche?”

“Dove informarsi e dove trovo esempi sull’uso delle tecnologie sviluppati da altri insegnanti?”

Il corso introduttivo intende fornire gli strumenti necessari per imparare a strutturare un proprio percorso di apprendimento all’uso delle tecnologie didattiche con particolare attenzione ad una serie di applicativi web in cloud, gratuiti ed open source, utilizzabili per la progettazione didattica e per la gestione della classe, a supporto di una didattica blended ed inclusiva.

Verranno forniti gli strumenti di partenza per sfruttare le potenzialità delle tecnologie nei processi chiave: progettazione, trasversalità, collaborazione, condivisione, valutazione.

Durante l’attività formativa verranno esposte soluzioni hardware di bassissimo costo (Raspberry Pi, micro:bit, MakeyMakey, Arduino, ecc…) immediatamente spendibili in classe che ben si adattano allo sviluppo di attività di didattiche laboratoriali, in grado di fornire competenze trasversali basate su una metodologia “project based learning” per il raggiungimento di uno scopo o di un obiettivo specifico che ha molto a che fare con problemi di vita reale.

DESTINATARI: Docenti e istituzioni scolastiche e formative di ogni ordine e grado
COSTO: 40 euro

Sarà possibile acquistare il corso anche con la CARTA DOCENTE

OBIETTIVI

Verranno forniti competenze digitali ad ampio spettro che permetteranno di:

  • Costruire un proprio “network di apprendimento sociale” (basato su sistemi di social network) per l’apprendimento delle tecnologie
  • Valutare quali tecnologie adottare per rendere efficace il proprio lavoro
  • Dove informarsi sull’uso delle tecnologie didattiche (strategie, tutorial e case history)
  • Risorse web per la formazione e il supporto all’uso delle tecnologie
  • Usare le tecnologie per organizzarsi
  • Documentare per ampliare il proprio “network di apprendimento sociale” al fine di costruire il “diario delle proprie esperienze didattiche”
  • Saper cercare sul web: “imparare ad imparare l’uso delle tecnologie”
  • Gestire sistemi di social networking (per apprendere, recuperare per l’inclusione)

MAPPATURA DELLE COMPETENZE

  • Competenze a supporto di ogni attività giornaliera del docente: contesti, uso di particolari software, organizzazione di una piattaforma di formazione in funzione delle esigenze della classe
  • Saper scegliere strumenti tecnologici (hardware e software) diversi in rapporto ai contesti classe
  • Saper scegliere gli strumenti da utilizzare per progettare Unità di Apprendimento trasversali e disciplinari
  • In caso di assenza alla diretta webinar, potrai rivedere la lezione registrata e richiedere l’attestato dopo avere svolto il test di verifica.

Per maggiori informazioni e per l’iscrizione seguire il LINK

corso-starter-kit