Spostamento degli articoli relativi alle attività Lego Mindstorms NXT2 dalla side bar destra al fondo della pagina:
Lavori in corso – spostamento pagine
In questo periodo di calma mi dedico alla sistemazione di alcune sezioni del sito.
Ho spostato nella sezione: Pillole di tecnologia didattica:
- Usare al meglio il Web 2.0
Caro studente, in questa pagina sono raccolti una serie di tutorial video che ti aiuteranno a comprendere ed usare al meglio gli applicativi web
- Software Libero
Lista di software didattici essenziali open-source per la didattica
Queste sezioni non saranno più inserite come voci principali nel menù di navigazione, ma come argomenti della pagina Pillole di tecnologia didattica presente nel menù principale:
Saldare è semplice, ecco come fare!
Vuoi imparare a saldare?
Vuoi realizzare delle ottime saldature?
Vuoi insegnare ad altri come saldare?
Sono felice di annunciare che ho realizzato la traduzione in italiano di:
Soldering is Easy (Saldare è semplice)
(seguite il link per prelevare la versione in italiano)
un fumetto che insegnerà a chiunque le basi della saldatura.
Sette pagine che spiegano in dettaglio come fare una buona saldatura anche a chi non ha mai saldato!
Il lavoro originale in lingua inglese è stato curato da:
- narrazione di Mitch Altman
- adattamento fumetti Andie Nordgren
- a cura di Jeff Keyzer
Pagina di riferimento: http://mightyohm.com/soldercomic
Il fumetto in inglese (ed altri argomenti molto interessanti) sarà incluso nel libro: How to Make Cool Things with Microcontrollers (For People Who Know Nothing) di prossima pubblicazione.
Il libro è stato realizzato da Mitch Altman e Jeff Keyzer edito da No Starch Press.
Il fumetto è rilasciato sotto licenza Creative Commons (Attribution-ShareAlike), quindi si è liberi di insegna con questo fumetto, tradurlo, usalo, diffonderlo, coloralo ed è fondamentalmente fare tutto ciò che vi pare!

Installare su Ubuntu il software dell’eZ430 Chronos

Procediamo nell’installazione di tutte le componenti necessarie per poter utilizzare il software di gestione dell’eZ430-Chronos su Ubuntu.
Il software eZ430-Chronos per Linux necessita delle TCL/Tk e se la vostra distribuzione Linux non la include installatela utilizzando i comandi apt-get:
sudo apt-get install tcl8.5 sudo apt-get install tk8.5
[wpspoiler name=”Fasi di installazione tcl8.5 e tk8.5″]





[/wpspoiler]
Per generare gli eventi della tastiera e i click del mouse tramite i pulsanti dell’orologio è richiesta l’installazione di xdotool. Installate con il comando apt-get:
sudo apt-get install xdotool
[wpspoiler name=”Fasi di installazione di xdotool”]


[/wpspoiler]
Ora sul vostro computer avete creato l’infrastruttura necessaria per per poter procedere con l’installazione eZ430-Chronos Setup.
Inseriamo il CD-ROM e andate nella cartella:
software -> linux -> ez430-chronos installer
doppio click su chronos-setup:
[wpspoiler name=”Dove si trova chronos-setup?”]




[/wpspoiler]
[wpspoiler name=”Fasi di installazione di eZ430-Chronos”]







[/wpspoiler]
Conclusa l’installazione troverete nella vostra home directory la cartella: Texas Instruments dove sono allocati i file necessari per la gestione del vostro microcontrollore
[wpspoiler name=”Dove si trova il software installato?”]




[/wpspoiler]
Continuiamo con l’installazione…
inserite su una presa USB del PC l’access point RF dell’orologio:

Verificate nella directory /dev la presenza di /dev/ttyACMx, dove x specifica il numero della porta.

Se l’access point RF non viene montato in /dev/ttyACMx, impostate la variabile COM nel file eZ430-Chronos_CC_1_1.tcl e eZ430-Chronos_Datalogger_1_1.tcl in /dev/ttyACM0
Rendere eseguibili i due script: eZ430-Chronos_CC_1_1.tcl e eZ430-Chronos_Datalogger_1_1.tcl mediante il comando da terminale:
chmod u+x ./eZ430-Chronos_CC_1_1.tcl chmod u+x ./eZ430-Chronos_Datalogger_1_1.tcl


a questo punto potete avviare i due script da terminale:
./eZ430-Chronos_CC_1_1.tcl
e
./eZ430-Chronos_Datalogger_1_1.tcl
oppure facendo doppio click sul file e poi premendo su esegui.


Nel Control Center attivate la comunicazione tra computer e orologio facendo click su “Start Access Point” e sull’orologio selezionate con il pulsante # la funzionalità ACC o PPT e avviate la trasmissione premendo sul pulsante “freccia in basso”.

Il filmato che segue mostra il funzionamento dell’accellerometro a 3 assi, i grafici X, Y, Z in funzione del tempo mostrano i movimenti dell’orologio lungo i tre assi:
Con l’eZ430-Chronos potete pilotare il puntatore del mouse, ad esempio per il controllo di una presentazione PowerPoint su computer, dal Control Center attivate l’access point, selezionate la funzionalità ACC o PPT sull’orologio (pulsante #) e attivate la comunicazione con il pulsante “freccia in basso”, poi fate click sul pulsante “Mouse On (M)” (oppure premete il tasto M della tastiera) a questo punto potete pilotare il puntatore.
Di seguito il filmato che mostra il controllo del mouse:
eZ430-Chronos ambiente di sviluppo per orologi della Texas Instruments
La settimana scorsa ho acquistato un kit di sviluppo ez430 chronos basato sul microcontrollore 16 bit della Texas Instruments CC430F6137, dispositivo a bassissimo consumo destinato alla realizzazione di dispositivi portatili.

Il kit di sviluppo è un orologio sportivo water resistant fino a 30 metri con software e hardware open e quindi potete variarne ogni cosa, sul CD-ROM in dotazione trovate anche i PCB!
ez430 chronos è fornito con una chiavetta usb che permette di collegare direttamente al computer il microcontrollore ed una chiavetta RF.
Il display LCD a 96 segmenti è retroilluminato, è dotato di un accelerometro a 3 assi, termometro, altimetro e barometro, sensore voltaggio batteria, rilevatore di battito cardiaco che può ricevere da diversi sensori in commercio, pedometro, velocità bici e possibilità di controllare il PC mediante l’orologio come se fosse un mouse.
Potete programmare e aggiornare il software direttamente anche via radio.
Il costo del kit di sviluppo è di $49.00 (a cui andranno successivamente aggiunti 15 Euro di Dogana) dal sito della Texas Instruments ed è composto da:
- Orologio wireless eZ430-Chronos con software già installato
- chiavetta USB per programmazione e debugging
- CC1111 USB RF access point
- Cacciavite Phillips
- viti di ricambio
- CD contenente la documentazione e il software di sviluppo



Esistono 3 versioni che differiscono per la frequenza di funzionamento:
- eZ430-Chronos-433 – 433 MHz
- eZ430-Chronos-868 – 868 MHz
- eZ430-Chronos-915 – 915 MHz
Io ho acquistato la versione a 915 MHz è mi è stata consegnata in 48 ore! Inoltre l’assistenza clienti di TI è ottima.
L’orologio viene fornito già programmato e lo potete usare subito come orologio sportivo, sul CD-ROM disponete del software necessario per usarlo anche come datalogger.
Si programma in C e sul CD-ROM avete alcuni esempi, in questi giorni di vacanza sto facendo alcuni esperimenti e se riuscirò realizzerò alcuni tutorial.
Gli ambienti di sviluppo funzionano su Windows e Linux, io per ora sto programmando su Ubuntu.
In ogni caso se volete approfondire l’argomento questi i due link di partenza:
- Wiki EZ430-Chronos (su cui trovate tutto ciò che vi serve per capire come funziona e come si programma)
- Pagina di riferimento del prodotto
Di seguito un video interessante in cui l’orologio viene usato come chiave elettronica per l’apertura di una porta di un’abitazione.
Spero di poterne trarre spunti didattici interessanti da sperimentare con i miei allievi.


