UTILIZZO DI WIIMOTE E BALANCE BOARD COME STRUMENTO PER LA RIABILITAZIONE IN APPLICAZIONI REALIZZATE CON IL FRAMEWORK XNA

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "UTILIZZO DI WIIMOTE E BALANCE BOARD COME STRUMENTO PER LA RIABILITAZIONE IN APPLICAZIONI REALIZZATE CON IL FRAMEWORK XNA"

Transcript

1 POLITECNICO DI MILANO FACOLTÀ DI INGEGNERIA CORSO DI LAUREA IN INGEGNERIA INFORMATICA UTILIZZO DI WIIMOTE E BALANCE BOARD COME STRUMENTO PER LA RIABILITAZIONE IN APPLICAZIONI REALIZZATE CON IL FRAMEWORK XNA Relatore: Prof. Alessandro CAMPI Correlatore: Ing. Paola SPOLETINI Tesi di Laurea di: Enrico BONTEMPI Matricola n Roberto CARETTONI Matricola n ANNO ACCADEMICO

2 Indice Indice...2 Capitolo 1. Introduzione...5 Capitolo 2. L innovazione di Nintendo Wii...6 Capitolo 3. Il Wiimote [4] Pulsanti Accelerometro Accelerazione statica e dinamica Interpretazione dei valori rilevati Calcolo delle inclinazioni degli assi Puntamento Infrarosso Sensor Bar Tecnica di puntamento Posizione di puntamento Levigatura del cursore Altre funzionalità LED Rumble Speaker Estensioni Nunchuk Classic Controller Wii Motion Plus Wii Balance Board Capitolo 4. Interfacciamento e connessione dei dispositivi HID [5] L innovazione di HID Il protocollo HID Bluetooth HID Bluetooth [6]

3 4.2.1 BlueSoleil [7] Connessione del Wiimote Wiimotelib Creazione del canale di comunicazione Trasmissione dei pacchetti Capitolo 5. Ambiente di Sviluppo Microsoft Visual Studio 2008 [12] C# [13] Il Framework XNA [15] Struttura di un progetto XNA [16] Metodi predefiniti Componenti Grafica 2D Audio XACT Classe statica Audio Requisiti di piattaforma Capitolo 6. Ideazione del software Specifiche del software Design della batteria Criteri di movimento Composizione e disegno della batteria Determinazione e controllo della posizione del centro di massa Fase di gioco Modalità Free Capitolo 7. Gestione del Wiimote con Wiimotelib La classe Wiimote Metodi Eventi WiimoteCollection Le strutture dati Eccezioni

4 7.4 Implementazione della classe WiiMote Metodi della classe WiiMote Capitolo 8. Implementazione del videogame La classe DrumAble Modalità di esecuzione Compiti della classe DrumAble I componenti della sezione menu La classe Menu La classe Istruzioni La classe Tracklist La classe Speed La classe RiproduzioneSequenza Le tracce predefinite La classe Traccia I DataSet L input della fase di gioco La classe Percussione Rilevamento dei gesti Evento PercussioneChanged La classe BalanceBoard I componenti della fase di gioco La classe PlayScreen La classe Logica Capitolo 9. Sviluppi futuri Elenco figure Elenco Tabelle Bibliografia

5 Capitolo 1. Introduzione Nel 2006 Nintendo lancia la console Wii [1], appartenente alla settima generazione [2], la cui innovazione è insita nella nuova natura dei controller, che non sono più dei semplici telecomandi che permettono di comandare i giochi soltanto premendo dei pulsanti, ma dispositivi in grado di rilevare il movimento del corpo o di alcune sue parti rendendo così possibile un associazione tra gesti compiuti dai giocatori e azioni di risposta all interno dei videogame. Questo lavoro si colloca in un più ampio progetto di sviluppo di applicazioni rivolte a soggetti con disabilità motorie [3], quali individui paraplegici. Tale progetto consiste nella creazione di videogiochi con finalità terapeutiche, con l intento cioè di intrattenere gli utenti stimolandoli a compiere determinati movimenti, introducendo così l uso di questi software ad esempio nella riabilitazione post-trauma. Grazie alle loro caratteristiche, i controller di Wii si prestano particolarmente a questo ambito di progetto, e sono l ideale strumento di interazione con l utente in applicazioni di questo genere. L obiettivo di questo lavoro è sfruttare la tecnologia del Wiimote e della Balance Board mediante la creazione di interessanti applicazioni indipendenti dai pulsanti e governabili il più possibile attraverso i movimenti di un Wiimote e il rilevamento del baricentro tramite la Balance Board. Il prodotto di questo lavoro è un software che simula una batteria musicale, utilizzabile mediante il compimento di diversi gesti con il Wiimote, stando seduti sulla Balance Board. Questo progetto permette di estendere l ambito dei lavori svolti in passato, che si concentravano principalmente sull equilibrio e sul movimento del busto mediante l uso esclusivo della Balance Board, all utilizzo degli arti superiori. 5

6 Capitolo 2. L innovazione di Nintendo Wii Le innovazioni introdotte con Nintendo Wii [1] aprono varie frontiere nel videogaming in quanto l utilizzo di movimenti come input per i giochi permette di modellare in maniera molto più naturale le interazioni con l utente. Diventa così possibile simulare i gesti compiuti in discipline sportive, nell uso di strumenti musicali o di utensili attraverso i telecomandi di Wii, e introdurre tutte queste attività in svariati videogame che riscuotono notevole successo. Il controller principale della console Wii è il Wiimote; è un telecomando senza fili che comunica con la console attraverso la tecnologia Bluetooth. Il Wiimote è dotato di pulsanti, di un accelerometro in grado di rilevare i movimenti impressi al telecomando, e di altri dispositivi che consentono l interazione sia per l input che per l output. Al Wiimote possono essere collegati mediante un apposito connettore altri controller tra cui: Nunchuk, Classic Controller, WiiMotionPlus, chitarra e batteria di Guitar Hero e altri. Questi dispositivi vengono identificati dalla console come estensioni del controller principale, e il flusso di informazioni trasmesse relativo ad un estensione viene inglobato nelle informazioni del Wiimote. È possibile collegare una sola estensione al Wiimote, a meno che si tratti del WiiMotionPlus, che dispone di un connettore per estensioni, agendo così in modo trasparente e permettendo l inserimento di una seconda estensione. Un altro controller di Wii è la Wii Balance Board; è una pedana che comunica via Bluetooth con la console attraverso lo stesso protocollo utilizzato dal Wiimote, ma che differisce da quest ultimo come tecnologia interna in quanto è composta da quattro bilance che rilevano lo spostamento del peso dell utente che si posiziona sopra di essa. 6

7 Capitolo 3. Il Wiimote [4] Il controller di Nintendo Wii utilizza un approccio di interazione differente da quello tradizionale, nel tentativo di risultare interessante per un pubblico più vasto. Il Wiimote ha la forma di un comune telecomando da televisione e viene tenuto in una sola mano; Essendo simmetrico, appare ugualmente utilizzabile da destrorsi e mancini. Il componente principale del Wiimote è il chip Broadcom; esso è dotato di alcuni registri e di un microcontrollore, attraverso cui gestisce il flusso interno dei dati (input e output dalle periferiche interne) e le trasmissioni con la console. Il chip fa da riferimento per gli altri componenti interni al dispositivo, in quanto la struttura del Wiimote è progettata intorno ad esso. Vi sono due funzionalità di input direttamente controllate dal chip: un accelerometro a tre assi e 11 pulsanti (più il pulsante Power). In aggiunta, il telecomando, contiene un ricevitore infrarosso con un processore di monitoraggio oggetti, una porta d espansione che permette di collegarvi fonti di input addizionali (le estensioni), uno speaker e un rumble pack che consente al telecomando di vibrare. Figura 1: Wiimote 7

8 3.1 Pulsanti Il Wiimote ha 11 pulsanti sul lato frontale e uno sul retro; tra questi, il pulsante Power è speciale ed è considerato differentemente dagli altri dal dispositivo. Tutti gli altri pulsanti sono indipendentemente accessibili attraverso un pacchetto di 2 byte che viene trasmesso per primo nella maggior parte dei report. Il bit corrispondente ad un pulsante assumerà valore 1 se il pulsante è premuto oppure 0 in caso contrario. Di norma questi pacchetti vengono inviati quando lo stato di qualche pulsante cambia, ma è anche possibile configurare il Wiimote affinché invii lo stato dei pulsanti continuamente attraverso un alterazione del Data Reporting Mode. I pulsanti dei Wiimote sono i seguenti: A, B (retro), un Pad direzionale, +, -, Home, 1 e 2. Quando il Wiimote è spento, la pressione del pulsante Power provoca un tentativo di riattivazione della comunicazione con la Wii a cui è sincronizzato. I dettagli implementativi che portano all accensione non sono stati resi pubblici e sono contenuti nel modulo Bluetooth di Wii. La connessione del telecomando con un diverso host (pc) non può invece avvenire automaticamente ma occorre ripetere il procedimento di connessione dal software Bluetooth dell host. Se il Wiimote è acceso e connesso a un host, la pressione e il mantenimento del pulsante Power per qualche secondo fa sì che il telecomando richieda una disconnessione dall host e si spenga. Vi è inoltre un ulteriore pulsante nascosto nel vano batterie: il Sync Button. Alla pressione di tale tasto il Wiimote si disconnette dall host con il quale ha una connessione attiva e si pone in modalità di rilevazione accettando richieste di connessione o accoppiamento per esattamente 20 secondi. 8

9 3.2 Accelerometro Il Wiimote contiene un accelerometro lineare a tre assi posto sulla faccia superiore della base del circuito interno, leggermente a sinistra del pulsante A. Si tratta di un componente integrato semplicemente saldato al circuito: l ADXL330 di Analog Devices. Questo dispositivo può misurare l accelerazione di gravità statica per applicazioni che percepiscono l inclinazione, così come l accelerazione dinamica derivante da movimenti, scosse o vibrazioni. La misurazione avviene con valore minimo di fondo scala di ±3g e una sensibilità del 10% Accelerazione statica e dinamica Poiché il funzionamento reale dell accelerometro consiste nella misura della forza esercitata da un insieme di piccole masse di resistenza poste al suo interno nei confronti del guscio che le contiene, esso misura un accelerazione lineare di un punto di riferimento in caduta libera: questo significa che se il Wiimote fosse in caduta libera, riporterebbe accelerazione zero. Quand è immobile invece, rileva un accelerazione pari all accelerazione di gravità g (ma nella direzione opposta, verso l alto, +Z quando è fermo in posizione orizzontale). Questo dato può essere usato per intuire l inclinazione del telecomando dagli output di accelerazione quando il Wiimote è ragionevolmente fermo. Figura 2: Wiimote e assi direzionali 9

10 3.2.2 Interpretazione dei valori rilevati La Figura 2 rappresenta il Wiimote e gli assi di riferimento dell accelerometro: l orientamento degli assi permette di interpretare il valore letto per ognuno di essi e dedurne l inclinazione rispetto alla posizione piana (orizzontale) oppure la direzione del movimento dell accelerazione rilevata. Durante la fase sperimentale di studio del Wiimote si è notato che non tutti i movimenti vengono rilevati, ma il valore relativo ad un asse varia soltanto se tale asse si muove ruotando in un piano, necessariamente ortogonale al suolo, che lo contiene. Ad esempio il movimento rotatorio del polso, mantenendo il telecomando in posizione orizzontale, può essere modellizzato come la rotazione del piano XZ intorno all asse Y che funge da perno; tale movimento può essere rilevato dalle variazioni dei valori dei tre assi, riconoscendo una variazione positiva o negativa dei valori di X e Z (a seconda che la rotazione sia avvenuta in senso orario o antiorario) e una conservazione del valore precedente di Y. Al contrario, un movimento rotatorio del telecomando appoggiato su un piano (rotazione del piano XY con perno l asse Z) non può essere rilevato in quanto l asse Z funziona da perno e quindi non subisce scostamenti, e nonostante gli assi X e Y stiano effettivamente ruotando, non ne viene riscontrata una variazione dei valori in quanto il piano da essi costituito è parallelo al suolo e non ortogonale, quindi anche ripetendo o velocizzando il movimento l accelerometro non rileverebbe variazioni: come se il telecomando fosse fermo Calcolo delle inclinazioni degli assi Come conclusione allo studio del funzionamento dell accelerometro nell ambito dell accelerazione statica, si è cercata una formula che permettesse di tradurre i valori letti dal dispositivo nelle rispettive inclinazioni degli assi corrispondenti, interpretate come sfasamenti da una posizione base, e cioè un angolo di 0 equivalente a una posizione orizzontale, parallela al suolo, dell asse. A seconda dell inclinazione dell asse, il valore letto dal telecomando assume valori compresi tra +1 e -1. Definito l orientamento degli assi come mostrato in Figura 2, si è 10

11 messo in relazione il valore letto con la posizione dell asse, raggiungendo le conclusioni seguenti: Se l asse (X, Y, Z) si trova in posizione orizzontale, e cioè ortogonale alla direzione della forza di gravità, il valore rilevato è 0 Se l asse si trova nella stessa direzione della forza di gravità e con verso concorde (verso il basso), il valore rilevato è -1 Se l asse si trova nella stessa direzione della forza di gravità ma con verso discorde (verso l alto), il valore rilevato è +1 Ponendo a questo punto gli angoli corrispondenti alle posizioni limite (aventi la direzione della forza di gravità con verso concorde o discorde) rispettivamente -90 e +90, si può scrivere la seguente equazione che mette in relazione angoli e valori (fissati da un ipotesi teorica) di due posizioni limite: (Y 90 - Y α ) : (Y 90 - Y 0 ) = (90 - α) : (90-0 ) È un interpolazione lineare dove: Y 90 indica il valore di Y letto quando l asse Y si trova a +90 (Y 90 = -1) Y α indica il valore di Y letto quando l asse Y si trova all angolo α Y 0 indica il valore di Y letto quando l asse Y si trova a 0 (Y 90 = 0) α è l angolo corrispondente al valore dell asse Y letto (Y α ) Da questa interpolazione si può ricavare la formula finale: α = -90 Y α Che permette effettivamente di identificare in modo univoco l angolo (di sfasamento) corrispondente al valore dell asse letto. In Figura 2 sono indicati anche tre movimenti che in realtà non sono rilevabili dal Wiimote ma possono essere individuati se si dispone del WiiMotionPlus, che verrà successivamente trattato nella sezione estensioni. 11

12 3.3 Puntamento Infrarosso Il Wiimote contiene un ricevitore monocromo 128x96 con un elaboratore d immagine integrato. Il ricevitore si presenta come un filtro infrarosso nella custodia di plastica del telecomando. L elaboratore d immagine è capace di puntare fino a quattro oggetti in movimento, e questi sono gli unici dati che trasmette all host; i dati relativi ai pixel grezzi visti dalla telecamera non sono raggiungibili dall host, pertanto il ricevitore non può essere usato per catturare immagini. Il processore integrato effettua un analisi sub pixel 8x per fornire una risoluzione 1024x768 dei punti tracciati Sensor Bar La Wii dispone di una Sensor Bar contenente due gruppi di LED IR (infrarossi), che vengono tracciati dal Wiimote per fornire informazioni sul puntamento. La distanza tra i centri dei gruppi di LED è 20cm. La Sensor Bar non svolge nessun compito se non quello di supporto e alimentazione (tramite un cavetto particolare che la collega alla console) ai LED IR: funge in pratica soltanto da emettitore infrarosso. I LED IR costituiscono i punti di riferimento per il ricevitore infrarosso del Wiimote: questa correlazione permette di sfruttare un tecnica di puntamento nelle applicazioni; i valori letti vengono spesso elaborati e convertiti ad esempio per l uso di un cursore governato dal movimento del telecomando. Figura 3: Sensor Bar 12

13 3.3.2 Tecnica di puntamento La prospettiva derivante dalla combinazione degli angoli (verticale e orizzontale) tra il ricevitore e la Sensor Bar, può far apparire quest ultima in una posizione in cui non si trova realmente, ma attraverso semplici relazioni trigonometriche è possibile individuare lo sfasamento degli angoli tra gli emettitori e il ricevitore. Il primo passo dell algoritmo di puntamento è la localizzazione della Sensor Bar. Poiché potrebbero essere presenti fonti IR spurie, si rivela indispensabile individuare con precisione i due punti che più probabilmente corrispondono alla Sensor Bar. Per far questo si cercano due punti orizzontalmente allineati distanziati da uno spazio minimo predefinito (per rimuovere ogni possibile riferimento duplicato se il Wiimote rilevasse più punti raggruppati intorno ad un emettitore IR), usando l inclinazione calcolata dall accelerometro per determinare qual è il piano orizzontale cui riferirsi. Le coppie contraddistinte da un margine di sfasamento dal piano orizzontale superiore ai 10 vengono scartate. Tra le rimanenti coppie, vengono scelte le due che più si avvicinano al piano orizzontale; una coppia di punti con un terzo punto molto vicino alla linea immaginaria tra di essi viene scartata, in quanto non è possibile che vi sia un emettitore IR tra gli estremi, pertanto quella coppia non può essere la Sensor Bar. Se il Wiimote smarrisce il puntamento di una delle estremità, che può scomparire dalla vista una volta avvicinatosi ai bordi dell area di puntamento o quando ne esce, il telecomando tenta di proseguire usando il solo punto rimanente cercando di intuire la posizione del punto scomparso, ad esempio usando i valori della distanza (fissa) tra i due punti e i valori dell accelerometro per calcolare l angolo Posizione di puntamento Noti i due punti della Sensor Bar, viene ruotato il campo del sensore per farli apparire in allineamento orizzontale (usando i valori dell accelerometro per assicurare di essere nell esatto quadrante, ad esempio se il Wiimote fosse sottosopra). Si può probabilmente applicare almeno un filtro di base di movimento medio per ridurre gli scatti. Una volta mappata la Sensor Bar in un sistema di coordinate orizzontali, si può semplicemente calcolare la posizione intermedia tra i due punti e usarla per calcolare la posizione del 13

14 puntatore definendo un quadro per mappare lo schermo su di esso. La posizione di questo quadro può variare a seconda del luogo di posizionamento della Sensor Bar (sopra o sotto lo schermo). Il quadro dovrebbe essere proporzionatamente dimensionato in modo da accomodare più angoli senza aree morte. Una posizione di puntamento approssimata può essere calcolata mediante l uso delle seguenti formule: Rotation = Math.Atan2(Accelerometer.Z, Accelerometer.X) - (float)(math.pi / 2.0); Position = (1 - Midpoint.x, Midpoint.y); Position.Subtract(0.5,0.5); Position.Rotate(Rotation); Position.Add(0.5,0.5) Se il punto intermedio non fosse disponibile si può usare il punto rimanente e comparare la sua posizione corrente con la sua posizione quando entrambi i punti erano visibili Levigatura del cursore La conversione dei dati rilevati dal ricevitore IR in informazioni per il posizionamento di un cursore nello schermo consente a diverse applicazioni di sfruttare la tecnica di puntamento nel loro funzionamento. Questa tecnica risulta particolarmente vantaggiosa nei menu e nelle GUI; per queste applicazioni sarebbe auspicabile un filtraggio della posizione del cursore. Una strategia per questo scopo è l implementazione di uno schema circolare trascinabile; Il software disegna un cerchio immaginario attorno alla nuova posizione puntata; se il cursore si sposta al di fuori del cerchio, viene immediatamente trascinato al suo interno. In ogni caso, se il cursore si trova già all interno del cerchio, si muoverà in direzione del centro ad una velocità proporzionale alla distanza dal centro. Questa tecnica leviga il movimento del cursore e fa si che alcune piccole vibrazioni fisiche non muovano drasticamente il cursore, consentendo comunque piccole correzioni. Un altra opzione è un algoritmo che corregge più attentamente la posizione quando il Wiimote si muove lentamente e dà maggiore tolleranza in corrispondenza di movimenti veloci. L aspetto complesso di questo metodo sta nella difficoltà di apporto di piccole correzioni quando il telecomando viene mosso di pochi pixel. 14

15 3.4 Altre funzionalità LED Sul lato frontale del Wiimote sono presenti quattro LED azzurri. Durante la modalità di rilevazione e prima dell inizializzazione, questi LED lampeggiano assieme. Il numero dei LED che lampeggiano è proporzionale alla tensione sulla batteria, e indica la carica delle pile (tutti e quattro indicano batterie completamente cariche, e un led soltanto indica che le batterie stanno per esaurirsi e andrebbero sostituite). Il Wiimote è alimentato da due pile di tipo AA. Quando il Wiimote è sincronizzato alla console, uno dei LED è acceso e indica il numero giocatore assegnato dalla console al telecomando (fino a quattro giocatori). I LED sono comunque indipendentemente controllabili dall host, e possono essere accesi o spenti a piacimento dal software. I LED possono anche essere modulati ad una comunque moderata alta frequenza, abilitando un controllo di luminosità occupando però parecchia banda Bluetooth. I LED sono montati sulla parte superiore del circuito, alimentati a 2.66 V DC Rumble Il Wiimote include una funzionalità di vibrazione, la cui implementazione consiste in un piccolo motore unito a un peso decentrato (Rumble Pack). Il motore può essere attivato o fermato attraverso un Output Report. Non tutti i Wiimote montano lo stesso motore; uno di questi è il SEM 8728DA, alimentato a 3.3 V DC e a 35 ma Speaker Il telecomando contiene un piccolo altoparlante di 21 mm piezo-elettrico di bassa qualità, usato per brevi effetti sonori durante il gioco. I suoni provengono direttamente dall host e lo speaker ha qualche parametro regolabile. L altoparlante è controllato tramite tre Output Report assieme a una sezione del registro indirizzi del Wiimote. 15

16 3.5 Estensioni Il Wiimote dispone di un connettore d espansione a 6 pin che consente di connettervi periferiche esterne. La comunicazione è bi-direzionale seriale e sincrona (il protocollo è sconosciuto); le estensioni forniscono un blocco virtuale di registro mappato in una porzione dello spazio indirizzi del Wiimote; la comunicazione è crittografata. I dispositivi qui elencati sono tutte estensioni del Wiimote ad esso connesse tramite il connettore di cui sopra, fatta eccezione per la Balance Board che comunica direttamente con l host via Bluetooth Nunchuk È un telecomando di forma ovoidale leggermente più piccolo del Wiimote, dotato di un accelerometro a tre assi simile a quello del Wiimote, di un joystick analogico, due pulsanti dorsali (C e Z) e un microcontroller. La posizione centrale del joystick viene calibrata al collegamento del Nunchuk al Wiimote, con un meccanismo finora sconosciuto. I due potenziometri (30KΩ) che controllano gli assi del joystick sono collegati in parallelo. Il chip di controllo dell accelerometro è il LIS3L02 di STMicroelectronics. Figura 4: Nunchuk collegato al Wiimote 16

17 3.5.2 Classic Controller È un controller tradizionale, utilizzabile come seconda scelta in giochi che lo supportano; è provvisto di 15 pulsanti, due dei quali sono trigger analogici e forniscono sia lo stato di click una misura della pressione ad essi impressa, e due joystick analogici. Sul lato frontale del controller sono posizionati i joystick e 11 dei pulsanti standard: A, B, -, Home, +, X, Y, Up, Down, Left, Right. Sul lato superiore si trovano i trigger e gli altri due pulsanti: Z e L; sono posizionati in modo da essere premibili con gli indici. I trigger (destro e sinistro) sono sensibili a forze; alla pressione di un trigger, un meccanismo fa scorrere un potenziometro lineare da 30KΩ. Il meccanismo utilizza solo un quarto della distanza massima percorribile dal potenziometro. Al termine di uno spostamento derivante da una pressione viene chiuso uno switch; il trigger è considerato premuto appieno quando viene chiuso anche lo switch in fondo al percorso del potenziometro. Tutti i sei potenziometri nel dispositivo (due relativi a ogni trigger e due per ognuno dei joystick) sono collegati in parallelo Wii Motion Plus È un accessorio che migliora le prestazioni del Wiimote rendendolo molto più preciso e realistico. Esso permette di compiere movimenti con il telecomando che saranno mappati 1:1 dalla console; in pratica vengono recepiti tutti i movimenti 3D compiuti nello spazio, rilevati con altissima precisione. Il dispositivo ha una propria porta d espansione che consente di collegarvi ad esempio un Nunchuk, permettendo così l uso di entrambe le estensioni. Il Wii Motion Plus contiene due giro sensori: un giroscopio a due assi (IDG-600 di InvenSense) per il rilevamento di Pitch e Roll, e un giroscopio monoasse (X3500W di EPSON TOYOCOM) per il rilevamento di Yaw. L uso combinato dei due giroscopi abilita il dispositivo alla lettura della velocità angolare in tutti e tre gli assi, consentendo così un orientamento completo. In Figura 2 sono rappresentati i movimenti Pitch, Roll e Yaw rilevabili dal Wii Motion Plus. 17

18 3.5.4 Wii Balance Board La Wii Balance Board è una pedana che comunica via Bluetooth direttamente con la console. È composta da quattro bilance che rilevano lo spostamento del peso dell utente che si posiziona sopra di essa, permette quindi di usare gli spostamenti del corpo per controllare le azioni di gioco. La Balance Board è effettivamente un estensione nonostante non la si possa collegare fisicamente al connettore del Wiimote, tuttavia è utilizzabile anche in assenza di un Wiimote in quanto appare alla console come un Wiimote con un Balance Board extension controller permanentemente connesso, e trasmette i propri dati alla console in maniera del tutto simile ad un estensione connessa a un Wiimote. I dispositivi di misurazione della Balance Board sono quattro estensimetri, incorporati in ciascuno dei piedini su cui la pedana poggia al suolo. Il principio di funzionamento di questi sensori è la misura della resistenza elettrica di un sottile filo di metallo posto al loro interno, che aumenta all allungamento del filo; l estensione del filo è proporzionale alla sollecitazione (forza peso) che il sensore subisce. Grazie alla disposizione dei sensori ai quattro angoli della pedana, questa periferica è in grado di misurare l indice di massa corporea, analizzare la posizione del baricentro e il peso corporeo. Nella versione europea la Balance Board può sostenere fino a un peso di 150Kg. La trasmissione dei dati misurati è continua, e avviene con un rate di 60 fps. Figura 5: Wii Balance Board 18

19 Capitolo 4. Interfacciamento e connessione dei dispositivi In questo capitolo vengono esposte le tecnologie e i meccanismi mediante i quali avviene la connessione tra i controller di Nintendo Wii e l host (console o pc). 4.1 HID [5] Gli Human Interface Device (HID) sono dispositivi che interagiscono direttamente con l utente. Sono tipicamente dispositivi di input, ma spesso emettono anche output. Il termine HID viene spesso associato alla specifica USB-HID, termine coniato da Mike Van Flandern (Microsoft) quando propose al comitato USB la creazione di un gruppo di lavoro per lo sviluppo delle tecnologie dei dispositivi di input. Il gruppo venne rinominato e nacque la Human Interface Device class, che denota la comunicazione bi-direzionale supportata dallo standard. Le motivazioni principali che portarono alla nascita di HID furono l abilitazione di innovazioni per i dispositivi di input e la semplificazione del processo di installazione di tali dispositivi L innovazione di HID Prima della nascita di HID, i dispositivi di input erano tipicamente utilizzati mediante protocolli restrittivi per mouse, tastiere e joystick. L innovazione dell hardware ha richiesto modifiche a protocolli esistenti o la creazione di driver personalizzati con conseguente pubblicazione di nuovi protocolli per gli sviluppatori di applicazioni. I dispositivi HID rilasciano dei pacchetti autodescrittivi che potrebbero contenere un infinità di tipi di dati e formati. Un singolo driver HID installato in un PC analizza i dati e abilita l associazione dinamica di informazioni di I/O con le funzionalità applicative. 19

20 Molti sistemi operativi possono riconoscere dispositivi USB-HID, come mouse o tastiere, anche senza l utilizzo di un driver, e in questo caso un dispositivo viene riconosciuto come HID-compliant device Il protocollo HID Il protocollo HID si compone di due entità: l host e il device. Il device è l entità che interagisce direttamente con l utente, mentre l host comunica con il device ricevendo (o trasmettendo) dati in risposta ad azioni compiute dall utente. Gli host sono tipicamente pc, ma possono anche essere telefoni cellulari, PDA e console. Il protocollo HID traduce l implementazione dei dispositivi in modelli molto semplici. I dispositivi definiscono un proprio pacchetto dati e quindi presentano all host un HID descriptor, che contiene la descrizione del contenuto del pacchetto dati. Le informazioni contenute nel descrittore sono: il numero di pacchetti supportati dal dispositivo, lo spazio occupato da ogni pacchetto e il significato di ciascun byte nel pacchetto. Tipicamente l HID descriptor è memorizzato in una ROM all interno del dispositivo. L host è un entità molto più complessa del device. Ad esso spetta il compito di ricevere l HID descriptor dal device ed analizzarlo allo scopo finale di comunicare in modo pienamente funzionale con il device Bluetooth HID Il Bluetooth HID è una versione derivante dal protocollo HID definito per USB, alleggerita e adattata alla tecnologia della trasmissione Bluetooth. Questo permette il riutilizzo di alcune delle già esistenti funzionalità per USB-HID per il supporto di Bluetooth HID. Il profilo HID descrive il modo in cui utilizzare il protocollo USB-HID per rilevare una classe di driver USB-HID preesistente, dalla quale estrarre un set di funzionalità della classe HID del dispositivo; il profilo descrive inoltre come un dispositivo Bluetooth supporta servizi HID che sfruttano il livello L2CAP. Il profilo HID è progettato al fine di abilitare, inizializzare e controllare dispositivi auto-descriventi e di fornire una connessione a bassa latenza con bassi requisiti di alimentazione. 20

IRSplit. Istruzioni d uso 07/10-01 PC

IRSplit. Istruzioni d uso 07/10-01 PC 3456 IRSplit Istruzioni d uso 07/10-01 PC 2 IRSplit Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Installazione 4 3. Concetti fondamentali

Dettagli

FDE- 712. Modulo per la sostituzione dei floppy disk nei pannelli DLsistemi modello DL104 Nuovo software per la gestione dei programmi

FDE- 712. Modulo per la sostituzione dei floppy disk nei pannelli DLsistemi modello DL104 Nuovo software per la gestione dei programmi FDE- 712 Modulo per la sostituzione dei floppy disk nei pannelli DLsistemi modello DL104 Nuovo software per la gestione dei programmi Figura 1 Vista la progressiva scomparsa dei dischi floppy, adatti al

Dettagli

Modulo software HD2010MCTC DIR Versione MCTC-Net 100

Modulo software HD2010MCTC DIR Versione MCTC-Net 100 Modulo software HD2010MCTC DIR Versione MCTC-Net 100 Revisione 1.4 del 2014/07/24 INDICE PREMESSA... 4 1 - Requisiti di sistema... 5 1.1 Requisiti Hardware... 5 1.2 Requisiti Software... 5 1.3 Connettività...

Dettagli

Caratteristiche principali

Caratteristiche principali Caratteristiche principali Telefono piccolo e leggero con interfaccia USB per la telefonia VoIP via internet. Compatibile con il programma Skype. Alta qualità audio a 16-bit. Design compatto con tastiera

Dettagli

Alimentazione V CC 12 30 ripple incluso - fusibile esterno 1,0 A. Assorbimento di corrente : ma 100 + potenza consumata dal sensore. V ma. V ma.

Alimentazione V CC 12 30 ripple incluso - fusibile esterno 1,0 A. Assorbimento di corrente : ma 100 + potenza consumata dal sensore. V ma. V ma. 89 550/110 ID EWM-PQ-AA SCHEDA DIGITALE PER IL CONTROLLO DELLA PRESSIONE / PORTATA IN SISTEMI AD ANELLO CHIUSO MONTAGGIO SU GUIDA TIPO: DIN EN 50022 PRINCIPIO DI FUNZIONAMENTO La scheda EWM-PQ-AA è stata

Dettagli

Struttura logica di un programma

Struttura logica di un programma Struttura logica di un programma Tutti i programmi per computer prevedono tre operazioni principali: l input di dati (cioè l inserimento delle informazioni da elaborare) il calcolo dei risultati cercati

Dettagli

idaq TM Manuale Utente

idaq TM Manuale Utente idaq TM Manuale Utente Settembre 2010 TOOLS for SMART MINDS Manuale Utente idaq 2 Sommario Introduzione... 5 Organizzazione di questo manuale... 5 Convenzioni... Errore. Il segnalibro non è definito. Installazione...

Dettagli

Light controller PRO Manuale utente Cod. 112955/112956

Light controller PRO Manuale utente Cod. 112955/112956 Centralina di controllo di luci programmabile per applicazioni RC! 2. Introduzione Light controller è una scheda elettronica per sistemi RC programmabile che controlla fino a sei canali indipendenti ed

Dettagli

MANUALE DEL VIBROMETRO REGISTRATORE DI DATI PCE-VDE

MANUALE DEL VIBROMETRO REGISTRATORE DI DATI PCE-VDE Via Pesciatina, 878/B int.6 55010 Gragnano Lucca - Italia Tel. : +39 0583 975114 Fax: +39 0583 974824 info@pce-italia.it MANUALE DEL VIBROMETRO REGISTRATORE DI DATI PCE-VDE 3 Contenuto 1. NORME SULLA SICUREZZA...3

Dettagli

Telecomando Programmabile da PC Manuale d Uso (Modalità USB)

Telecomando Programmabile da PC Manuale d Uso (Modalità USB) Telecomando Programmabile da PC Manuale d Uso (Modalità USB) Guida Rapida Primo Passo Preparare il telecomando programmabile installando 3 batterie tipo AAA. (Quando lo si connette al PC togliere le batterie)

Dettagli

20 Giugno 2013 Gianni Rosa Gallina giannishub@hotmail.com @giannirg http://giannishub.cloudapp.net/it/

20 Giugno 2013 Gianni Rosa Gallina giannishub@hotmail.com @giannirg http://giannishub.cloudapp.net/it/ 20 Giugno 2013 Microsoft Kinect introduzione Gianni Rosa Gallina giannishub@hotmail.com Twitter: @giannirg Blog: http://giannishub.cloudapp.net/it/ Agenda Cos è Microsoft Kinect? Cosa si può fare con Kinect?

Dettagli

LA SCHEDA DEL MODULO BLUETOOTH

LA SCHEDA DEL MODULO BLUETOOTH F42-LAB-pag 11-13-ok 27-04-2006 16:15 Pagina 11 LA SCHEDA DEL MODULO BLUETOOTH COMPONENTI 1. Il componente allegato a questo fascicolo è il più sofisticato di tutta la fase di assemblaggio: con esso il

Dettagli

WGDESIGNER Manuale Utente

WGDESIGNER Manuale Utente WGDESIGNER Manuale Utente Pagina 1 SOMMARIO 1 Introduzione... 3 1.1 Requisiti hardware e software... 3 2 Configurazione... 3 3 Installazione... 4 3.1 Da Webgate Setup Manager... 4 3.2 Da pacchetto autoestraente...

Dettagli

I-Droid01 Mobile Control

I-Droid01 Mobile Control I-Droid01 Mobile Control I-Droid01 Mobile Control è il software Java TM per telefono cellulare che ti permette di collegarti al tuo robot e di gestirlo a distanza via Bluetooth. Questo software funziona

Dettagli

Didit Interactive Solution

Didit Interactive Solution Didit Interactive Solution Didit Interactive Solution Moonway.it Versione Italiana Data: Settembre 2008 Contenuti Introduzione... 3 Componenti Windows Richiesti... 3 Guidelines Generali di Configurazione...

Dettagli

Videoregistratori Serie DX

Videoregistratori Serie DX Pagina:1 DVR per telecamere AHD, analogiche, IP Manuale programma CMS Come installare e utilizzare il programma client per i DVR Pagina:2 Contenuto del manuale In questo manuale viene descritto come installare

Dettagli

LOCALIZZAZIONE SATELLITARE GEOREFENRENZIATA

LOCALIZZAZIONE SATELLITARE GEOREFENRENZIATA LOCALIZZAZIONE SATELLITARE GEOREFENRENZIATA 1 Indice 1 Indice... 2 2 Introduzione... 3 2.1 Glossario... 3 2.2 Generalità... 3 3 Applicativo... 4 4 Stato del mezzo... 6 4.1 Toolbar Mezzo... 6 4.2 Identificativo

Dettagli

Dart RF. Scanner Radio. Guida Utente

Dart RF. Scanner Radio. Guida Utente Dart RF Scanner Radio Guida Utente Grazie per aver acquistato un Dart RF DART RF è uno scanner cordless Laser che opera come dispositivo con profilo SPP (Emulazione di Porta seriale) oppure in Emulazione

Dettagli

TypeEdit LaserType. TypeEdit e LaserType: i software artistici CAD/CAM, leader nel mercato, Vi offrono nuove e potenti funzionalità.

TypeEdit LaserType. TypeEdit e LaserType: i software artistici CAD/CAM, leader nel mercato, Vi offrono nuove e potenti funzionalità. TypeEdit LaserType V11 Innovativo Produttivo Ottimizzato TypeEdit e LaserType: i software artistici CAD/CAM, leader nel mercato, Vi offrono nuove e potenti funzionalità. Con la nuova versione V11, ottimizzano,

Dettagli

EasyRun-Light 3.5. Supervisore PC-DMIS e TutoRun

EasyRun-Light 3.5. Supervisore PC-DMIS e TutoRun EasyRun-Light 3.5 Supervisore PC-DMIS e TutoRun 1. Descrizione del programma * Permette di eseguire programmi PC-DMIS o Tutor utilizzando interfaccia semplificata. * Permette di eseguire le misure su pallet

Dettagli

MANUALE INSTALLATORE CAR WASH SENTINEL

MANUALE INSTALLATORE CAR WASH SENTINEL MANUALE INSTALLATORE CAR WASH SENTINEL MANUALE INSTALLATORE CAR WASH GENIO ITALIA si riserva il diritto di apportare modifiche o miglioramenti ai propri prodotti in qualsiasi momento senza alcun preavviso.

Dettagli

L ambiente di sviluppo Android Studio

L ambiente di sviluppo Android Studio L ambiente di sviluppo Android Studio Android Studio è un ambiente di sviluppo integrato (IDE, Integrated Development Environment) per la programmazione di app con Android. È un alternativa all utilizzo

Dettagli

ISTRUZIONI DI INSTALLAZIONE

ISTRUZIONI DI INSTALLAZIONE AUDITGARD Serratura elettronica a combinazione LGA ISTRUZIONI DI INSTALLAZIONE Le serrature AuditGard vengono consegnate da LA GARD con impostazioni predefinite (impostazioni di fabbrica); pertanto non

Dettagli

Server E-Map. Installazione del Server E-Map. Finestra del Server E-Map

Server E-Map. Installazione del Server E-Map. Finestra del Server E-Map Manuale d uso per i programmi VS Server E-Map Con E-Map Server, si possono creare mappe elettroniche per le telecamere ed i dispositivi I/O collegati a GV-Video Server. Usando il browser web, si possono

Dettagli

Manuale semplificato

Manuale semplificato Dispositivo per l aggiornamento dei lettori di banconote FLASHER Manuale semplificato PAYMAN2-0012 REV. 0 08/09/2014 PAYPRINT S.r.l. Via Monti, 115 41123 MODENA Italy Tel.: +39 059 826627 Fax: +39 059

Dettagli

Word Elaborazione testi

Word Elaborazione testi I seguenti appunti sono tratti da : Consiglio Nazionale delle ricerche ECDL Test Center modulo 3 Syllabus 5.0 Roberto Albiero Dispense di MS Word 2003 a cura di Paolo PAVAN - pavan@netlink.it Word Elaborazione

Dettagli

VIDEOREGISTRATORE DIGITALE VR3004

VIDEOREGISTRATORE DIGITALE VR3004 VIDEOREGISTRATORE DIGITALE VR3004 4 canali stand-alone Page 1 Indice: 1. Caratteristiche 2. L apparecchio a. Fronte b. Retro c. Telecomando 3. Installazione a. Installazione dell hard disk b. Collegamento

Dettagli

OPZIONE HARDWARE + SOFTWARE DI TELECOMUNICAZIONE BIDIREZIONALE FRA CNC E TELEFONI GSM BASATA SU MESSAGGI SMS

OPZIONE HARDWARE + SOFTWARE DI TELECOMUNICAZIONE BIDIREZIONALE FRA CNC E TELEFONI GSM BASATA SU MESSAGGI SMS SelCONTROL-2 OPZIONE HARDWARE + SOFTWARE DI TELECOMUNICAZIONE BIDIREZIONALE FRA CNC E TELEFONI GSM BASATA SU MESSAGGI SMS Il SelCONTROL è la risposta a quegli utilizzatori, stampisti in particolare, che

Dettagli

Installazione del driver Driver audio USB Manuale di installazione (Windows) Indice. Installazione del driver... Pagina 1

Installazione del driver Driver audio USB Manuale di installazione (Windows) Indice. Installazione del driver... Pagina 1 Installazione del driver Driver audio USB Manuale di installazione (Windows) Indice Installazione del driver... Pagina 1 Per disinstallare il driver... Pagina 3 Diagnostica (Windows XP)... Pagina 4 Diagnostica

Dettagli

Università degli studi di Roma LA SAPIENZA

Università degli studi di Roma LA SAPIENZA Università degli studi di Roma LA SAPIENZA Corso di ingegneria informatica e automatica Automazione I Realizzazione di una macchinina in grado di evitare le collisioni Di Alessandro Giuseppi All attenzione

Dettagli

Registratore Temperature

Registratore Temperature Manuale d Istruzioni Registratore Temperature Modello TH10 Introduzione Congratulazioni per aver acquistato il Registratore di Temperature. Questo registratore misura e memorizza fino a 32,000 letture

Dettagli

FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA

FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA FrerEnergy: PROGRAMMA PER LA SUPERVISIONE DEI CONSUMI DI ENERGIA ELETTRICA Descrizione Generale E un programma di supervisione in grado di comunicare, visualizzare, memorizzare e stampare i consumi dell

Dettagli

Sistemi operativi: interfacce

Sistemi operativi: interfacce Sistemi operativi: interfacce I sistemi operativi offrono le risorse della macchina a soggetti diversi: alle applicazioni, tramite chiamate di procedure da inserire nel codice all utente, tramite interfaccia

Dettagli

IL SISTEMA SMART RESPONSE

IL SISTEMA SMART RESPONSE IL SISTEMA SMART RESPONSE Intervideo Srl Via E. Fermi, 24 37026 Settimo di Pescantina (Vr) Tel: 045 8900022 Fax: 045 8900502 e-mail: info@intervideosrl.com 1 LO SMART RESPONSE Il sistema di risposta interattiva

Dettagli

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0

NOTE OPERATIVE. Prodotto Inaz Download Manager. Release 1.3.0 Prodotto Inaz Download Manager Release 1.3.0 Tipo release COMPLETA RIEPILOGO ARGOMENTI 1. Introduzione... 2 2. Architettura... 3 3. Configurazione... 4 3.1 Parametri di connessione a Internet... 4 3.2

Dettagli

SMS-GPS MANAGER. Software per la gestione remota ed automatizzata dei telecontrolli gsm con e senza gps

SMS-GPS MANAGER. Software per la gestione remota ed automatizzata dei telecontrolli gsm con e senza gps SOFTWARE PER LA GESTIONE DEI TELECONTROLLI SMS-GPS MANAGER Software per la gestione remota ed automatizzata dei telecontrolli gsm con e senza gps Rev.0911 Pag.1 di 8 www.carrideo.it INDICE 1. DESCRIZIONE

Dettagli

ThinkPad R40 Series Guida all installazione

ThinkPad R40 Series Guida all installazione Numero parte: 9P48 ThinkPad R40 Series Guida all installazione Elenco di controllo per il disimballaggio Grazie per aver acquistato l elaboratore IBM ThinkPad R Series. Verificare che tutti i componenti

Dettagli

Word Processor: WORD. Classificazione

Word Processor: WORD. Classificazione Parte 5 Word Processor: WORD Classificazione Esistono diversi strumenti per la realizzazione di documenti di testuali: Editor di testo (Es: Blocco Note) Word Processor (Es: MS Word, Open Office ) Applicazioni

Dettagli

Capitolo3. Si apre la seguente finestra. Figura 29. Proprietà immagine di sfondo. - Università degli Studi della Repubblica di San Marino -

Capitolo3. Si apre la seguente finestra. Figura 29. Proprietà immagine di sfondo. - Università degli Studi della Repubblica di San Marino - Capitolo3 LAVORARE CON LE IMMAGINI E certo che l impatto visivo in un sito internet è molto importante ma è bene tenere presente che immagini e fotografie, pur arricchendo la struttura grafica di un web,

Dettagli

Manuale semplificato per l uso delle tastiere Bontempi con il Computer

Manuale semplificato per l uso delle tastiere Bontempi con il Computer Manuale semplificato per l uso delle tastiere Bontempi con il Computer Le tastiere Bontempi dotate di presa Midi o di presa USB-Midi possono essere collegate ad un personal computer. La tastiera invia

Dettagli

Desktop & Application Sharing Quick Start Guide

Desktop & Application Sharing Quick Start Guide Desktop & Application Sharing Quick Start Guide 1 Introduzione La funzionalità Application sharing integrata nella piattaforma di videoconferenza skymeeting TM consente al conduttore di condividere il

Dettagli

Programmatore per telaio scheller

Programmatore per telaio scheller Divo Di Lupo Sistemi per telai Cotton Bentley Monk Textima Scheller Closa Boehringer http://www.divodilupo.191.it/ Programmatore per telaio scheller Attuatore USB semplificato Numero totale di pagine =

Dettagli

Convertitore di rete NETCON

Convertitore di rete NETCON MANUALE DI PROGRAMMAZIONE INTERFACCIA TCP/IP PER SISTEMI REVERBERI Convertitore di rete NETCON RMNE24I0 rev. 1 0708 I N D I C E 1. Scopo... 4 2. Descrizione... 4 3. Collegamenti elettrici del dispositivo...

Dettagli

Visualizzatore Posizionatore e Applicazioni

Visualizzatore Posizionatore e Applicazioni PAG. 1 PAG. 2 VISUALIZZATORE POSIZIONATORE e Applicazioni Aprile 2009 Visualizzatore Posizionatore e Applicazioni VISUALIZZATORE di QUOTE - TELEMACO Il VisualizzatoreTelemaco è costituito da una unità

Dettagli

Registratore Dati G-Force a 3 assi

Registratore Dati G-Force a 3 assi Manuale d'istruzioni Registratore Dati G-Force a 3 assi Modello VB300 1 Introduzione Congratulazioni per aver acquistato il Registratore Dati G-Force VB300. Il Modello VB300 può misurare e registrare urti

Dettagli

INDICE ITALIANO. Pag.

INDICE ITALIANO. Pag. ITALIANO INDICE CARATTERISTICHE... 64 QUADRANTE DELL OROLOGIO E FUNZIONAMENTO DEI TASTI... 66 PRIMA DI PASSARE ALL USO DELL OROLOGIO... 67 DEL TIPO CON CHIUSURA AD AVVITAMENTO... 70 RIATTIVAZIONE DELL

Dettagli

AMBIENTE DI SVILUPPO Promax offre un ambiente di sviluppo software con interfaccia windows completo di tante funzioni tecnologiche avanzate.

AMBIENTE DI SVILUPPO Promax offre un ambiente di sviluppo software con interfaccia windows completo di tante funzioni tecnologiche avanzate. www.promax.it Le informazioni contenute nel manuale sono solo a scopo informativo e possono subire variazioni senza preavviso e non devono essere intese con alcun impegno da parte di Promax srl. Promax

Dettagli

INTERAZIONE CON L UTENTEL

INTERAZIONE CON L UTENTEL IL SISTEMA OPERATIVO Insieme di programmi che opera al di sopra della macchina fisica, mascherandone le caratteristiche e fornendo agli utenti funzionalità di alto livello. PROGRAMMI UTENTE INTERPRETE

Dettagli

345020-345021. TiIrydeTouchPhone. Istruzioni d uso 10/11-01 PC

345020-345021. TiIrydeTouchPhone. Istruzioni d uso 10/11-01 PC 345020-345021 TiIrydeTouchPhone Istruzioni d uso 10/11-01 PC 2 TiIrydeTouchPhone Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti minimi Hardware 4 1.2 Requisiti minimi Software

Dettagli

41126 Cognento (MODENA) Italy Via Bottego 33/A Tel: +39-(0)59 346441 Internet: http://www.aep.it E-mail: aep@aep.it Fax: +39-(0)59-346437

41126 Cognento (MODENA) Italy Via Bottego 33/A Tel: +39-(0)59 346441 Internet: http://www.aep.it E-mail: aep@aep.it Fax: +39-(0)59-346437 QUICK ANALYZER Manuale Operativo Versione 5.3 Sommario 1.0 Generalità... 2 CONTRATTO DI LICENZA... 3 2.0 Configurazione dei Canali... 4 2.1 Gestione DataLogger IdroScan... 7 3.0 Risultati di Prova... 9

Dettagli

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI

Indice degli argomenti del s.o. Software. Software. Buona lezione a tutti!! SISTEMI OPERATIVI Buona lezione a tutti!! SISTEMI OPERATIVI Gli appunti sono disponibili per tutti gratis sul sito personale del Prof M. Simone al link: www.ascuoladi.135.it nella pagina web programmazione, sezione classi

Dettagli

UPS Uninterruptible. Power Supply. APC POWERCHUTE BUSINESS EDITION (lato Windows)

UPS Uninterruptible. Power Supply. APC POWERCHUTE BUSINESS EDITION (lato Windows) Università degli Studi G. D Annunzio (Chieti Pescara) Dipartimento di Scienze UPS Uninterruptible Power Supply APC POWERCHUTE BUSINESS EDITION (lato Windows) INDICE DEFINIZIONE UPS INTRODUZIONE ASPETTI

Dettagli

UBIQUITY 6 e Server. Il documento descrive le novità introdotte con la versione 6 della piattaforma software ASEM Ubiquity.

UBIQUITY 6 e Server. Il documento descrive le novità introdotte con la versione 6 della piattaforma software ASEM Ubiquity. UBIQUITY 6 e Server Privato Introduzione Il documento descrive le novità introdotte con la versione 6 della piattaforma software ASEM Ubiquity. Versione Descrizione Data 1 Prima emissione 21/06/2015 Disclaimer

Dettagli

MANUALE UTENTE. SITO WEB Applicazione Fotovoltaico GSE FTV. stato documento draft approvato consegnato. Riferimento Versione 1.

MANUALE UTENTE. SITO WEB Applicazione Fotovoltaico GSE FTV. stato documento draft approvato consegnato. Riferimento Versione 1. MANUALE UTENTE SITO WEB Applicazione Fotovoltaico GSE FTV stato documento draft approvato consegnato Riferimento Versione 1.0 Creato 14/07/06 REVISIONI VERSIONE DATA AUTORE MODIFICHE 1.0 14/07/2006 Prima

Dettagli

PredictiOnDemand Manuale Utente 1. Benvenuti nel mondo della previsione delle parole! Benvenuti in PredictiOnDemand!

PredictiOnDemand Manuale Utente 1. Benvenuti nel mondo della previsione delle parole! Benvenuti in PredictiOnDemand! PredictiOnDemand Manuale Utente 1 PredictiOn Demand for Windows La predizione quando serve! 1. Panoramica Benvenuti nel mondo della previsione delle parole! Benvenuti in PredictiOnDemand! PredictiOnDemand

Dettagli

Domande Frequenti Tablet Zelig Pad

Domande Frequenti Tablet Zelig Pad Domande Frequenti Tablet Zelig Pad Assistenza Telefonica È possibile contattare l'assistenza tecnica per i Tablet Zelig Pad al numero 0331-674306. Connettere pendrive tramite porta MiniUSB il Tablet in

Dettagli

Guida dell utilizzatore

Guida dell utilizzatore I Software di gestione dei dati musicali Data Manager 6.0 Guida dell utilizzatore Usare questo manuale unitamente alla Guida dell utilizzatore fornita con lo strumento. DM6-I-1A Indice Introduzione...4

Dettagli

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC BMSO1001 Virtual Configurator Istruzioni d uso 02/10-01 PC 2 Virtual Configurator Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti

Dettagli

Manuale EacqCE. Versione manuale 3.0.2. Copyright 2011 MMS Srl. Manuale EacqCE Pagina 1

Manuale EacqCE. Versione manuale 3.0.2. Copyright 2011 MMS Srl. Manuale EacqCE Pagina 1 Manuale EacqCE Versione manuale 3.0.2 Copyright 2011 MMS Srl Manuale EacqCE Pagina 1 Sommario Sommario... 2 Informazioni generali... 3 Introduzione... 3 Installazione del programma... 4 Primo avvio del

Dettagli

Compilazione rapporto di Audit in remoto

Compilazione rapporto di Audit in remoto Compilazione rapporto di Audit in remoto Installazione e manuale utente CSI S.p.A. V.le Lombardia 20-20021 Bollate (MI) Tel. 02.383301 Fax 02.3503940 E-mail: info@csi-spa.com Rev. 1.1 23/07/09 Indice Indice...

Dettagli

Registratore Dati Umidità / Temperatura

Registratore Dati Umidità / Temperatura Manuale d Istruzioni Registratore Dati Umidità / Temperatura Modello RHT10 Introduzione Congratulazioni per aver acquistato il Registratore di Dati di Umidità Relativa e Temperatura. Questo Registratore

Dettagli

TiAxoluteNighterAndWhiceStation

TiAxoluteNighterAndWhiceStation 09/09-01 PC Manuale d uso TiAxoluteNighterAndWhiceStation Software di configurazione Video Station 349320-349321 3 INDICE 1. Requisiti Hardware e Software 4 2. Installazione 4 3. Concetti fondamentali

Dettagli

STAMPE LASER: TIME_CHECKER.EXE

STAMPE LASER: TIME_CHECKER.EXE STAMPE LASER: TIME_CHECKER.EXE Sommario Cosa è...2 Cosa fa...3 Protezione del software:...3 Protezione delle stampe laser:...3 Modalità di attivazione chiave laser e ricarica contatori dichiarazioni da

Dettagli

i-got-control TELECOMANDO UNIVERSALE Manuale utente www.i-got-it.com

i-got-control TELECOMANDO UNIVERSALE Manuale utente www.i-got-it.com i-got-control TELECOMANDO UNIVERSALE Manuale utente www.i-got-it.com Trasformare il tuo iphone, ipod touch o ipad in un telecomando universale è semplice come 1, 2, 3! 1. Collega 2. Seleziona 3. Controlla

Dettagli

Layout dell area di lavoro

Layout dell area di lavoro Layout dell area di lavoro In Windows, Dreamweaver fornisce un layout che integra tutti gli elementi in una sola finestra. Nell area di lavoro integrata, tutte le finestre e i pannelli sono integrati in

Dettagli

4. Nome e direzione degli assi (2h) (teoria: 1h, pratica: 1h)

4. Nome e direzione degli assi (2h) (teoria: 1h, pratica: 1h) 37 4. Nome e direzione degli assi (2h) (teoria: 1h, pratica: 1h) 4.1 La disposizione degli assi secondo la norma ISO Ogni asse è definito dal verso e dalla direzione di movimento della slitta ed è caratterizzato

Dettagli

WEBCAM HP - MANUALE DELL UTENTE

WEBCAM HP - MANUALE DELL UTENTE WEBCAM HP - MANUALE DELL UTENTE v4.3.it Part number: 5992-4251 Copyright 2008 2009 Hewlett-Packard Development Company, L.P. Le informazioni contenute in questo documento sono soggette a modifica senza

Dettagli

Capitolo 26: schemi di installazione

Capitolo 26: schemi di installazione Capitolo 26: schemi di installazione Avviate MasterChef dall icona presente sul vostro Desktop. Nota: Se state utilizzando una versione dimostrativa, una volta caricato il programma, un messaggio vi comunicherà

Dettagli

Introduzione ai Sistemi Operativi

Introduzione ai Sistemi Operativi Introduzione ai Sistemi Operativi Sistema Operativo Software! Applicazioni! Sistema Operativo! È il livello di SW con cui! interagisce l utente! e comprende! programmi quali :! Compilatori! Editori di

Dettagli

Trattamento aria Regolatore di pressione proporzionale. Serie 1700

Trattamento aria Regolatore di pressione proporzionale. Serie 1700 Trattamento aria Serie 7 Serie 7 Trattamento aria Trattamento aria Serie 7 Serie 7 Trattamento aria +24VDC VDC OUTPUT MICROPROCESS. E P IN EXH OUT Trattamento aria Serie 7 Serie 7 Trattamento aria 7 Trattamento

Dettagli

Ver. 1.1. Manuale d uso e configurazione

Ver. 1.1. Manuale d uso e configurazione Ver. 1.1 Manuale d uso e configurazione Introduzione Questa applicazione consente di gestire le principali funzioni delle centrali Xpanel, Imx e Solo da un dispositivo mobile dotato di sistema operativo

Dettagli

NOI Attività manuale d utilizzo

NOI Attività manuale d utilizzo Guida all installazione e all utilizzo di NOI Attività, programma per la rendicontazione delle attività di Circoli e Comitati Territoriali NOI Attività manuale d utilizzo NOI Associazione per Tutti Progetto

Dettagli

Manuale di KWallet 2

Manuale di KWallet 2 George Staikos Lauri Watts Sviluppatore: George Staikos Traduzione della documentazione: Vincenzo Reale Traduzione della documentazione: Nicola Ruggero Traduzione della documentazione: Federico Zenith

Dettagli

Sensori di posizione lineari Magnetostrittivi Guida Utente

Sensori di posizione lineari Magnetostrittivi Guida Utente Sensori di posizione lineari Magnetostrittivi Guida Utente INDICE: 1 DESCRIZIONE... 1 1.1 Relazione segnale-posizione... 1 1.2 Area utile (attiva) del sensore magnetostrittivo da 75mm... 2 1.3 Area utile

Dettagli

Vivax Compact System WiFi

Vivax Compact System WiFi Vivax Compact System WiFi MANUALE D USO Comfort System Compact System 30 Compact System 60 60 vers. 28/07/2015 La dotazione standard comprende: - Scheda SD - Chiavetta USB - Cavo Ethernet - Cavo di alimentazione

Dettagli

Descrizione del Test Range della Società SAMA

Descrizione del Test Range della Società SAMA NOTA TECNICA OGGETTO: Descrizione del Test Range della Società SAMA Autore Franco Marchetti. Approvazione Alessio Alleva. Pag 1 di 11 Sommario 1 SCOPO... 3 2 DESCRIZIONE DELL HARDWARE DEL TEST RANGE...

Dettagli

PalmViewCAM MANUALE D USO E INSTALLAZIONE (VERSIONE 1.0)

PalmViewCAM MANUALE D USO E INSTALLAZIONE (VERSIONE 1.0) PalmViewCAM POWERLINE DIGITAL VIDEO RECORDER MANUALE D USO E INSTALLAZIONE (VERSIONE 1.0) Vi ringraziamo per aver scelto il nostro prodotto. Vi invitiamo a leggere attentamente il presente manuale di istruzioni

Dettagli

Scansione. Stampante/copiatrice WorkCentre C2424

Scansione. Stampante/copiatrice WorkCentre C2424 Scansione In questo capitolo sono inclusi i seguenti argomenti: "Nozioni di base sulla scansione" a pagina 4-2 "Installazione del driver di scansione" a pagina 4-4 "Regolazione delle opzioni di scansione"

Dettagli

REMOTE ACCESS24. Note di installazione

REMOTE ACCESS24. Note di installazione REMOTE ACCESS24 Note di installazione . 2011 Il Sole 24 ORE S.p.A. Sede legale: via Monte Rosa, 91 20149 Milano Tutti i diritti sono riservati. E' vietata la riproduzione anche parziale e con qualsiasi

Dettagli

Italiano. BT-02N - Manuale per l'utente

Italiano. BT-02N - Manuale per l'utente BT-02N - Manuale per l'utente 1 Indice 1. Cenni preliminari......3 2. Per iniziare....5 3. Come collegare l'auricolare Bluetooth.....5 4. Usare l'auricolare Bluetooth..... 9 5. Specifiche tecniche... 9

Dettagli

Architetture Applicative

Architetture Applicative Alessandro Martinelli alessandro.martinelli@unipv.it 6 Marzo 2012 Architetture Architetture Applicative Introduzione Alcuni esempi di Architetture Applicative Architetture con più Applicazioni Architetture

Dettagli

Appunti Modulo 2 - Microsoft Windows

Appunti Modulo 2 - Microsoft Windows www.informarsi.net Appunti Modulo 2 - Microsoft Windows Sistema operativo Il sistema operativo, abbreviato in SO (in inglese OS, "operating system") è un particolare software, installato su un sistema

Dettagli

Elementi di Informatica 4 Settembre 2008

Elementi di Informatica 4 Settembre 2008 Elementi di Informatica 4 Settembre 2008 Corsi di Laurea in Ingegneria Ambientale e Ingegneria Civile Anno A.A. 2007/2008 In un sistema operativo, qual è la differenza tra processo e programma? a. Il processo

Dettagli

CANPC-S1. Programmable CanBus-PC interface

CANPC-S1. Programmable CanBus-PC interface CANPC-S1.doc - 01/03/04 SP02002 Pagina 1 di 13 Specifica tecnica CANPC-S1 Programmable CanBus-PC interface Specifica tecnica n SP02002 Versione Autore Data File Note Versione originale BIANCHI M. 16/09/02

Dettagli

BMSO1001. Management Utilities. Istruzioni d uso 02/10-01 PC

BMSO1001. Management Utilities. Istruzioni d uso 02/10-01 PC BMSO1001 Management Utilities Istruzioni d uso 02/10-01 PC 2 Management Utilities Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti

Dettagli

Prof. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005. Esercitazione di Tecnologia dei Sistemi di Controllo

Prof. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005. Esercitazione di Tecnologia dei Sistemi di Controllo Università degli Studi di Siena Prof. A. Bemporad, Ing. S. Di Cairano 26 Maggio 2005 Esercitazione di Tecnologia dei Sistemi di Controllo Implementazione di controllori con xpc target Questa esercitazione

Dettagli

Gateway KNX/DALI 64/16 GW 90872. Manuale utente del Dali Control Service and Comissioning Wizard 1.2.1

Gateway KNX/DALI 64/16 GW 90872. Manuale utente del Dali Control Service and Comissioning Wizard 1.2.1 Gateway KNX/DALI 64/16 GW 90872 Manuale utente del Dali Control Service and Comissioning Wizard 1.2.1 1 Copyright and Notes Il Dali Control Service and Comissioning Wizard 1.2.1 e la relativa documentazione

Dettagli

testo easyheat Software di configurazione e analisi Manuale di istruzioni

testo easyheat Software di configurazione e analisi Manuale di istruzioni testo easyheat Software di configurazione e analisi Manuale di istruzioni it 2 Informazioni generali Informazioni generali Questo manuale contiene importanti informazioni sulle caratteristiche e sull impiego

Dettagli

Corso di Introduzione all Informatica MS-WINDOWS. Esercitatore: Fabio Palopoli

Corso di Introduzione all Informatica MS-WINDOWS. Esercitatore: Fabio Palopoli Corso di Introduzione all Informatica MS-WINDOWS Esercitatore: Fabio Palopoli IL SISTEMA OPERATIVO Il Sistema Operativo è il software che permette l interazione tra uomo e macchina (hardware). Il S.O.

Dettagli

GO TALK EXPRESS 32. Manuale utente. HELPICARE by DIDACARE Srl presents. Ascolta i messaggi in sequenza! registrazione: Tempo di

GO TALK EXPRESS 32. Manuale utente. HELPICARE by DIDACARE Srl presents. Ascolta i messaggi in sequenza! registrazione: Tempo di HELPICARE by DIDACARE Srl presents Ascolta i messaggi in sequenza! Tempo di registrazione: GO TALK EXPRESS 32 Manuale utente 9 secondi per ogni messaggio Registrazione Indicatori di Pulsante varia Pulsante

Dettagli

Word Processor: WORD (livello base) Classificazione

Word Processor: WORD (livello base) Classificazione Parte 5 Word Processor: WORD (livello base) Elementi di Informatica - AA 2008/2009 - MS Word 1 di 60 Classificazione Esistono diversi strumenti per la realizzazione di documenti testuali: Editor di testo

Dettagli

29. Inventari. Software SHOP_NET Manuale d uso Vers. 3.0-2010. Valorizzazione Inventario

29. Inventari. Software SHOP_NET Manuale d uso Vers. 3.0-2010. Valorizzazione Inventario 29. Inventari Valorizzazione Inventario Il programma dispone di un sistema di valorizzazione dell inventario teorico che si basa sul numero di Record presenti negli Archivi Giacenze degli Articoli Univoci

Dettagli

Addendum AvMap Geosat 5 BLU / Geosat 5 GT

Addendum AvMap Geosat 5 BLU / Geosat 5 GT IT Addendum AvMap Geosat 5 BLU / Geosat 5 GT Indice I. Addendum Specifiche tecniche Geosat 5 BLU I.I Specifiche tecniche I.II Contenuto della scatola I.III Accessori disponibili I.IV Descrizione Hardware

Dettagli

Installazione e attivazione delle licenze

Installazione e attivazione delle licenze Capitolo 1 Installazione e attivazione delle licenze L installazione del software su una singola macchina è di solito un operazione piuttosto semplice, ma quando si deve installare AutoCAD in rete è richiesta

Dettagli

Clickomania con Blockly

Clickomania con Blockly Clickomania con Blockly Violetta Lonati Sommario Clickomania è un solitario, noto anche come Chain Shot! o Same Game. Il campo di gioco è costituito da una parete inizialmente coperta di mattoni, uno per

Dettagli

USO DEL PROGRAMMA FLIP

USO DEL PROGRAMMA FLIP Corso di BASCOM 8051 - (Capitolo 2 ) Corso Teorico/Pratico di programmazione in BASCOM 8051. Autore: DAMINO Salvatore. Gestione BZ1 e T1. Dopo avere preso confidenza con la generazione del ns. primo programma,

Dettagli

FlukeView Forms Documenting Software

FlukeView Forms Documenting Software FlukeView Forms Documenting Software N. 5: Uso di FlukeView Forms con il tester per impianti elettrici Fluke 1653 Introduzione Questa procedura mostra come trasferire i dati dal tester 1653 a FlukeView

Dettagli

S T R U M E N T I & S E R V I Z I

S T R U M E N T I & S E R V I Z I Via S. Silvestro, 92 21100 Varese Tel + 39 0332-213045 212639-220185 Fax +39 0332-822553 www.assicontrol.com e-mail: info@assicontrol.com C.F. e P.I. 02436670125 STRUMENTI & SERVIZI per il sistema qualità

Dettagli

GUIDA RAPIDA MICRO CAMERA CON FUNZIONE WEB CAM REGISTRA SU MEMORIE MICRO SD

GUIDA RAPIDA MICRO CAMERA CON FUNZIONE WEB CAM REGISTRA SU MEMORIE MICRO SD GUIDA RAPIDA MICRO CAMERA CON FUNZIONE WEB CAM REGISTRA SU MEMORIE MICRO SD 9240001 Leggere attentamente il presente manuale e conservarlo per eventuali riferimenti futuri. Indice dei contenuti 1. Contenuto

Dettagli

Manuale di Nero MediaStreaming per MCE

Manuale di Nero MediaStreaming per MCE Manuale di Nero MediaStreaming per MCE Nero AG Informazioni sul copyright e sui marchi Questo manuale e il contenuto dello stesso sono protetti da copyright e sono di proprietà di Nero AG. Tutti i diritti

Dettagli