ARDUINO Duemilanove. Lelio Spadoni

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "ARDUINO Duemilanove. Lelio Spadoni"

Transcript

1 ARDUINO Duemilanove Lelio Spadoni

2 Argomenti trattati Caratteristiche di Arduino Duemilanove (hardware e software) Programmazione di Arduino Arduino + GPS Ethernet shield XBee shield Arduino + GSM Arduino + Bluetooth

3 Arduino Principali caratteristiche 14 ingressi/uscite digitali di cui: 6 utilizzabili come uscite di tipo PWM; 4 utilizzabili per comunicazione SPI; 2 utilizzabili per comunicazione I 2 C; 2 utilizzabili per i collegamenti seriali TTL level; 2 utilizzabili per interrupt esterno; 6 ingressi analogici (risoluzione 10 bits) memoria SRAM 2KB; memoria FLASH 32KB di cui 2 utilizzati per il bootloader; memoria EEPROM 1KB microcontrollore ATMEGA328 a 16 MHz

4 Arduino Principali caratteristiche Il microcontrollore è fornito con un bootloader, che è un software che permette il caricamento dei programmi in memoria senza l ausilio di programmatori esterni (occupa 2 KB di memoria flash). Il bootloader si mette in ascolto di comandi o dati in arrivo dal computer (che generalmente sono i programmi scritti dall utente) e li carica nella memoria flash del microcontrollore; dopodiché viene lanciato il programma in memoria. Se non ci sono programmi in arrivo dal computer viene lanciato l ultimo sketch* caricato. Se invece, il microcontrollore è vuoto viene lanciato in continuazione il bootloader. *programma scritto dall utente

5 Arduino IDE Il software per la programmazione di tutti i tipi di schede Arduino, si chiama semplicemente Arduino. Ne esistono diverse versioni sia per Windows (quella testata in questo lavoro), sia per Linux sia per Mac. La versione utilizzata per le successive prove è la 0018.

6 Arduino Programmazione Uno sketch si compone di due funzioni principali che non accettano nessun parametro e non restituiscono alcun valore: - void setup(), tutte le istruzioni contenute all interno di questa funzione vengono eseguite una sola volta al lancio dello sketch da parte del microcontrollore; - void loop(), tutte le istruzioni contenute in questa funzione sono eseguite in continuazione. E sempre possibile inserire parti di programma all interno di altre funzioni che vengono richiamate dal programma principale all occorrenza.

7 Arduino Programmazione - Strutture e Costanti setup() loop() if if...else for switch case while do... while break continue return HIGH LOW INPUT OUTPUT true false Integer Constants

8 Arduino Programmazione - Funzioni Digital I/O pinmode(pin, mode) digitalwrite(pin, value) int digitalread(pin) Analog I/O int analogread(pin) analogwrite(pin, value) Advanced I/O tone() notone() shiftout(datapin, clockpin, bitorder, value) unsigned long pulsein(pin, value) Time unsigned long millis() unsigned long micros() delay(ms) delaymicroseconds(us) Math min(x, y) max(x, y) abs(x) constrain(x, a, b) pow(base, exponent) sq(x) sqrt(x) map(value, fromlow, fromhigh, tolow, tohigh) Trigonometry sin(rad) cos(rad) tan(rad) Random Numbers randomseed(seed) long random(max) long random(min, max) Communication Serial

9 Arduino Programmazione - Librerie Di solito uno sketch utilizza delle librerie di comandi che consentono di controllare dei particolari dispositivi. Molte librerie per usi generali e per le comunicazioni, sono già pronte come ad esempio: SPI, I 2 C, Ethernet, ecc ; altre possono essere scritte dagli utenti a proprio uso e consumo. Le librerie vengono inserite con il comando #include <SoftwareSerial.h>

10 per cominciare! int sensorpin = 0; int ledpin = 13; int sensorvalue = 0; Il led collegato al pin 13 lampeggia con una frequenza proporzionale al valore di tensione letto sull ingresso analogico 0 regolato da un potenziometro. void setup() { pinmode(ledpin, OUTPUT); } void loop() { sensorvalue = analogread(sensorpin); digitalwrite(ledpin, HIGH); delay(sensorvalue); digitalwrite(ledpin, LOW); delay(sensorvalue); }

11 ARDUINO + GPS

12 GPS Il GPS (Global Positioning System) è il sistema satellitare di posizionamento globale, capace di localizzare in ogni momento la posizione di un dispositivo senza l ausilio di carte o bussole. I satelliti inviano ai ricevitori i dati necessari al calcolo della loro posizione. Il calcolo della posizione si basa sulla conoscenza della distanza del dispositivo da tre punti noti (tre satelliti).

13 GPS - NMEA Il ricevitore dopo aver elaborato le informazioni provenienti dai satelliti, invia sulla seriale i risultati in una forma standard chiamata frase NMEA (National Marine Electronics Association). Esempio di frase (o sentenza): $GPRMC, ,A, ,N, ,E,000.1,000.0,271209,002.3,E,A*36

14 GPS - Programma #include <SoftwareSerial.h> #define rxpin 2 #define txpin 3 I dati trasmessi sulla seriale dal GPS vengono intercettati e inviati tramite i comandi seriali al Personal Computer dove possono essere visualizzati ed interpretati. GPS-41MLR SoftwareSerial myserial = SoftwareSerial(rxPin, txpin); int buffer_int; byte buffer_byte; void setup(){ pinmode(rxpin, INPUT); pinmode(txpin, OUTPUT); Serial.begin(9600); myserial.begin(4800); } void loop(){ buffer_byte = myserial.read(); Serial.write(buffer_byte); }

15 GPS Cattura sentenza NMEA Il ricevitore utilizzato in questa prova (GPS-41MLR) trasmette sulla seriale le sentenze NMEA: $GPGSA, $GPGSV, $GPRMC, $GPGGA

16 ARDUINO + Ethernet shield

17 Ethernet shield La Ethernet shield è una scheda elettronica che si collega alla Arduino Duemilanove board con la quale è possibile il collegamento ad una rete locale LAN. La Ethernet shield è basata sull integrato Wiznet W5100 che è un 10/100 ethernet controller, progettato per applicazioni embedded, che fornisce lo stack TCP/IP dal livello fisico fino al livello di trasporto.

18 Ethernet shield Architettura di riferimento In questo primo esempio Arduino è il client che richiede una pagina.html al Web Server Apache.

19 Ethernet shield Lato Server Arduino si collega all indirizzo e richiede la pagina index.html (visibile di seguito insieme alla sua pagina sorgente).

20 Ethernet shield Lato client Nel programma a fianco, dopo aver impostato l IP del server (al quale è inviata la richiesta) e del client (che genera la richiesta), viene inviata una richiesta GET e viene inoltrata la risposta attraverso la porta seriale. #include <Ethernet.h> byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; byte ip[] = { 192, 168, 1, 103 }; byte server[] = { 192, 168, 1, 100 }; Client client(server, 80); void setup() { Ethernet.begin(mac, ip); Serial.begin(9600); delay(1000); Serial.println("connecting..."); if (client.connect()) { Serial.println("connected"); client.println("get /index.html HTTP/1.0");

21 Ethernet shield Risultato Con il Serial Monitor disponibile nel software di programmazione di Arduino catturiamo i dati che arrivano sulla seriale. Dall analisi della videata a fianco si vede che il server ha risposto alla richiesta del client inviandogli un messaggio di HTTP/ OK e di seguito il sorgente (HTML) della pagina richiesta.

22 Ethernet shield Architettura di riferimento In questo secondo esempio Arduino è il server che una volta interrogato dal client (FireFox), gli invia una pagina.html in cui inserisce il livello di tensione presente all ingresso analogico 0 in quel momento.

23 Ethernet shield Lato Server Dopo aver impostato l IP e la porta di ascolto (http) del server (Arduino), questo si mette in attesa di una richiesta proveniente da un client (Firefox); al suo arrivo il server inserisce in una pagina in formato.html il livello di tensione presente all ingresso analogico 0, e la invia come risposta alla richiesta del client. #include <Ethernet.h> byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED}; byte ip[] = { 192, 168, 1, 103 }; Server server(80); void setup() {Ethernet.begin(mac, ip); server.begin(); Serial.begin(9600);} void loop() {Client client = server.available(); if (client) { while (client.connected()) { if (client.available()) { char c = client.read(); Serial.print(c); if ((c == '\n')) { client.println("http/ Ok"); client.println("content-type: text/html"); client.println(); client.println("<html>"); client.println("<title>"); client.println("arduino Web Server"); client.println("</title>"); client.println("<body>"); client.println("<hr>"); client.println("<h2 align=\"center\">arduino Web Server</h2>"); client.println("<hr>"); client.println("<br>"); client.println("<h2 align=\"center\">il livello di tensione presente all'ingresso analogico 0 è</h2>"); client.print("<h1 align=\"center\">"); client.print(analogread(0)* ); client.println("</h1>"); client.println("</body>"); client.println("</html>"); break; }}}} delay(1); client.stop();}

24 Ethernet shield Lato client La pagina di richiesta da parte del client. La pagina di risposta da parte del server.

25 ARDUINO + XBee

26 XBee shield Il modulo XBee è una soluzione compatibile con lo standard ZigBee/IEEE che soddisfa la necessità di una rete a basso costo e a basso consumo, pensata soprattutto per l'utilizzo con sensori. Per configurare lo XBee il suo produttore, la Digi International, mette a disposizione il software X-CTU, reperibile all indirizzo:

27 XBee shield Architettura di riferimento In questo esempio il trasmettitore invia al ricevitore lo stato di due contatori interni (uno si incrementa, l altro si decrementa ad ogni secondo); il ricevitore riceve i dati e li invia, attraverso un collegamento USB (seriale virtuale) al PC in cui un applicativo (Tera Term) li mostra a video.

28 XBee shield Configurazione del Coordinator La configurazione che permette al Coordinator di ricevere i dati da qualsiasi modulo Xbee Router/End Device, si ottiene con le impostazioni seguenti: Modem Xbee: XB 24-B Function Set: ZNET 2.5 COORDINATOR AT Operating Channel: 11 (canali da 11 a 26) Operating PAN ID: 234 (numero a scelta)

29 XBee shield Configurazione del Router/End Device La configurazione che permette al Router/End Device di trasmettere i dati verso il Coordinator, si ottiene con le impostazioni seguenti: Modem Xbee: XB 24-B Function Set: ZNET 2.5 ROUTER/END DEVICE AT Operating Channel: 11 (canali da 11 a 26) Operating PAN ID: 234 (numero a scelta)

30 XBee shield Lato Router/End Device Lo sketch a lato deve essere caricato sulla scheda Arduino 2009 dove è alloggiato il Router/End Device (TX). Nel programma vengono creati due contatori: il primo A è inizializzato a 0 e successivamente incrementato di 1; il secondo B è inizializzato a 1024 e successivamente decrementato di 1. Quando il contatore arriva a 1024 viene impostato nuovamente a zero e il ciclo riparte. int count = 0; void setup() { Serial.begin(9600); } void loop() { // counter A will go forwards Serial.print('A'); Serial.print(count); Serial.println(); delay(1000); // counter B will go backwards Serial.print('B'); Serial.print( count); Serial.println(); delay(1000); // increase and reset the counter count++; if (count == 1024) count = 0; }

31 XBee shield Lato Personal Computer Nella pagina iniziale di Tera Term selezionare la porta seriale sulla quale è collegato il Coordinator e assicurarsi di impostare i parametri di comunicazione nel seguente modo: Baud rate: 9600 Data: 8 bit Parity: none Stop: 1 bit Flow control: none Il risultato è che vedremo a video il contatore A che si incrementa, mentre il contatore B si decrementa.

32 ARDUINO + GSM

33 GSM - Telit GM862 Il modem della Telit GM862 è utilizzato nell esempio seguente per inviare un SMS, attraverso la rete GSM, ad un telefono cellulare. Una volta inserita la SIM di un qualsiasi gestore di telefonia mobile il dispositivo ricerca la rete e, nel caso sia presente, si collega ad essa. Per comandare il modem si utilizzano i comandi AT.

34 GSM - Comandi AT La maggior parte degli attuali modem utilizza i comandi AT Hayes, uno specifico insieme di comandi originalmente sviluppato per il modem Hayes Smartmodem da 300 baud. Ogni funzione del modem è governata dal relativo comando AT (che sta per ATtention, attenzione). Per inviare un comando occorre trasmettere sulla porta seriale del modem una stringa ASCII formata da AT seguito da uno o più comandi e da un carattere di ritorno a capo (CR).

35 GSM - Schema elettrico

36 Programma per l invio di un SMS Dopo aver caricato lo sketch nell ATmega328, viene inviato un SMS attraverso il modem ad esso collegato tramite una seriale software.

37 Utilizzo dei comandi AT Invio di un SMS da un telefonino, utilizzando i comandi AT: a) collegare il proprio cellulare al PC (seguire le istruzioni del produttore); b) aprire un programma che simula un terminale (HyperTerminal, Tera Term, ecc ) e selezionare la COM dove è collegato il telefono; c) digitare i seguenti comandi: 1: AT 2: OK 3: AT+CMGF=1 4: OK 5: AT+CMGW= xxxx 6: > Un semplice messaggio :-) 7: +CMGW: 1 9: OK 10: AT+CMSS=1 11: +CMSS: 20 13: OK La descrizione dei comandi è nella slide seguente

38 Utilizzo dei comandi AT Linea 1: "AT" viene spedito al modem GSM/GPRS per testare la connessione. Il modem risponde con un codice di risposta (OK alla linea 2) Linea 3: Il comando AT+CMGF viene usato per istruire il modem ad operare in modalità testuale per gli SMS. Il codice di risposta OK alla linea seguente indica che linea di comando AT+CMGF=1 è stata eseguita con successo; Linee 5-6: Il comando AT+CMGW viene usato per memorizzare nel modem il messaggio, mentre è il numero telefonico del destinatario. Dopo aver digitato tale numero, premete il tasto Enter. Il modem a questo punto dovrebbe ritornare il prompt ">" e a questo punto potete incominciare a scrivere il vostro SMS (in questo caso "Un semplice messaggio"). Quando avete finito, premete Ctrl+Z; Linea 7: +CMGW: 1 ci dice che l'indice assegnato al messaggio è 1. Questo indica la locazione dell'sms nella memoria del modem; Linea 9: Il risultato OK indica che l'esecuzione del comando +CMGW ha avuto successo; Linea 10: il comando +CMSS viene usato per spedire i messaggi dalla memoria del modem. 1 indica l'indice dell'sms ottenuto alla linea 7; Linea 11: +CMSS: 20 ci dice che il numero di riferimento assegnato all'sms è 20; Linea 13: Il risultato OK indica che l'esecuzione del comando +CMSS ha avuto successo.

39 ARDUINO + BLUETOOTH

40 BluetoothBee BluetoothBee è un modulo Bluetooth Serial Port Profile (SPP) che permette di realizzare collegamenti seriali wireless. Il device è pienamente compatibile con la XBee shield già vista nelle slide precedenti; in pratica basta sostituire il modulo Xbee con il modulo BluetoothBee per avere a disposizione la tecnologia Bluetooth. BluetootBee CSR Bluecore-04 Externel Bluetooth singol chip

41 BluetoothBee - Caratteristiche Hardware e Software

42 BluetoothBee Installazione del dispositivo In questa immagine si vede come si installa il modulo BluetoothBee sulla Xbee shield e anche come si posiziona quest ultima sulla Arduino board.

43 BluetoothBee Architettura di riferimento In questo esempio faremo in modo che il modulo BluetoothBee si colleghi con il PC equipaggiato con una chiavetta Bluetooth. Una volta avvenuto il collegamento fra i due dispositivi, inviando il carattere a dal PC (utilizzando il programma Tera Term o altro simile), il modulo BluetoothBee risponderà inviando indietro la stringa You are connected to BluetoothBee.

44 BluetoothBee Collegamento BluetoothBee-PC Animazione

45 BluetoothBee - Sketch Lo sketch a lato deve essere caricato sulla scheda Arduino 2009 dove è alloggiato il BluetoothBee. Con questo programma il modulo BluetoohBee funziona in modalità slave. Quando arriva il carattere a, Arduino risponde con il messaggio: "You are connected to Bluetooth Bee. void setup() { Serial.begin(38400); setupbluetoothconnection(); } Sketch 1/2 void loop() { if(serial.read() == 'a') { Serial.println("You are connected to Bluetooth Bee");} } void setupbluetoothconnection() { delay(1000); sendbluetoothcommand("\r\n+stwmod=0\r\n"); sendbluetoothcommand("\r\n+stna=modem\r\n"); sendbluetoothcommand("\r\n+stauto=0\r\n"); sendbluetoothcommand("\r\n+stoaut=1\r\n"); sendbluetoothcommand("\r\n+stpin=0000\r\n"); delay(2000);

46 BluetoothBee - Sketch Lo sketch prosegue dalla slide precedente. } Serial.print("\r\n+INQ=1\r\n"); delay(2000); Sketch 2/2 void sendbluetoothcommand(char command[]) { Serial.print(command); delay(3000); } Comandi utilizzati

47 BluetoothBee - Flowchat

48 BluetoothBee Risultato

49 Prossimi sviluppi

50 Arduino Arduino + Android

51 Arduino Arduino + WiFi

// Controllo remoto 05/05/2012 // poichè sono ancora ai primi passi ho usato // a larghe mani idee e listati di altri. Ringrazio tutti loro.

// Controllo remoto 05/05/2012 // poichè sono ancora ai primi passi ho usato // a larghe mani idee e listati di altri. Ringrazio tutti loro. // Controllo remoto 05/05/2012 // poichè sono ancora ai primi passi ho usato // a larghe mani idee e listati di altri. Ringrazio tutti loro. // Librerie necessarie per il progetto #include #include

Dettagli

ARDUINO. Misurare e controllare. Riccardo Barberi. Dip. di Fisica Univ. Della Calabria Rende (CS), Italy

ARDUINO. Misurare e controllare. Riccardo Barberi. Dip. di Fisica Univ. Della Calabria Rende (CS), Italy ARDUINO Misurare e controllare Riccardo Barberi Dip. di Fisica Univ. Della Calabria Rende (CS), Italy Misurare In ambito scientifico le misure di grandezze fisiche permettono di studiare i fenomeni, verificare

Dettagli

12^ parte : Come gestire la Ethernet Shield. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

12^ parte : Come gestire la Ethernet Shield. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 12^ parte : Come gestire la Ethernet Shield Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) La Ethernet Shield Una tra le più interessanti shield è la Ethernet Shield, una scheda che si innesta

Dettagli

STUDIO PER UN SIMULATORE DI CONTROLLORE PER MOTORI

STUDIO PER UN SIMULATORE DI CONTROLLORE PER MOTORI STUDIO PER UN SIMULATORE DI CONTROLLORE PER MOTORI La presente nota descrive un progetto di studio sviluppato per fissare alcune idee in merito alle funzionalità richieste ed alla loro realizzazione. Il

Dettagli

sulla PROGRAMMAZIONE del MICROCONTROLLORE

sulla PROGRAMMAZIONE del MICROCONTROLLORE Appunti sulla PROGRAMMAZIONE del MICROCONTROLLORE ARDUINO Testi di riferimento Massimo Banzi, Getting starter width Arduino Brian W. Evans, Arduino Programming Notebook, 1 Indice Struttura del programma

Dettagli

La programmazione di Arduino

La programmazione di Arduino La programmazione di Arduino Si analizza la sintassi delle principali istruzioni per Arduino mediante alcuni esempi applicativi (sketch); per la sintassi completa del linguaggio di programmazione di Arduino

Dettagli

Un client su arduino invia i dati acquisiti ad un database

Un client su arduino invia i dati acquisiti ad un database Un client su arduino invia i dati acquisiti ad un database PROBLEMA Si vogliono inviare, periodicamente, i dati acquisiti da alcuni sensori ad un database presente su di un server. Arduino con shield Ethernet

Dettagli

Arduino+Ethernet Shield+SD (ITA)

Arduino+Ethernet Shield+SD (ITA) Arduino+Ethernet Shield+SD (ITA) Usare Arduino per accedere ai file di una SD card da remoto A cura di Fabrizio Schiano Ethernet shield Comincio scrivendovi uno dei link al quale potrete trovare una Ethernet

Dettagli

IZ1MHN e IW1ALX. Agenda. Introduzione ad Arduino Arduino l hardware Arduino il software Alcune idee realizzabili con Arduino E se facessimo un corso?

IZ1MHN e IW1ALX. Agenda. Introduzione ad Arduino Arduino l hardware Arduino il software Alcune idee realizzabili con Arduino E se facessimo un corso? IZ1MHN e IW1ALX Agenda Introduzione ad Arduino Arduino l hardware Arduino il software Alcune idee realizzabili con Arduino E se facessimo un corso? 1 Introduzione ad Arduino Cos è Arduino Un po di storia

Dettagli

Automobile Bluetooth

Automobile Bluetooth Automobile Bluetooth Ivancich Stefano 17 Maggio 2015 SOMMARIO Di seguito s illustra un progetto di un automobile comandata da uno smartphone tramite la connessione Bluetooth. E stata presa una automobilina

Dettagli

Programmazione di Base Variabili Array Funzioni Strutture di controllo. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

Programmazione di Base Variabili Array Funzioni Strutture di controllo. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Programmazione di Base Variabili Array Funzioni Strutture di controllo Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 3^ parte Com è fatto Arduino Programmazione da USB Nota: Firmware: Insieme

Dettagli

La piattaforma hardware e software Arduino: parte I. Corso di autoapprendimento

La piattaforma hardware e software Arduino: parte I. Corso di autoapprendimento La piattaforma hardware e software Arduino: parte I (tempo di apprendimento previsto circa 2-3 ore) Introduzione Corso di autoapprendimento Prof. Angelo Monfroglio Questa è la prima parte di un corso di

Dettagli

Arduino: domotica open source

Arduino: domotica open source Arduino: domotica open source Emanuele Palazzetti Feedback: http://tinyurl.com/arduinold2011 1 Physical Computing Costruire dei sistemi fisici interattivi tramite l'uso di software e di hardware in grado

Dettagli

void setup() // funzione di configurazione dei Input/Output { pinmode(pin, OUTPUT); // setta il 'pin' come uscita (output) } 1

void setup() // funzione di configurazione dei Input/Output { pinmode(pin, OUTPUT); // setta il 'pin' come uscita (output) } 1 Primi passi con la programmazione in linguaggio C con la scheda Arduino Traduzione del libro: Arduino programming notebook di Brian W. Evans con modifiche e aggiunte di G. Carpignano e C. Busso Prefazione

Dettagli

Free Software & Open Hardware

Free Software & Open Hardware Free Software & Open Hardware L o Arduino è una piattaforma hardware / software rilasciata sotto licenza Creative Commons che permette la realizzazione oggetti fisici interattivi, in grado di utilizzare

Dettagli

TSRR. Realizzazione di un sistema di controllo degli accessi con Arduino

TSRR. Realizzazione di un sistema di controllo degli accessi con Arduino TSRR IFAC-TSRR vol. 3 (2011) 1-10 Realizzazione di un sistema di controllo degli accessi con Arduino A. Agostini ( 1 ), D. Andreuccetti ( 1 ), S. Cardone ( 1 ), R. Calzolai ( 1 ), ( 1 ) IFAC-CNR, Via Madonna

Dettagli

Arduino: Programmazione

Arduino: Programmazione Programmazione formalmente ispirata al linguaggio C da cui deriva. I programmi in ARDUINO sono chiamati Sketch. Un programma è una serie di istruzioni che vengono lette dall alto verso il basso e convertite

Dettagli

La Domotica Alunno: Fumasoni Luca Istituto tecnico industriale E.Mattei Indirizzo informatica ABACUS Anno: 2010-2011

La Domotica Alunno: Fumasoni Luca Istituto tecnico industriale E.Mattei Indirizzo informatica ABACUS Anno: 2010-2011 La Domotica Alunno: Fumasoni Luca Istituto tecnico industriale E.Mattei Indirizzo informatica ABACUS Anno: 2010-2011 Questo progetto si propone di mostrare la gestione di una casa attraverso una domotica

Dettagli

sms per AUTO Allarme Il problema dei ladri d auto è uno dei più

sms per AUTO Allarme Il problema dei ladri d auto è uno dei più progettare & costruire di LUCA STANZANI In questo articolo cerchiamo di progettare un sistema di antifurto per automobili in grado di avvertire il proprietario del mezzo del tentativo di furto, ma non

Dettagli

Progetti reali con ARDUINO

Progetti reali con ARDUINO Progetti reali con ARDUINO Introduzione alla scheda Arduino (parte 2ª) ver. Classe 3BN (elettronica) marzo 22 Giorgio Carpignano I.I.S. Primo LEVI - TORINO Il menù per oggi Lettura dei pulsanti Comunicazione

Dettagli

N.B: Clicca qui per scaricare il file.zip con tutti gli sketch utilizzati per realizzare il sistema di telepresenza.

N.B: Clicca qui per scaricare il file.zip con tutti gli sketch utilizzati per realizzare il sistema di telepresenza. www.marcopucci.it www.creativecommons.org Arduino Tutorial #14 - Sistema di Telepresenza Materiale utilizzato Arduino UNO - WiFi Shield - motorino servo 180 - supporto per smartphone - smartphone. Per

Dettagli

Esercitazione Controllo di un motore DC mediante Arduino YUN

Esercitazione Controllo di un motore DC mediante Arduino YUN Percorsi Abilitanti Speciali A.A. 2013/2014 classe abilitazione C320 LABORATORIO MECCANICO TECNOLOGICO Esercitazione Controllo di un motore DC mediante Arduino YUN Pag. 2 SOMMARIO Presentazione delle caratteristiche

Dettagli

Conoscere e usare. Corso Arduino

Conoscere e usare. Corso Arduino Conoscere e usare dell ing. MIRCO SEGATELLO È tra i sistemi di sviluppo più noti e utilizzati: si basa su un processore Atmel e dispone di numerosi I/O. Vediamo come funziona e come si utilizza. Prima

Dettagli

Esercitazione Monitoraggio temperatura via WEB mediante Arduino YUN

Esercitazione Monitoraggio temperatura via WEB mediante Arduino YUN Percorsi Abilitanti Speciali A.A. 2013/2014 classe abilitazione C320 LABORATORIO MECCANICO TECNOLOGICO Esercitazione Monitoraggio temperatura via WEB mediante Arduino YUN Pag. 2 SOMMARIO Presentazione

Dettagli

ARDUINO ARDUINODUE. la piattaforma OPEN SOURCE alla portata di tutti. New. New. futurashop.it. S i s t e m i d i s v i l u ppo, software e didattica

ARDUINO ARDUINODUE. la piattaforma OPEN SOURCE alla portata di tutti. New. New. futurashop.it. S i s t e m i d i s v i l u ppo, software e didattica S i s t e m i d i s v i l u ppo, software e didattica ARDUINO la piattaforma OPEN SOURCE alla portata di tutti Realizza i tuoi progetti sfruttando questa innovativa piattaforma a basso costo, che mette

Dettagli

Arduino. Board-IDE-Shield. DII - Dipartimento di Ingegneria dell Informazione Corso di Comunicazioni Wireless

Arduino. Board-IDE-Shield. DII - Dipartimento di Ingegneria dell Informazione Corso di Comunicazioni Wireless DII - Dipartimento di Ingegneria dell Informazione Corso di Comunicazioni Wireless Arduino Board-IDE-Shield Samuele Gasparrini s.gasparrini@univpm.it Laura Montanini laura.montanini@univpm.it Schema lezione

Dettagli

Controllare un nastro trasportatore fischertechnik con Arduino

Controllare un nastro trasportatore fischertechnik con Arduino TITOLO ESPERIENZA: Controllare un nastro trasportatore fischertechnik con Arduino PRODOTTI UTILIZZATI: OBIETTIVO: AUTORE: RINGRAZIAMENTI: Interfacciare e controllare un modello di nastro trasportatore

Dettagli

Da http://ismanettoneblog.altervista.org/blog/lezione-13-arduino-si-connettead-internet-shield-ethernet-ufficiale/

Da http://ismanettoneblog.altervista.org/blog/lezione-13-arduino-si-connettead-internet-shield-ethernet-ufficiale/ Da http://ismanettoneblog.altervista.org/blog/lezione-13-arduino-si-connettead-internet-shield-ethernet-ufficiale/ Il successo che ha avuto Internet nel corso degli ultimi anni, è dovuto alla sua semplicità

Dettagli

PROGETTI CON ARDUINO UNO

PROGETTI CON ARDUINO UNO PROGETTI CON ARDUINO UNO -Introduzione alla shield Ethernet- www.arduino.cc sistemisds.altervista.org Gennaio 2015 - Sergio De Sordi Ethernet e la comunicazione in rete Con le funzionalità di rete si possono

Dettagli

Glossario. Barra degli strumenti

Glossario. Barra degli strumenti Glossario Accessibilità analogwrite(pin,value) ARRAY Barra degli strumenti Barra dei menu Barra delle applicazioni Barra di scorrimento Barra di stato BREAK Browser L'accessibilità è la caratteristica

Dettagli

Uno dei metodi più utilizzati e

Uno dei metodi più utilizzati e TEORIA MHZ RISORSE SPECIALE PRATICA Quinta parte n 257 - Novembre 2006 Realizzazione di un timer digitale programmabile Sesta parte n 258 - Dicembre 2006 Uso delle interfacce seriali Settima parte n 259

Dettagli

Caratteristiche HW. Clock Speed 16 MHz

Caratteristiche HW. Clock Speed 16 MHz ARDUINO YÚN Caratteristiche HW AVR Arduino Microcontroller ATmega32u4 Operating Voltage 5V Input Voltage 5V Digital I/O Pins 20 PWM Channels 7 Analog Input Channels 12 DC Current per I/O Pin 40 ma DC Current

Dettagli

Progetto di Domotica

Progetto di Domotica Progetto di Domotica Titolo dell esercitazione: Progetto di Domotica Descrizione sommaria dell esperienza: Realizzazione di un circuito che permette il controllo di vari sensori all interno di un edificio.

Dettagli

1. INTRODUZIONE ETH-BOX

1. INTRODUZIONE ETH-BOX Software ETH-LINK 10/100 Manuale d uso ver. 1.0 1. INTRODUZIONE Il Convertitore Ethernet/seriale ETH-BOX, dedicato alla connessione Ethernet tra PC (TCP/IP e UDP) e dispositivi di campo (RS-232, RS-485),

Dettagli

Arduino e internet: utilizzare Xively.com

Arduino e internet: utilizzare Xively.com Arduino e internet: utilizzare Xively.com www.creativecommons.org/ Arduino ha numerosi modi per collegarsi ad internet. In questo e nei prossimi tutorial analizziamo le varie soluzioni per uplodare dati

Dettagli

Teleassistenza PL7 & TSX Micro con TSXETG1010 GSM

Teleassistenza PL7 & TSX Micro con TSXETG1010 GSM System Manual ESEMPI INTEGRAZIONE PRODOTTI Teleassistenza PL7 & TSX Micro con TSXETG1010 GSM SM_0016 Si realizza una connessione remota con l ausilio dell Internet Protocol Suite, di cui in particolare

Dettagli

Classe 5I2 AS. 2013/14 Niccolò Bulla Giorgia Novelli

Classe 5I2 AS. 2013/14 Niccolò Bulla Giorgia Novelli Obiettivo: Implementare un sistema che consenta la trasmissione, puramente ottica, di un messaggio in codice Morse tramite una stazione di trasmissione (sorgente) e una di ricezione. Lo scopo finale è

Dettagli

WEB CONTROLLI NETOOLS. Descrizione e modalità d uso dei controlli web NeTools

WEB CONTROLLI NETOOLS. Descrizione e modalità d uso dei controlli web NeTools MANUALE D USO WEB CONTROLLI NETOOLS Descrizione e modalità d uso dei controlli web NeTools Rev.1401 Pag.1 di - 114 - www.carrideo.it INDICE 1. I WEB CONTROLLI NETOOLS... 3 1.1. INTRODUZIONE... 3 1.2. DESCRIZIONE

Dettagli

Gestione dell'interrupt con il microcontrollore ATMega328 (scheda Arduino)

Gestione dell'interrupt con il microcontrollore ATMega328 (scheda Arduino) Gestione dell'interrupt con il microcontrollore ATMega328 (scheda Arduino) Un microcontrollore normalmente esegue le istruzioni nella sequenza definita in fase di programmazione (fig. 1). Comunque, il

Dettagli

Arduino. Laboratorio Arduino Base. HackLab Terni. Laboratorio aperto a tutti di elettronica, scienza e arte. hacklabterni.

Arduino. Laboratorio Arduino Base. HackLab Terni. Laboratorio aperto a tutti di elettronica, scienza e arte. hacklabterni. Laboratorio Base HackLab Terni Laboratorio aperto a tutti di elettronica, scienza e arte. hacklabterni.org Cos'è? è una piattaforma di prototipazione elettronica open-source basata su microcontrollore

Dettagli

Serduino - SERRA CON ARDUINO

Serduino - SERRA CON ARDUINO Serduino - SERRA CON ARDUINO 1 Componenti Facchini Riccardo (responsabile parte hardware) Guglielmetti Andrea (responsabile parte software) Laurenti Lorenzo (progettazione hardware) Rigolli Andrea (reparto

Dettagli

Domotica Arduino. La casa intelligente. A cura di. El hor Younes Classe 5 AN

Domotica Arduino. La casa intelligente. A cura di. El hor Younes Classe 5 AN Domotica Arduino La casa intelligente A cura di El hor Younes Classe 5 AN 1 Domotica Pag. 3 Arduino Uno Pag. 4 a 5 Arduino Shield.Pag. 6 a 7 Sensore DHT 22...Pag. 8 a 9 Circuito di raffreddamento...pag.

Dettagli

Laboratorio di Elettronica. Arduino Lezione 1 Descrizione della board e installazione

Laboratorio di Elettronica. Arduino Lezione 1 Descrizione della board e installazione Laboratorio di Elettronica Arduino Lezione 1 Descrizione della board e installazione 1 Lezione 1 - Arduino: introduzione ai componenti fondamentali - Hardware: microcontrollore e I/O - Software: come programmare

Dettagli

Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) - Arduino è orientato all'applicazione, - Permette di provare, partendo dal piccolo e crescendo pezzo per pezzo (sviluppo modulare); - Lo sviluppo è aiutato da una enorme community online con esempi e

Dettagli

Installazione e configurazione dell'ide. IZ1MHN e IW1ALX. L IDE Introduzione alla programmazione su Arduino Le librerie

Installazione e configurazione dell'ide. IZ1MHN e IW1ALX. L IDE Introduzione alla programmazione su Arduino Le librerie IZ1MHN e IW1ALX Installazione e configurazione dell'ide L IDE Introduzione alla programmazione su Arduino Le librerie Occhio: purtroppo questa lezione ha un po di teoria! 1 L IDE o ADE Cos è un IDE Installazione

Dettagli

Fig. 1. Fig. 2 Fig. 3 6 6 Alloggiamento S I M - C A R D. Fig. 4

Fig. 1. Fig. 2 Fig. 3 6 6 Alloggiamento S I M - C A R D. Fig. 4 Fig. 1 1 Morsetto a 6 Poli Uscite: Relè, On-Off, Aux1 - Aux2 2 J4: Ponticello di Reset Totale e Configurazione D e f a u l t 3 C o n n e t t o re 8 Poli: Alimentazione e I n g ressi 1-2-3 4 Relè Allarme:

Dettagli

6^ parte : Acquisizione della temperatura con LM35. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

6^ parte : Acquisizione della temperatura con LM35. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 6^ parte : Acquisizione della temperatura con LM35 Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Esperienzan 5 Lo scopo è quello di far accendere due LED in base ad una soglia di temperatura

Dettagli

Fisiologia del nostro robot

Fisiologia del nostro robot arduino e robotica in laboratorio hands on: Fisiologia del nostro robot Daniele Grosso (1) 1. Dipartimento di Fisica (Università di Genova) Scuola Estiva Genova AIF-DIFI Piano Lauree Scientifiche, modulo

Dettagli

Come comandare il condizionatore di casa con Arduino, anche da remoto!

Come comandare il condizionatore di casa con Arduino, anche da remoto! Come comandare il condizionatore di casa con Arduino, anche da remoto! Arduino permette davvero di fare tantissime cose riguardo all Internet of things, basta avere un po di voglia e intuizione, per realizzare

Dettagli

Antonio Cianfrani. Fondamenti di Reti - Prof. Marco Listanti - A.A. 2010/2011. INFOCOM Dept

Antonio Cianfrani. Fondamenti di Reti - Prof. Marco Listanti - A.A. 2010/2011. INFOCOM Dept Antonio Cianfrani Laboratorio Fondamenti di Reti 1. Introduzione ai Router IP Funzioni svolte dai Router I router operano allo strato 3 della pila protocollare OSI Individuano il cammino dei pacchetti

Dettagli

CONOSCERE L HW. I / O digitale. Ingressi (INPUT) digitali: Pulsante (Push Button) Interruttore (Switch SPST) 03/05/2012. Struttura dei Programmi

CONOSCERE L HW. I / O digitale. Ingressi (INPUT) digitali: Pulsante (Push Button) Interruttore (Switch SPST) 03/05/2012. Struttura dei Programmi CONOSCERE L HW Alimentazione Esterna Alimentaz USB: Collegamento al PC e Alimentaz Pulsante di Reset Riferim Esterno ADC OUTPUT ANALOGICI IN PWM PIN 3,5,6,9,10,11 I/O Digitali Definizioni di variabili

Dettagli

ArduinoDay@school Reti mesh Christian Berti 28/3 RETI MESH E ARDUINO

ArduinoDay@school Reti mesh Christian Berti 28/3 RETI MESH E ARDUINO RETI MESH E ARDUINO 1 Indice: 1. Reti mesh 1.1 Cosa sono? 1.2 Esempi applicativi 2 Protocollo ZigBee 2.1 Standard del protocollo 2.2 Xbee e protocollo ZigBee 2.3 Vantaggi utilizzo protocollo ZigBee 3 Xbee

Dettagli

Come si usano i modem GSM

Come si usano i modem GSM Come si usano i modem GSM Le schede in questione sono dei modem GSM dual Band montati su una board aggiuntiva. I moduli GSM sono dei Siemens o dei Wavecom.Il modulo GSM è un completo cellulare in versione

Dettagli

TITOLO: SISTEMA DÌ CONTROLLO DOMOTICO GESTITO DA GSM

TITOLO: SISTEMA DÌ CONTROLLO DOMOTICO GESTITO DA GSM TITOLO: SISTEMA DÌ CONTROLLO DOMOTICO GESTITO DA GSM Il progetto è stato ideato come un sistema per il controllo automatico di vari processi effettuati in ambito domestico e il loro controllo a distanza.

Dettagli

Indruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android...

Indruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android... Sommario Indruduzione... 1 Il modulo Bluetooth HC-06... 2 Il firmware... 3 Collegamento della scheda... 4 Software PC e l applicazione Android... 4 Indruduzione La scheda può controllare fino a quattro

Dettagli

Descrizione dell'obiettivo dello sketch per Arduino ed eventualmente differenze rispetto ai precedenti.

Descrizione dell'obiettivo dello sketch per Arduino ed eventualmente differenze rispetto ai precedenti. Benvenuti a questo corso pratico di introduzione alla programmazione delle schede Arduino e compatibili. Queste dispense si pongono l'obiettivo di veicolare alcuni concetti base necessari alla programmazione

Dettagli

Chi sono i padri di Arduino

Chi sono i padri di Arduino Arduino Logo Cos è Arduino Arduino è una schedina elettronica con un microcontrollore e circuiteria di contorno, utile per creare rapidamente prototipi e per scopi hobbistici e didattici. Con Arduino si

Dettagli

Modulo di controllo accessi ed apricancello Descrizione e modalità d uso

Modulo di controllo accessi ed apricancello Descrizione e modalità d uso MANUALE D USO CONTROLLO ACCESSI GSM Modulo di controllo accessi ed apricancello Descrizione e modalità d uso Rev.0710 Pag.1 di 8 www.carrideo.it INDICE 1. IL SISTEMA DI CONTROLLO ACCESSI - APRICANCELLO...

Dettagli

PIT 2012: Workshop@UniNA

PIT 2012: Workshop@UniNA PIT 2012: Workshop@UniNA Arduino: Open Hardware - a cura di Luciano Esposito - con il patrocinio del Preside della Facoltà di Ingegneria dell'università degli Studi di Napoli Federico II: Prof. Piero Salatino

Dettagli

Benvenuti in Arduino

Benvenuti in Arduino Capitolo 1 Benvenuti in Arduino Il progetto Arduino venne ideato per progettisti e creativi con poca esperienza tecnica. Anche chi non conosceva la programmazione software poteva fare riferimento al progetto

Dettagli

Elettronica Innovativa. di Corrado Rossi

Elettronica Innovativa. di Corrado Rossi Elettronica Innovativa Analizziamo il firmware che gestisce il radiocontrollo Bluetooth e i due applicativi software per PC e per Smartphone. Vediamo in dettaglio le procedure per accoppiare il dispositivo

Dettagli

Access Control Ivancich Stefano 31 Luglio 2014 TEKNEW - Studio Medici - Marcon(VE)

Access Control Ivancich Stefano 31 Luglio 2014 TEKNEW - Studio Medici - Marcon(VE) Access Control Ivancich Stefano 31 Luglio 2014 TEKNEW - Studio Medici - Marcon(VE) SOMMARIO Di seguito si illustra un progetto di un dispositivo per il controllo degli accessi dei dipendenti di un azienda

Dettagli

IIS ENZO FERRARI SUSA Anno scolastico: 2013/2014. Tonco Daniel. Classe V EA - Periti in Elettronica e Telecomunicazioni

IIS ENZO FERRARI SUSA Anno scolastico: 2013/2014. Tonco Daniel. Classe V EA - Periti in Elettronica e Telecomunicazioni IIS ENZO FERRARI SUSA Anno scolastico: 2013/2014 Tonco Daniel Classe V EA - Periti in Elettronica e Telecomunicazioni 1 2 Indice: Obiettivo Premessa Prime operazioni (foto allegate) Spiegazione montaggio

Dettagli

RECS 101: UN WEB SERVER EMBEDDED PER APPLICAZIONI DI CONTROLLO REMOTO TRAMITE TCP/IP

RECS 101: UN WEB SERVER EMBEDDED PER APPLICAZIONI DI CONTROLLO REMOTO TRAMITE TCP/IP RECS 101: UN WEB SERVER EMBEDDED PER APPLICAZIONI DI CONTROLLO REMOTO TRAMITE TCP/IP seconda parte di Cristian Randieri randieri@intellisystem.it In questa seconda parte della presentazione del dispositivo

Dettagli

Elementi base. del linguaggio di programmazione. di Arduino

Elementi base. del linguaggio di programmazione. di Arduino Elementi base del linguaggio di programmazione di Arduino a cura dei proff. Prof.ssa Tiziana Marsella Prof. Romano Lombardi dalla libera traduzione di: arduino language reference ( per scopo puramente

Dettagli

SENTINEL STR82 Sistema per la Supervisione Allarmi, Acquisizione Dati e Telecontrollo tramite messaggi SMS.

SENTINEL STR82 Sistema per la Supervisione Allarmi, Acquisizione Dati e Telecontrollo tramite messaggi SMS. SENTINEL STR82 Sistema per la Supervisione Allarmi, Acquisizione Dati e Telecontrollo tramite messaggi SMS. Fig.1 Visualizzatore Generico Sito Alta Montagna 1 Ricevitore Modem - Gsm Monitor Remoto di Milano

Dettagli

DS100: COLLEGAMENTI E SEGNALAZIONI

DS100: COLLEGAMENTI E SEGNALAZIONI di Davide Ferrario Il Tibbo DS100 è un Server di Periferiche Seriali, consente cioè di collegare un dispositivo munito di porta seriale ad una LAN Ethernet, permettendo quindi l accesso a tutti i PC della

Dettagli

EOLO crp: la nuova frontiera dei datalogger imbarcabili

EOLO crp: la nuova frontiera dei datalogger imbarcabili EOLO crp: la nuova frontiera dei datalogger imbarcabili Luca Pasquini e Stefano Vianelli Eurins srl Abstract Il datalogger imbarcabile EOLO crp è concepito per l impiego in numerosi settori applicativi

Dettagli

FPGA alla portata di tutti

FPGA alla portata di tutti di ANTONIO ACQUASANTA Igloo nano Starter kit FPGA alla portata di tutti Questo articolo presenta nel dettaglio l IGLOO nano STARTER KIT di ACTEL, dal costo contenuto, per FPGA, che potrà essere usato come

Dettagli

G l o b a l C o n n e c t i o n S i s t e m a d i t e l e c o n t r o l l o G S M / G P R S

G l o b a l C o n n e c t i o n S i s t e m a d i t e l e c o n t r o l l o G S M / G P R S G l o b a l C o n n e c t i o n S i s t e m a d i t e l e c o n t r o l l o G S M / G P R S Generalità dinanet-global_connection è un apparato elettronico per il controllo e la sicurezza sia domestica

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

UNIVERSITÀ DEGLI STUDI DI PARMA

UNIVERSITÀ DEGLI STUDI DI PARMA UNIVERSITÀ DEGLI STUDI DI PARMA DIPARTIMENTO DI INGEGNERIA DELL INFORMAZIONE CORSO DI LAUREA IN INGEGNERIA INFORMATICA SISTEMA PER IL MONITORAGGIO DELLA PRESA DI OGGETTI TRAMITE ARDUINO E SENSORI DI PRESSIONE

Dettagli

Embedded Software Sviluppo di uno Scheduler di base per PIC18. Tutorial. Embedded Software. Sviluppo di uno Scheduler di base per PIC18.

Embedded Software Sviluppo di uno Scheduler di base per PIC18. Tutorial. Embedded Software. Sviluppo di uno Scheduler di base per PIC18. Tutorial Embedded Software Sviluppo di uno Scheduler di base per PIC18 Pagina 1 Sommario 1. INTRODUZIONE... 3 2. COSA CI SERVE?... 3 3. UN PO DI TEORIA... 4 4. DALLA TEORIA ALLA PRATICA... 5 5. IMPLEMENTAZIONE...

Dettagli

Laboratorio di Modellazione. Stefano Sanna

Laboratorio di Modellazione. Stefano Sanna Laboratorio di Modellazione Stefano Sanna Laboratorio del corso Atelier di Disegno Industriale 2 - Prof. Lorenzo Imbesi Prima Facoltà di Architettura - Università La Sapienza - Roma DRAFT Anno Accademico

Dettagli

Guida rapida all installazione

Guida rapida all installazione Guida rapida all installazione Wireless Network Broadband Router 140g+ WL-143 La presente guida illustra solo le situazioni più comuni. Fare riferimento al manuale utente contenuto nel CD-ROM in dotazione

Dettagli

Teleassistenza PowerSuite & Altivar

Teleassistenza PowerSuite & Altivar System Manual ESEMPI INTEGRAZIONE PRODOTTI Teleassistenza PowerSuite & Altivar SM_0033 Si realizza una connessione remota con l ausilio dell Internet Protocol Suite, di cui in particolare i protocolli

Dettagli

Arduino UNO. Single board microcontroller

Arduino UNO. Single board microcontroller Arduino UNO Single board microcontroller Che cos è Arduino? Arduino è una piattaforma hardware basata su un microcontrollore, per lo sviluppo di applicazioni che possono interagire con il mondo esterno.

Dettagli

TE Monitor Manuale d istruzioni

TE Monitor Manuale d istruzioni TE Monitor Manuale d istruzioni PREFAZIONE Nel ringraziarvi per la preferenza, TECNOELETTRA S.r.l. augura che l'uso di questa apparecchiatura sia per Voi motivo di piena soddisfazione. Questo manuale è

Dettagli

Base del sistema è la centralina di raccolta, memorizzazione e trasmissione dati, denominata TELEaQua/S.

Base del sistema è la centralina di raccolta, memorizzazione e trasmissione dati, denominata TELEaQua/S. GENERALITA Base del sistema è la centralina di raccolta, memorizzazione e trasmissione dati, denominata TELEaQua/S. Alla centralina possono pervenire direttamente (tramite cavo) gli impulsi di un massimo

Dettagli

Descrizione e modalità d uso del telecontrollo big-wifi

Descrizione e modalità d uso del telecontrollo big-wifi TELECONTROLLO BIG-WIFI CON MODULI GSM E WIFI INTEGRATI Descrizione e modalità d uso del telecontrollo big-wifi Rev.1312 Pag.1 di 9 www.carrideo.it INDICE 1. IL BIG-WIFI... 3 1.1. DESCRIZIONE GENERALE...

Dettagli

Controllo remoto di SPEEDY

Controllo remoto di SPEEDY UNIVERSITÀ DI BRESCIA FACOLTÀ DI INGEGNERIA Dipartimento di Elettronica per l Automazione Laboratorio di Robotica Avanzata Advanced Robotics Laboratory Corso di Robotica (Prof. Riccardo Cassinis) Controllo

Dettagli

Arduino Quick Reference

Arduino Quick Reference Arduino Quick Reference Di Luca Panebianco per Automazione Open Source Versione 1.0 www.xploreautomation.com Pag 1 Indice dei contenuti 1 Strutture...3 1.1 Strutture fondamentali del programma...3 1.2

Dettagli

Manuale uso della MultiPresa MPP Serie Intell IP- USB ver. 4.2

Manuale uso della MultiPresa MPP Serie Intell IP- USB ver. 4.2 Manuale uso della MultiPresa MPP Serie Intell IP- USB ver. 4.2 Multipresa con 6 prese - fissaggio orizzontale a rack 19 Multipresa con 8-16 - 24 prese - fissaggio in verticale a rack La MultiPresa Professionale

Dettagli

Notizie sul Copyright

Notizie sul Copyright Notizie sul Copyright Questo documento e nessuna parte di esso possono essere riprodotti, copiati, trasmessi, trascritti o registrati in alcun linguaggio, in nessuna forma ed in nessun modo sia esso elettronico

Dettagli

GENERALITÀ. Unità: Canali di comunicazione:

GENERALITÀ. Unità: Canali di comunicazione: GENERALITÀ L'apparecchiatura CON232E è una unità a microprocessore equipaggiata di un canale ethernet e due canali seriali rs232c. Il dispositivo trasmette i dati ricevuti dal canale Ethernet con protocollo

Dettagli

Progetti reali con ARDUINO

Progetti reali con ARDUINO Progetti reali con ARDUINO Introduzione alla scheda Arduino (parte 3ª) giugno 2013 Giorgio Carpignano I.I.S. PRIMO LEVI C.so Unione Sovietica 490 (TO) Materiale didattico: www.iisprimolevi.it Esercizio

Dettagli

Sistema di Input/Output modulare e auto-configurante www.theremino.com

Sistema di Input/Output modulare e auto-configurante www.theremino.com 1 Sistema di Input/Output modulare e auto-configurante www.theremino.com Cos è Theremino Theremino è un sistema modulare e componibile, FREE e OPEN, progettato per interfacciare Windows, Linux, Android

Dettagli

Architettura Hardware di un Router

Architettura Hardware di un Router - Laboratorio di Servizi di Telecomunicazione Architettura Hardware di un Router Slide tratte da Cisco Press CCNA Instructor s Manual ed elaborate dall Ing. Francesco Immè Wide Area Network (WAN) Le principali

Dettagli

Indice Generale. Indice Analitico... i. Software Design Kit 1

Indice Generale. Indice Analitico... i. Software Design Kit 1 Indice Generale Capitolo 1 Guida alle API... 1 1.1 Task Scheduler...1 1.1.1 funzioni Task Scheduler... 2 1.2 Serial Virtual Channel 1... 15 1.2.1 funzioni Serial Virtual Channel 1... 17 1.3 Serial Virtual

Dettagli

Aethra Stargate AS2111

Aethra Stargate AS2111 Aethra Stargate AS2111 Predisposizione del router e del PC Configurazione per utenti con singolo IP pubblico Configurazione per utenti con subnet di IP pubblici Modifica della password di default Reset

Dettagli

ACCEDERE DA REMOTO TRAMITE INTERNET AD UN COMPUTER FT494K

ACCEDERE DA REMOTO TRAMITE INTERNET AD UN COMPUTER FT494K ACCEDERE DA REMOTO TRAMITE INTERNET AD UN COMPUTER Se la vostra occupazione vi richiede di dover lavorare su due o più differenti PC posizionati in diverse locazioni, probabilmente saprete che uno dei

Dettagli

ESEMPI INTEGRAZIONE PRODOTTI

ESEMPI INTEGRAZIONE PRODOTTI System Manual ESEMPI INTEGRAZIONE PRODOTTI Invio e Ricezione SMS mediante Modem GSM Digicom(LEECAWEBDIG) e plc con SCP111 SM_mod_sms SOMMARIO 1 - OGGETTO 2 - ARCHITETTURA 2.1 - Hardware 2.2 - Software

Dettagli

Architettura dei Microcontrollori Microchip PIC18F

Architettura dei Microcontrollori Microchip PIC18F Architettura dei Microcontrollori Microchip PIC18F A. Romani Elettronica dei Sistemi Digitali L-A Cos è un microcontrollore? Differenza tra Microprocessore e Microcontrollore à Microprocessore: normalmente

Dettagli

Rilheva - LAN. Manuale d uso. Ethernet System

Rilheva - LAN. Manuale d uso. Ethernet System Rilheva - LAN Manuale d uso Ethernet System INDICE DIMENSIONI 3 AVVERTENZE DI SICUREZZA 4 DESCRIZIONE GENERALE 4 ARCHITETTURA DEL SISTEMA 5 APPLICAZIONI 6 CONFIGURAZIONE DEL DISPOSITIVO 6 DIAGNOSTICA 7

Dettagli

Laboratorio microcontrollori e open source Prima parte

Laboratorio microcontrollori e open source Prima parte Laboratorio microcontrollori e open source Prima parte Politecnico Open unix Labs 13 Aprile 2012 POuL Laboratorio microcontrollori e open source Prima parte 1/ 53 Introduzione Questo corso è una breve

Dettagli

GUIDA ALLA CONNESSIONE INTERNET PER CLIENTI CONSUMER- MANUALE DI CONFIGURAZIONE PER TELEFONINO COME MODEM. pag. 2

GUIDA ALLA CONNESSIONE INTERNET PER CLIENTI CONSUMER- MANUALE DI CONFIGURAZIONE PER TELEFONINO COME MODEM. pag. 2 Per navigare su Internet con il PC connesso al tuo telefonino GPRS/UMTS è necessario eseguire le opportune configurazioni. In questa guida troverai le istruzioni per la configurazione in automatico con

Dettagli

Controllo comunicazioni

Controllo comunicazioni Controllo comunicazioni Il controllo comunicazioni consente di aggiungere nell'applicazione funzioni semplici per comunicazioni attraverso porte seriali nonché funzioni avanzate per la creazione di uno

Dettagli

Open Hardware: Arduino Linux day 2012

Open Hardware: Arduino Linux day 2012 Open Hardware: Arduino Linux day 2012 27/10/2012 Luca Pais Arduino team Cos'è Arduino Cos'è Arduino Arduino è tre cose: Cos'è Arduino E' un oggetto fisico: Cos'è Arduino E' un ambiente di sviluppo:

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.1009 Pag.1 di 10 www.carrideo.it INDICE 1. DESCRIZIONE

Dettagli