Introduzione alla stampa 3D – Lezione 3

Un comodo porta auricolari per evitare nodi e rotture.

In questo progetto realizzerete un porta auricolari personalizzato con il vostro nome munito di apposite scanalature che consentiranno di mantenere ben fermo il cavo.

Come per le precedenti lezioni elencherò i passi di costruzione che ovviamente potrete personalizzare secondo le vostre esigenze.

Create un nuovo progetto TinkerCAD. All’apertura del nuovo progetto il sistema genera in modo casuale il nome che verrà assegnato al vostro lavoro.

01

Cambiate il nome, ad es.: avvolgicavo

02

Per rendere più agevole la progettazione disporre sul piano di lavoro il righello:

03

Disponete sul piano di lavoro un cilindro che andremo a modificare nei passi successivi:

05

06

Variatene le dimensioni secondo quanto indicato nell’immagine che segue:

  • lunghezza: 100 mm
  • larghezza: 40 mm
  • altezza: 2 mm

07

Disponete sul piano di lavoro l’oggetto “Round Roof” che trovate nella sezione “Basic Shapes”

08

Ponete il puntatore del mouse sulla maniglia di rotazione come nell’immagina e ruotate l’oggetto di 90° in senso orario.

Ricordate che se la rotazione avviene trascinano l’oggetto all’interno del gognometro potrete ruotare l’oggetto per passi di 22,5° mentre disponendo il cursore del mouse all’esterno del gognometro potrete effettuare rotazioni con risoluzione di 1°

09

10

Variate le dimensioni secondo quanto indicato nell’immagine che segue:

  • lunghezza: 20 mm
  • larghezza: 20 mm

11

Continua a leggere

Articoli simili:

Pubblicato in Stampa 3D | Contrassegnato , , , , , | Lascia un commento

Starter kit del docente hi tech – v03 – Corsi neo immessi in ruolo a.s. 2016-17

banner-neo-immessi-2017

Partono oggi i miei corsi sulle tecnologie didattiche per i docenti di ogni ordine e grado della provincia di Torino neo immessi in ruolo che stanno svolgendo l’anno di prova nel corrente anno scolastico. Le mie lezioni avranno come argomento le tecnologie didattiche e si svolgeranno per gruppi di docenti dalle ore 15,15 alle 18,15 nei seguenti giorni:

  • 2 marzo 2017
  • 13 marzo 2017
  • 14 marzo 2017
  • 22 marzo 2017

Il corso prevede attività frontali e laboratoriali ed on-line utilizzando la piattaforma Edmodo.

Per tale occasione ho realizzato la terza versione delle slide: Starter kit del docente hi tech che allego a questo post.

Durante gli incontri verranno inoltre segnalati tutorial e risorse utili per apprendere l’uso delle tecnologie didattiche.

Per maggiori informazioni su corsi consultare il sito dell’UTS-NES di Torino.

Presentazione:

Tecnologie didattiche.
Terza versione delle slide a supporto del corso per i docenti neo immessi in ruolo nel corrente anno scolastico della provincia di Torino.

Le tecnologie proposte non sono “la soluzione”, ma solo un punto di partenza dettato dalla mia esperienza e di quella dei tantissimi colleghi che ho incontrato nel mio cammino.

E’ uno starter kit e come tale deve essere inteso è da espandere e modificare secondo le necessità.

Ponendosi nelle condizioni del docente che non ha nessuna competenza tecnologica, nelle tre ore di corso l’obiettivo principale sarà quello di incominciare a conoscere gli strumenti di base per rendere più efficace il proprio lavoro ed essere in grado da solo di costruire un proprio Personal Learning Network che sfrutterà a sua volta per apprendere anche le tecnologie.

Dall’organizzazione del proprio lavoro all’uso di strumenti software.

Il corso, prevede anche una parte da svolgere on-line utilizzando Edmodo.

In allegato le slide:

Articoli simili:

Pubblicato in corsi | Contrassegnato , , , , , | Lascia un commento

Introduzione alla stampa 3D – Lezione 2

Il vostro nome come portachiavi

In questo progetto, imparerete come realizzare un portachiavi collegando le lettere insieme per fare un oggetto solido per la stampa 3D. Le lettere del vostro nome avranno un’altezza alternata e lettere successive saranno accavallate:

intro-01

Creiamo un nuovo progetto da “Create new design“:

L2-01

Rinominate il progetto facendo click sul nome che viene inserito in automatico dal sistema:

L2-02

Inserite il nome: “portachiavi”:

L2-03

Continua a leggere

Articoli simili:

Pubblicato in corsi, Stampa 3D | Contrassegnato , , , | Lascia un commento

Introduzione alla stampa 3D – Lezione 1

Non c’è davvero alcun limite alle cose che si possono fare con una stampante 3D, ma come ogni altro strumento, è necessario sapere come usarlo per ottenere i migliori risultati. In questo corso acquisirete le competenze di base per gestire la fase più importante di tutto il processo: come progettare i propri oggetti 3D.
Non sono necessarie esperienze pregresse nella modellazione e stampa 3D è solo necessario una buona dose di curiosità e voglia di fare e costruire.

Come annunciato nella presentazione del corso vi proporrò in questa prima fase la realizzazione di tre semplici oggetti: un portachiavi, un porta auricolari, un supporto da scrivania per cellulari.

Quello che state incominciando a leggere è un tutorial sull’uso di TinkerCAD, il primo applicativo che in genere uso con chi non si è mai occupato di modellazione 3D.
L’applicazione è disponibile esclusivamente on-line e nonostante la sua enorme semplicità d’uso permette di creare progetti di notevole complessità.

L’unico prerequisito indispensabile per utilizzare TinkerCAD è che abbiate a disposizione una connessione internet.

I-01

Quali vantaggi

  1. Trattandosi di un applicativo web si potrà accedere ai propri contenuti da qualsiasi computer in qualsiasi parte del mondo, quindi l’allievo che incomincia un progetto a scuola può continuarlo a casa.
  2. Nessun progetto verrà perso se il computer su cui si sta lavorando ha problemi tecnici.
  3. Tutti i calcoli matematici che servono per elaborare i modelli 3D sono gestiti dal motore di calcolo del software che risiede sui server di TinkerCAD, motore nettamente più potente del nostro computer, quindi non avrete latenza dovute all’elaborazione del vostro modello.
  4. Non è necessario installare sul computer nessun software e sufficiente un browser internet che supporti le WebGL, detto in modo meno “informatichese” usate solamente Chrome o Firefox e non altri browser.
  5. Condivisione immediate dei propri progetti con altri, quindi immaginate di simulare il processo di costruzione di un oggetto, tutti gli allievi dovranno avere idea dell’obiettivo finale, ma ad ogni gruppo di lavoro verrà demandato lo sviluppo di una parte del progetto finale, parte che dovrà essere utilizzata dagli altri gruppi di allievi.
    Se ci pensate bene è un modo affascinante per fare del cooperative learning e materializzare (nel senso fisico del termine) le competenze assimilate.

Nelle lezione che segue non vi descriverò tutte le funzionalità dell’applicativo, queste funzionalità imparerete ad usarle realizzando progetti reali che vi aiuterò a realizzare credo che questo sia l’approccio migliore per imparare ad utilizzare qualsiasi software.

Creare un account

Il primo passo da effettuare è la registrazione sul sito www.tinkercad.com facendo click su “Sign up” che trovato nella parte destra in alto della home page.

I-02

Si aprirà una pagina in cui dovrete inserire il vostro nome o nickname, l’indirizzo e-mail e la data di nascita.

I-03

Compilare i campi “Country” e “Birthday” con i vostri dati:

I-04

Proseguire al passo successivo facendo click su “Next”:

I-05

La registrazione può avvenire o mediante il vostro account Facebook o Twitter, oppure compilando i campi con mail ed una password.

Nel caso siate già in possesso di un account potrete accedere direttamente al servizio facendo click su “Sign in”.

Riceverete, all’indirizzo mail che avete utilizzato in fase di registrazione, una e-mail che vi conferma l’iscrizione al servizio ed alcuni consigli per incominciare ad utilizzare TinkerCAD:

I-06

Creato il vostro account sarete sarete reindirizzati su una pagina in cui vi verranno mostrate tre aree principali, da sinistra verso destra troverete:

  1. alcune lezioni che vi guideranno passo passo nella realizzazione di modelli via via sempre più complessi e che vi permetteranno di conoscere tutte le funzionalità del sistema;
  2. piano di lavoro, il luogo in cui verranno disposti gli elementi che utilizzerete per creare il vostro modello;
  3. area dedicata ai piani di lavoro e righelli ed alle forme. Le forme sono gli oggetti di base che utilizzeremo per comporre oggetti più complessi.

I-07

Per visualizzare la lista degli argomenti della lezione un click sul numero della lezione visualizzerà la lista di tutti gli argomenti:

I-08

Per ora uscite dalla lezione proposta facendo click su “Exit Lesson” potrete accedervi in una fase successiva.

Sarete reindirizzati sulla lista delle lezioni che forniscono gli skill di base necessari per apprendere tutte le funzionalità del software. Io vi fornirò queste competenze facendovi realizzare i tre progetti descritti ad inizio tutorial che richiedono tempi di progettazione e di stampa compatibili con il tempo scuola.

I-09

Per uscire definitivamente dalla sezione “Basic Skills” fate click sul logo di TinkerCAD:

I-10

Sarete reindirizzati nella vostra pagina personale da cui potrete gestire i vostri progetti e crearne di nuovi:

I-11

Potrete creare un progetto utilizzando due diverse versioni del software:

  1. Create new design
  2. Create legacy design (in versione precedente)

I-12

I-13

I progetti che seguiranno sono stati realizzati facendo uso dell’ultima versione del software, quindi fate click su “Create new design“:

I-14

Nella lezione che seguirà realizzerete il vostro primo progetto: un portachiavi con monogramma.

Articoli simili:

Pubblicato in corsi, Stampa 3D | Contrassegnato , , , | 2 commenti

Introduzione alla stampa 3D – presentazione

intro-00

Ho iniziato a scrivere questo breve tutorial poco prima dei problemi di salute che mi obbligarono a fermarmi nell’aprile scorso. In quel periodo ebbi la richiesta di realizzare una serie di corsi di modellazione e stampa 3D per fare didattica nella scuola elementare, media e superiore, un lavoro estremamente corposo che dovetti mio malgrado interrompere.

Come alcuni di voi sapranno, per chi mi segue su Facebook, ho realizzato qualche settimana fa un corso di stampa 3D per il Comando Militare Esercito Piemonte e nel breve ne incomincerò un’altro indirizzato per insegnanti della scuola secondaria di secondo grado del mio istituto e nei prossimi mesi realizzerò un percorso di robotica che parte dal coding, passa per la stampa 3d e giunge alla robotica.

Ho ripreso quegli appunti per strutturare il prossimo corso e riproporrò a voi alcune parti, tutto molto semplice pensando prima di ogni cosa a chi nulla sa di questi argomenti.

Come saprete ho incominciato ad occuparmi di stampa 3D per un’esigenza pratica, avevo bisogno di prototipare rapidamente i miei robot ma il motivo nascosto e che modellare e stampare in 3D  mi diverte tantissimo è affascinante vedere come layer dopo layer l’idea prende forma. Ritengo che gli stessi processi mentali che adottiamo per progettare qualsiasi cosa cambiano.

Non posso promettervi in questa fase le lezioni legate ai materiali o al descrivere come è fatta una stampante 3D, lo farò se riesco più avanti, però pubblicherò le esercitazioni che farò svolgere settimanalmente ai miei miei colleghi.

Le esercitazioni riguarderanno l’uso di alcuni software di modellazione 3D dal più semplice TinkerCAD adatto per ogni livello di scuola ai più impegnativi: Fusion 360, Openscad ecc…

Impegni permettendo pubblicherò anche la parte inerente i software di slicing e consigli per ottenere buone stampe 3D.

Le esercitazioni avranno cadenza settimanale (circa) e si incomincerà da venerdì prossimo.

Anticipazione

Le prime esercitazioni saranno dedicate all’uso di TinkerCAD che ritengo ottimo per uso didattico, inoltre rendendo pubbliche queste esercitazioni spero di poter regalare a molti colleghi alcuni elementi utili per strutturare un loro percorso di stampa 3D da offrire ai propri studenti.

Ritengo che per imparare ad utilizzare un software è bene concentrarsi su progetti pratici di interesse per lo studente quindi proporrò tre esercitazioni:

Progetto 1

Per conoscere le funzioni di base del software di modellazione, inizieremo con un portachiavi monogramma. Imparerete come spostare, ridimensionare, tagliare, raggruppare insieme oggetti e preparare il progetto per la stampa 3D.

intro-01

Progetto 2

Un comodo porta auricolari che vi aiuterà ad avere il cavo sempre in ordine evitando rotture e nodi.

intro-02

Progetto 3

Un supporto da scrivania per il vostro smartphone

intro-03

Bene a questo punto vi aspetto per venerdì prossimo e come sempre:

Buona sperimentazione a tutti 🙂

 

Articoli simili:

Pubblicato in Stampa 3D, tutorial | Contrassegnato , , , , | Lascia un commento

Che la gara abbia inizio – LegoDuino Sumo League

banner-legoduino

Se sabato e domenica prossima (14, 15 gennaio) siete dalle parti di Grugliasco vi aspetto presso la fiera: “Mattoncini in festa” Parco Culturale “Le Serre” via T. Lanza, 31 Grugliasco (To), una fantastica occasione per vedere decine di creazioni Lego (ingresso gratuito).

Per l’occasione io e i miei allievi esporremo e gareggeremo con dei robot Sumo nati dal mix di elementi Lego e Arduino, nella mia idea una mutazione di DotBot causato dal contatto con il mondo Lego 🙂

Sono stati usati motori Lego Mindstorms NXT alcuni elementi di collegamento tipici dei Lego Technic e tutto il resto stampato in 3D compatibile con Lego. Il progetto sarà open e lo pubblicherò nel breve, sorgenti 3D, codice e schema di montaggio. Il contenitore include scheda Arduino controllo motori e sopra una piccola breadboard per collegare i motori.

Ci saranno due campi da gioco sul primo gareggeranno due robot LegoDuino Sumo autonomi e sul secondo campo da gioco due LegoDuino Sumo pilotati da operatore via Bluetooth con cellulari.

La Gru sullo scudo posteriore sono in onore della città di Grugliasco che ospiterà l’evento.

Il campo da gioco della Sumo LegoDuino League, nome, regole e gioco sono state elaborate da me, ma nel breve saranno riviste dai mie allievi durante le prossime gare robotiche di istituto che desidero organizzare. Il tutto è un po’ diverse dalla Sumo Lego League, si adatta, dal mio punto di vista un po’ di più al “portafoglio” del Prof e degli allievi 🙂 ed aggiungono un po’ di Open Hardware e Open Source al mondo Lego.

Per la programmazione non preoccupatevi, vi farò avere una versione in C, in mBlock e Visualino.

Se riuscite a passare mi piacerebbe chiacchierare con voi di robotica educativa e di coding, un confronto e uno scambio di idee per sviluppi didattici futuri.

Vi aspetto 🙂

Articoli simili:

Pubblicato in arduino, elettronica, robotica | Contrassegnato , , , , , , , , , , , , | Lascia un commento

Costruiri un personalissimo IDE web per Arduino sviluppato in Python e Flask

Alcune volte mi domando come trovare soluzioni nuove per insegnare a programmare  e questa volta ci ha pensato l’amico Ludovico Russo, amico di avventure robotiche 🙂 , che mi ha regalato una nuova soluzione che senza alcun dubbio è da usare a scuola e vi invito fortemente a sperimentare. Vi assicuro che seguendo passo passo il suo tutorial, 30 minuti massimo, sarete in grado di creare il vostro IDE web per Arduino.

Ludovico mi ha detto che sta sviluppando il progetto e più avanti renderà disponibile una nuova versione, ma se avevate necessità di imparare a programmare in Python e Flask allora questo tutorial vi darà un buon motivo.

Riprendo dal suo sito:


L’idea di base era quella di sviluppare un semplice IDE web per Arduino, che mi permettesse di sviluppare codice su un Arduino direttamente connesso ad un Raspberry Pi (ormai sapete che utilizzo tantissimo entrambi questi Hardware), ma senza la scomodità di dover utilizzare direttamente l’interfaccia grafica del Raspberry Pi per programmare.

Se volete saperne di più seguite il link: Un IDE web Arduino sviluppato in Python e Flask

Buona sperimentazione a tutti 🙂

compilation

Articoli simili:

Pubblicato in arduino, programmazione, Raspberry Pi | Contrassegnato , , , , | Lascia un commento

Visualino – Visual programming environment for Arduino – lezione 3

visualino

Ormai siete diventati esperti nell’uso dell’interfaccia di Visualino e da questa lezione in poi non ripeterò passo passo la modalità con cui trascinare i vari blocchi all’interno della sezione programma, ma mostrerò una serie di esercizi base da cui partire per sviluppare in modo indipendente le vostre sperimentazioni.

Per la realizzazione degli esercizi che seguono sono necessari i seguenti componenti:

  • Arduino UNO R3
  • Due LED
  • Due Resistori da 220 Ohm

Esercizio 1

Fare lampeggiare contemporaneamente due diodo LED collegati rispettivamente al pin 12 e 11 di Arduino con tempi di accensione e spegnimento pari ad 1 secondo.

Realizzate il circuito come indicato nello schema seguente:

02

03

Continua a leggere

Articoli simili:

Pubblicato in arduino | Contrassegnato , , , , , , , , , , , | Lascia un commento

Visualino – Visual programming environment for Arduino – lezione 2

visualino

Ringraziamenti e dedica 🙂

Dovete sapere che di recente (la scorsa settimana) sono stato contattato via Facebook da una giovane Maker in erba e la sua insegnate, fanno parte della scuola secondaria di primo grado I.C. “Tommaso Cornelio” di Rovito in provincia Cosenza (fantastico come internet unisce) che mi chiedevano aiuto sull’uso di Arduino e sulla robotica da usare nella loro classe. Queste lezioni sono dedicate a loro 🙂 ed un mio tentativo di supportarle a distanza, spero nel breve di riuscire ad organizzarmi anche con dei Webinar.

Informazioni per lo studio.

Ho ricevuto diverse mail di ringraziamento e di metodo su queste brevi lezioni sull’uso di Visualino, ringrazio tutti 🙂 siete sempre gentilissimi.

Queste le principali:

Domanda: Quante saranno le lezioni?
Risposta: Circa una decina o poco di più tutte molto brevi da svolgere al massimo in 1 ora di lavoro (compresa l’organizzazione dell’attività)

Domanda: Siamo insegnanti di scuola elementare, riusciremo, seguendo le tue lezioni a realizzare dei robot con le nostre classi 5′?
Risposta: Sì, il corso è pensato per insegnanti di scuola elementare, media e ritengo che possa essere usato, se opportunamente rimodulato, per un corso introduttivo di coding in prima superiore. Le ultime lezioni saranno dedicate alla realizzazione di un robot completamente programmato con Visualino ed ovviamente il robot sarà DotBot 🙂

Domanda: Impareremo a programmare anche in C?
Risposta: Poiché le lezioni sono indirizzate a studenti e colleghi che non hanno mai programmato o costruito dispositivi elettronici, per ora parlerò di blocchi “alla Scratch” ogni tanto inserirò alcuni contenuti sul C.

Domanda: Possiamo usare i tuoi appunti nelle nostre lezioni?
Risposta: Assolutamente SI’ e se potete mandatemi una mail per dirmi che le avete usate, mi fa piacere, se poi mi mandate anche fotografie dei vostri lavori sono ancora più felice e se mi citate vi ringrazi ancor di più.

Nella precedente lezione abbiamo visto come realizzare con Visualino il programma che consente di far lampeggiare il LED L, quello collegato al pin 13 di Arduino e che trovate sulla scheda, come indicato nell’immagine che segue:

44

Vediamo come far lampeggiare un diodo LED esterno, diverso da quello disposto sulla scheda, il procedimento è identico a quello che avete effettuato nella precedente lezione.

Sono necessari i seguenti componenti:

  • Arduino UNO R3
  • Un LED
  • Un Resistore da 220 Ohm

Realizzate il circuito come indicato nello schema seguente:

01

Continua a leggere

Articoli simili:

Pubblicato in arduino | Contrassegnato , , , , , , , , , , , | Lascia un commento