Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria...

26
Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ Classe 5° BZ Indirizzo Elettronico Indirizzo Elettronico Anno 2004 Anno 2004 - - 05 05 Borra Alessandro – Da Silva Carlos

Transcript of Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria...

Page 1: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Istituto Professionale di stato per l’industria e artigianato

- MORETTO -

Tesina d’Esame di Stato

Classe 5° BZ Classe 5° BZ –– Indirizzo ElettronicoIndirizzo Elettronico

Anno 2004 Anno 2004 -- 0505

Borra Alessandro – Da Silva Carlos

Page 2: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Sistemi – Telecomunicazioni

Tesina di Maturità 2004/05Tesina di Maturità 2004/05

Page 3: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

PREMESSAPREMESSA

Il nostro progetto nasce dalla voglia di sviluppare uno strumento che potesse aiutare a migliorare la vita del prossimo, con quest’idea abbiamo aderito alla

proposta dei nostri insegnanti, di partecipare assieme ad altri alunni al Progetto ADA (Amici Diversamente Abili), nato da un’esperienza di lavoro volontario che

ha permesso ad una persona diversamente abile di riacquistare importanti autonomie, nonostante una tetraplegia e gravi problemi di respirazione e parola,

questo amico diversamente abile é oggi in grado di accendere le luci nella sua camera, di cambiare i canali del televisore, il computer, di scrivere e di comunicare

attraverso la posta elettronica ed Internet. Nel 2003 gli insegnanti dell'IPSIA "Moretto" di Brescia che avevano partecipato all'esperienza hanno deciso,

coinvolgendo alcuni studenti, di proseguire l'impegno cercando di offrire ad altre persone la stessa autonomia. Con questa filosofia ADA, che si propone di

utilizzare l'elettronica e l'informatica per costruire soluzioni personalizzate, abbiamo sviluppato il programma

“SMS Manager”.

Page 4: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

INTERFACCIA INTERFACCIA RS232RS232

SCHEMA A BLOCCHI SCHEMA A BLOCCHI

MODEM MODEM (POCKET GSM)(POCKET GSM)ELABORATORE

RETE GSM

TELEFONO TELEFONO MOBILEMOBILE

Page 5: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Il sistemaIl sistema d’interfacciamentod’interfacciamento

I sistemi di interfacciamento, vengono utilizzati nei PC per connettere il sistema di elaborazione dati con i dispositivi periferici esterni (tastiera, mouse, video,

stampante, plotter, unità HD, FD, CDROM, modem.)

Page 6: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Protocollo di ComunicazioneProtocollo di Comunicazione

PRIMA CHE DUE COMPUTER (O ALTRO) POSSANO COMUNICARE, E' PRIMA CHE DUE COMPUTER (O ALTRO) POSSANO COMUNICARE, E' NECESSARIO CHE PARLINO LA STESSA LINGUA. NECESSARIO CHE PARLINO LA STESSA LINGUA.

A CHE VELOCITA' VENGONO TRASMESSI I BIT ? A CHE VELOCITA' VENGONO TRASMESSI I BIT ? DA QUANTI BIT E' COMPOSTA UNA PAROLA ? DA QUANTI BIT E' COMPOSTA UNA PAROLA ?

COME FARE PER VERIFICARE CHE QUELLO CHE E' STATO RICEVUTO E' PROCOME FARE PER VERIFICARE CHE QUELLO CHE E' STATO RICEVUTO E' PROPRIO PRIO QUELLO CHE E' STATO TRASMESSO ?? QUELLO CHE E' STATO TRASMESSO ??

LO STANDARD RSLO STANDARD RS--232 HA DEFINITO DELLE CONVENZIONI CHE UNIFORMANO 232 HA DEFINITO DELLE CONVENZIONI CHE UNIFORMANO LA COMUNICAZIONE SERIALE. LA COMUNICAZIONE SERIALE.

Page 7: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Protocollo AsincronoProtocollo Asincrono

BAUD RATEBAUD RATE: Velocità di : Velocità di trasmissione in bit/s trasmissione in bit/s (50..115200 bit/s) (50..115200 bit/s) WORD LENGTHWORD LENGTH: Numero : Numero di bit che compongono una di bit che compongono una parola (5,6,7,8 bit) parola (5,6,7,8 bit) STOP BITSSTOP BITS: Numero di bit : Numero di bit usati per separare due usati per separare due parole consecutive (1,1.5,2 parole consecutive (1,1.5,2 bit) bit) PARITYPARITY: bit opzionale : bit opzionale utilizzato per fare una utilizzato per fare una verifica sull'integrità della verifica sull'integrità della parola trasmessa parola trasmessa ((EvenEven,,OddOdd,None,,None,MarkMark, , Space) Space)

Page 8: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

LL’’interfaccia Seriale RS232interfaccia Seriale RS232

Schema d’Interfaccia

Page 9: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Il sistema GSMIl sistema GSM

Una funzionalità particolare del sistema GSM , non offerta dallavecchie reti analogiche, è il servizio Short Message Service SMS.

SMS è un servizio bidirezionale che consente di trasmettere e ricevere brevi messaggi (fino a 160 bytes) alfanumerici.

I messaggi vengono gestiti dalla rete secondo una strategia store-and-forward. Il servizio SMS può essere usato in modalità punto-punto per mandare una messaggio ad un altro utente GSM, o in modalità cell-broadcast per mandare messaggi di aggiornamento

sul traffico e notizie.

Page 10: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Pocket GSM è un Pocket GSM è un modem GSM modem GSM DualDual--bandband (900(900--1800Mhz) 1800Mhz) viene utilizzato per la viene utilizzato per la trasmissionetrasmissione--dati via dati via etere utilizzando la rete etere utilizzando la rete GSM come ad esempio GSM come ad esempio l’invio di piccoli messaggi l’invio di piccoli messaggi di testo SMS (Short di testo SMS (Short messagemessage serviceservice). ).

Page 11: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

IL POCKET GSMIL POCKET GSM

InterfacciaRS232

Status

AntennaSIM CARD

Page 12: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Questione affrontata: Questione affrontata:

Page 13: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Linguaggio di Programmazione Utilizzato:Linguaggio di Programmazione Utilizzato:

DelphiDelphi

23

4

1

Delphi è un ambiente di programmazione visuale ad oggetti per lo sviluppo rapido diapplicazioni a carattere generale e di applicazioni client/server per Windows 9x/NT Windows 2000/XP.

1 – Palette componeneti: bottoni , caselle di testo ecc.

2 – Editor delle proprietà dei componenti

3 – Anteprima della finestra dell’applicazione

4 – Editor del codice Deplhi (pascal visuale)

Page 14: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

RADIOBUTTONCHECKBOX

TIMER

VACOMM FILE FIND

Page 15: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Spiegazione Generale del software :Spiegazione Generale del software :

Il softwareIl software da noi creato permette ad una persona diversamente da noi creato permette ad una persona diversamente abile, nel nostro caso abile, nel nostro caso FabrizioFabrizio, di leggere SMS e anche di , di leggere SMS e anche di inviarne, tramite l’utilizzo di un unico pulsante, superando tutinviarne, tramite l’utilizzo di un unico pulsante, superando tutte te le difficoltà per una persona diversamente abile di usare un le difficoltà per una persona diversamente abile di usare un cellulare. Questo ha come obbiettivo di potere comunicare con cellulare. Questo ha come obbiettivo di potere comunicare con il mondo esterno. il mondo esterno.

Lettura SMSLettura SMSInvio SMS Invio SMS

Page 16: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Il software Il software didi letturalettura è è basatobasato susu due due programmiprogrammi ::pMachStatuspMachStatus.exe.exeSMS_speakSMS_speak.exe.exe

Page 17: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

PCMACH_STATUSPCMACH_STATUS

Serve per scaricare i messaggi dal modem GSM. Questo programma Serve per scaricare i messaggi dal modem GSM. Questo programma èè stato fatto stato fatto incorporando una incorporando una MACCHINA A STATI FINITIMACCHINA A STATI FINITI. .

Per creare questo applicativo abbiamo utilizzato i seguenti oggePer creare questo applicativo abbiamo utilizzato i seguenti oggetti :tti :2 Memo2 Memo11 TRadioGroupTRadioGroup1 Timer1 Timer1 Log1 Log1 1 VaCommVaComm**

Page 18: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

STARTUP

“RICHIESTANUOVI MSG?

RISPOSTAMODEM

SALVATAGGIO SCOMPOSIZIONE

DECODIFICA

RISPOSTAMODEM

CANCELLA GLI SMSSULLA SIM CARD

CHIUSURAAPPLICAZIONE

Gli stati:

0

1 23

4

56

SìNo

Page 19: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Programma gestione stati Programma gestione stati

Indicazione momentanea dell’attività svolta

Status machine

Risposta modem

Page 20: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Sintesi vocale degli SMSSintesi vocale degli SMS

Il software SMS_Il software SMS_speakspeak..exeexe viene avviato quando il programmaviene avviato quando il programmapMachStatuspMachStatus..exeexe si chiude.si chiude.Il programma utilizza, per leggere i messaggi precedentemente sIl programma utilizza, per leggere i messaggi precedentemente salvati, il alvati, il sintetizzatore vocale ‘sintetizzatore vocale ‘ErEr Finestra ’ scaricabile liberamente da internet. Dopo Finestra ’ scaricabile liberamente da internet. Dopo che SMS_che SMS_SpeakSpeak..exeexe è stato avviato, viene effettuato un controllo di quanti è stato avviato, viene effettuato un controllo di quanti messaggi sono presenti all’interno della cartella ‘messaggi sono presenti all’interno della cartella ‘Sms’Sms’, distinguendo fra , distinguendo fra messaggi già letti e quelli ancora da leggere. In presenza di numessaggi già letti e quelli ancora da leggere. In presenza di nuovi messaggi il ovi messaggi il sintetizzatore vocale provvede alla loro lettura.sintetizzatore vocale provvede alla loro lettura.Per creare questo applicativo abbiamo utilizzato i seguenti oggePer creare questo applicativo abbiamo utilizzato i seguenti oggetti :tti :2 Timer2 Timer1 Log1 Log1 FileFind1 FileFind1 Button1 Button

Page 21: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Lettura SMSLettura SMS

CHIUSURA PCMACH_STATUS

AVVIO SPEAK

Ricerca SMS MESSAGGI GIA’ LETTI

MESSAGGI NON LETTI

SINTETIZZATORE

VOCALE

Visuale Grafica

Schema per la procedura di lettura dei messaggi

Page 22: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Sintetizzatore VOCALE:Sintetizzatore VOCALE:

Programma Programma ER FINESTRA: ER FINESTRA: Questo programma Questo programma freefreefunziona come uno “funziona come uno “texttextspeaker” , cioè si limita a speaker” , cioè si limita a convertire il testo in convertire il testo in audio. audio.

Page 23: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Il numero?Il numero?

Come si fa a trovare il numero ?Come si fa a trovare il numero ?

Problema della rubrica o sintesi vocale Problema della rubrica o sintesi vocale

I messaggio:I messaggio:

La composizione del messaggio:La composizione del messaggio:

PredefinitoPredefinito

la scrittura del messaggio con la sintesi vocale. la scrittura del messaggio con la sintesi vocale.

Page 24: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Preparazione del messaggioPreparazione del messaggio

Numero del destinatario

Edit

Page 25: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

FilmatoFilmato

Page 26: Tesina d’Esame di Stato - elettromoretto.com · Istituto Professionale di stato per l’industria e artigianato - MORETTO - Tesina d’Esame di Stato Classe 5° BZ – Indirizzo

Ringraziamo la disponibilitRingraziamo la disponibilitàà dei dei professori Azzani Cleto e professori Azzani Cleto e Bertanza Bertanza

Enrico che ci hanno aiutato in questo Enrico che ci hanno aiutato in questo ambizioso progetto.ambizioso progetto.

RingraziamentiRingraziamenti