LEGO® NXT

INDICE:       Introduzione     Hardware     Software     Accessori    


Introduzione

KIT LEGO NXT Contenuto della confezione

  • Mattoncino intelligente NXT (Microcomputer programmabile)
  • 1 Sensore di contatto
  • 1 Sensore ottico
  • 1 Sensore acustico
  • 1 Sensore ad ultrasuoni
  • 3 Servomotori
  • 519 pezzi LEGO (quasi tutti Technic)
  • Manuale e istruzioni di montaggio
  • Software NXT-G su CD-ROM

Il KIT Lego® Mindstorms NXT è una vera e propria meraviglia tecnologica, che permette di avventurarsi giocando nel mondo della robotica, della cibernetica e della programmazione software.
Con un solo gioco è possibile apprendere in mondo semplice, nozioni di meccanica, elettronica e informatica.
Utilizzando mattoncini tradizionali e pezzi speciali è possibile progettare e costruire robot che interagiscono con l'ambiente.
Il software incluso nel kit permette di scrivere un programma in modo visuale e trasferirlo tramite la porta USB o via Bluetooth al mattoncino intelligente NXT.
Il robot potrà così muoversi ed eseguire comandi con la sola limitazione della vostra fantasia.

Inizio pagina

Hardware

Vengono analizzati i componenti speciali presenti nel KIT Lego® Mindstorms NXT

  • NXT (Microcomputer programmabile)
  • Sensore di contatto
  • Sensore ottico
  • Sensore acustico
  • Sensore ad ultrasuoni
  • Servomotori

Altri sensori e componenti speciali sono disponibili e possono essere acquistati separatamente.
(Visitate la sezione dedicata ai LINK per scoprire interessanti possibilità d'aquisto sul Web)

NXT

NXT

E’ il mattoncino intelligente (microcomputer) e il cuore del sistema. E' stato progettato per essere usato dai bambini ma può essere utilizzato anche negli Istituti Scolastici a scopo didattico.
Le caratteristiche tecniche sono:

  • Processore a 32 bit Atmel AT91SAM7S256 a 48 MHz
  • Coprocessore 8 bit Atmel ATmega48 a 8 MHz, con 4k flash e 512 byte RAM
  • 256KB memoria flash e 64KB RAM
  • Interfaccia USB (per trasferire il software)
  • Interfaccia Bluetooth v2.0 (per trasferire il software o per controllare il robot da remoto)
  • Display LCD bianco e nero da 100×64 pixel
  • Speaker mono 8 bit fino a 16 KHz
  • Tastiera con quattro tasti
  • 4 porte di INPUT (ingressi 1 2 3 4) con connettore (RJ12 speciale)
  • 3 porte di OUTPUT (uscite A B C) con connettore (RJ12 speciale)
  • Programmazione con PC, Mac, (Linux ???)

L'alimentazione è garantita da 6 batterie 1,5 Volt tipo AA oppure da una batteria ricaricabile (acquistabile a parte).
E' possibile programmarlo con il software visuale incluso nel kit o con altri linguaggi di programmazione. (Visitate la sezione dedicata ai LINK per scoprire interessanti possibilità di programmazione).

Sensore di contatto

Sensore di Contatto

Sensore di tipo passivo che viene collegato a una delle 4 porte di INPUT (1 2 3 4). Il segnale fornito è di tipo ON-OFF (0 se rilasciato, 1 se premuto).
E' possibile settare il sensore per leggere il valore grezzo (RAW da 0 a 1023).

Sensore ottico

Sensore Ottico

Sensore di tipo attivo che viene collegato a una delle 4 porte di INPUT (1 2 3 4). Il segnale fornito è di tipo analogico ed è proporzionale alla luminosità registrata.
E' possibile rilevare diverse intensità di luce e riconoscere le tonalità di grigio.
Date un occhiata al mio Color Sensor che riconosce 12 colori ( 8 colori + 4 livelli di grigio).

Sensore acustico

Sensore Acustico

Sensore di tipo attivo che viene collegato a una delle 4 porte di INPUT (1 2 3 4). Il segnale fornito è di tipo analogico ed è proporzionale al suono registrato.
Il sensore può misurare livelli di suono fino a circa 90 dB.
Essendo molto complicato rilevare un valore assoluto, questo viene indicato in percentuale [%] (da 4-5% per rumore di fondo a 40-100% per musica ad alto volume). La lettura può essere in dB o dBA.

Sensore ad ultrasuoni

Sensore ad Ultrasuoni

Sensore di tipo attivo che viene collegato a una delle 4 porte di INPUT (1 2 3 4). Il segnale fornito è di tipo analogico ed è proporzionale alla distanza dell'oggetto rilevato.
Misura distanze in centimetri ( o pollici) da 0 a 255cm. con precisione di + / - 3 cm.
E' più sensibile a oggetti grandi con superfici dure, mentre lo è meno con oggetti sottili, piccoli o con superficie non piana.
Misura la distanza dall'ostacolo calcolando il tempo impiegato da un'onda sonora a colpirlo e tornare indietro.

Servomotore




Interno motore

Servomotore

Servomotore funzionante in corrente continua (DC), che viene collegato a una delle 3 porte di OUTPUT (A B C).

Caratteristiche:

  • Tensione alimentazione 9V (DC)
  • Velocità max 170 rpm (giri/minuto) (117 rpm a 9V)
  • Potenza meccanica a 9V 2,03W
  • Potenza elettrica a 9V 4,95W
  • Efficenza a 9V 41%
  • Assorbimento a 9V 0,55A
  • No-Load current 60 mA
  • Coppia a 9V 16,7 N*cm
  • Coppia in stallo 50 N*cm
  • Corrente di stallo 2 A
  • Peso 80 gr.

Il servomotore ha al suo interno un sensore di rotazione che permette di misurare la velocità e/o la distanza percorsa.
Grazie al software è possibile sincronizzare più motori e garantire che si muovano alla stessa velocità. Inoltre con gli ingranaggi presenti nel Kit è possibile modificare ulteriormente il rapporto di trasmissione.

Inizio pagina

Software

Il software incluso nel KIT è di semplice utilizzo e guida passo-passo anche l'utente meno esperto.
Utilizza un linguaggio di programmazione visuale, altamente intuitivo e con molte funzionalità che nasce da LabVIEW™ sviluppato in collaborazione con National Instruments.
Per cominciare si consiglia di eseguire i tutorial e gli esempi proposti, dopo di che si potrà passare ad una programmazione più avanzata.

CD NXT-G

SOFTWARE NXT-G (vers 1.1 - ottobre 2007)

Il CD contiene oltre al Software anche i driver per il funzionamento con la porta USB o tramite Bluetooth.
Una volta installato, saranno disponibili le istruzioni (tutorial) per la costruzione dei robot e per la programmazione.

Software NXT-G
Software NXT-G

PROGRAMMA SOFTWARE NXT-G

Per programmare l'NXT si utilizza il software allegato al Kit.
Ecco alcune delle principali caratteristiche:

  • Software di semplice utilizzo (adatto ai bambini)
  • Programmazione visuale (a blocchi)
  • Blocchi preimpostati per tutte le funzioni principali
  • Possibilità di personalizzare i blocchi
  • Possibilità di programmazione avanzata (con un po' d'esperienza)

In alternativa al software incluso, sono stati sviluppati negli anni altri linguaggi di programmazione per i KIT LEGO® MINSTORMS che permettono di sfruttare al meglio le potenzialità dell'NXT.
Nella pagina dedicata ai LINK (sezione software) è possibile trovare una breve descrizione dei linguaggi di programmazione alternativi e collegarsi ai siti di riferimento.

Inizio pagina

Accessori

Una rassegna di accessori e componenti speciali che possono essere utilizzati per rendere ancora più interessanti e divertenti le vostre invenzioni.
Molti sensori e componenti speciali sono disponibili e possono essere acquistati separatamente (Visitate la sezione dedicata ai LINK per scoprire interessanti possibilità d'aquisto sul Web)

Chiavetta Bluetooth

Chiavetta Bluetooth

La "chiavetta" abilita la comunicazione senza fili tra il robot LEGO® MINDSTORMS NXT e il computer.
(Per i PC si consiglia di usare i driver bluetooth nativi di Windows XP SP2).

Batteria ricaricabile

Batteria ricaricabile

Batteria ricaricabile al litio che permette di sostituire le 6 batterie tipo AA da 1,5V.

Caricabatteria

Caricabatteria

Caricabatteria per ricaricare la batteria al Litio.

Cavi NXT

Cavi NXT

Kit con 7 cavi per il collegamento tra l'NXT e i sensori/motori.
(n°1 20 cm. - n°4 35 cm. - n°2 50 cm.).

Convertitore NXT RCX

Convertitore NXT RCX

Cavo convertitore che permette di collegare i vecchi sensori RCX all'NXT.

Sensore temperatura

Sensore Temperatura

Sensore di tipo passivo che viene collegato a una delle 4 porte di INPUT (1 2 3 4). Il segnale fornito è di tipo analogico ed è proporzionale alla temperatura registrata. Può rilevare temperature comprese tra -20°C e +70°C con una buona precisione. Tramite software e possibile configurare la lettura in gradi Celsius o gradi Fahrenheit.

LegoLamp

LEGO Lamp

Si tratta di una luce che viene collegata a una delle 3 porte di OUTPUT (A B C).

RCX

RCX
Sensore contatto RCX

Sensore di contatto RCX
Sensore ottico RCX

Sensore ottico RCX
Sensore di rotazione RCX

Sensore di rotazione RCX
Motore 9V RCX

Motore 9V RCX
Pneumatica


Componenti pneumatici
Cavo USB

Cavo USB
Paper Test

Paper Test

Inizio pagina