Arduino Uno INTRODUZIONE CONOSCENZE NECESSARIE

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Arduino Uno INTRODUZIONE CONOSCENZE NECESSARIE"

Transcript

1 Arduino Uno INTRODUZIONE INTRODUZIONE ALL'USO DELLE TECNOLOGIE ICT PER I SISTEMI URBANI ED IL TERRITORIO CONOSCENZE NECESSARIE

2 La piattaforma Arduino: concetti di base CARATTERISTICHE PRINCIPALI DELLA PIATTAFORMA ARDUINO ARCHITETTURA ARDUINO UNO COMPONENTI AGGIUNTIVE NELLO STARTER KIT

3 Perché Arduino Arduino è una scheda elettronica che permette di programmare in maniera «semplice» un microcontrollore. Un microcontrollore è un dispositivo elettronico che permette di acquisire dati in ingresso (input), elaborarli e restituire dei risultati (output). E una versione ridotta del processore o CPU Le caratteristiche interessanti di Arduino sono varie: Interfaccia semplice con sensori di vari tipo (sia analogici che digitali) Programmazione molto semplice Compatto Molto diffuso Bassi consumi

4 Concetti di base dell'elettronica L'elettricità è una forma di energia che si propaga attraverso conduttori (come i fili elettrici). Questa energia è facilmente trasformabile in altre forme di energia ad esempio per accendere una lampadina o far sentire suoni in un altoparlante. I dispositivi utilizzati per fare questo sono detti trasduttori. Più in particolare i dispositivi che trasformano altri tipi di energie in energia elettrica sono detti sensori, mentre quelli che convertono energia elettrica in altre forme sono detti attuatori. Un circuito è un insieme di componenti elettroniche che muove elettricità tra le componenti. Sono cicli chiusi di connessioni con un'alimentazione (es. batteria). In un circuito elettricità fluisce da un punto a potenziale energetico maggiore (indicato come alimentazione, VCC o semplicemente +) ad un punto di potenziale inferiore. La terra o massa (o GND o -) è tipicamente il punto a minor potenziale.

5 Concetti di base dell'elettronica Corrente I (misurata in ampere, simbolo A): è la quantità di carica elettrica che passa attraverso uno specifico punto del circuito Voltaggio V (misurato in volt, simbolo V): è la differenza di energia tra un punto del circuito ed un altro (o tensione) Resistenza R (misurata in ohm, simbolo Ω): misura quanto un componente resiste al passaggio dell'energia elettrica Potenza P (misurata in watt, simbolo W): misura l'energia dissipata dal circuito Legge di Ohm: V=R I Prima legge di Joule: P=V I=R I2=V2/R

6 Concetti di base dell'elettronica In un circuito, perché funzioni, ci deve essere almeno un percorso completo dall'alimentazione (VCC) a massa (GND) La corrente elettrica cerca sempre il percorso con meno resistenza possibile. Ciò vuol anche dire che se creata una connessione diretta (senza componenti, quindi senza o quasi resistenza, un filo ad esempio) tra VCC e GND, tutta la corrente fluirà lì (e nulla nel resto del circuito) e avrete fatto un corto circuito che provoca surriscaldamento e scintille e spesso brucia il circuito.

7 Architettura di Arduino Uno

8 Architettura di Arduino Uno

9 Architettura di Arduino Uno

10 Architettura di Arduino Uno

11 Analogico vs Digitale Segnale analogico Può assumere qualunque valore (eventualmente in un intervallo) È continuo in ampiezza (quanto vale) È continuo nello spazio e/o nel tempo. Segnale digitale Può assumere un insieme finito di valori, cioè è discreto in ampiezza È una sequenza di numeri, quindi è discreto nel tempo (e/o nello spazio)

12 PIN digitali (2/2) SPI: Serial Peripheral Interface, altro protocollo per la comunicazione seriale, realizzato mediante i pin Pin 13: questo è anche automaticamente collegato al LED che dicevamo prima e quindi se questo pin è a valore alto (1) il led è acceso, altrimenti è spento

13 Altri componenti a disposizione Tralasciando i fili, i componenti principali sono: BreadBoard (in italiano spesso chiamata millefori): è il componente su cui inserire i vari componenti sia per tenerli fermi sia per collegarli tra loro Resistenze: ce ne sono molte e di tipo diverso. La caratteristica principale è il loro valore di resistenza (in ohm). LED: sfruttano la proprietà di alcuni semiconduttori di emettere fotoni tramite emissione spontanea. Di solito hanno due terminali: anodo e catodo. L'anodo è il terminale più lungo, oppure il catodo presenta una piegatura. Per farli funzionare bisogna collegare l'anodo al + (VCC) e il catodo al (GND) Switch o interruttore: uno switch interrompe il flusso di corrente, "spezzando" il circuito quando aperto e chiudendolo quando chiuso. Potenziometro: è un dispositivo che permette la variazione della tensione letta in uscita modificato tramite una manovella la resistenza del dispositivo. Ha 3 terminali, uno da collegare a VCC, uno a GND e il terzo (centrale o isolato) per leggere la tensione variabile.

14 PRIMO PROGETTO CON ARDUINO SERIE VS PARALLELO NEI CIRCUITI ELETTRICI

15 Primo Progetto Prima di cominciare a parlare di programmazione di Arduino facciamo un paio di prove per capire il concetto fondamentale di serie e parallelo. Qui Arduino fa solo da tramite fornendo alimentazione al circuito, ma null'altro. Innanzitutto colleghiamo Arduino all'alimentazione. La cosa più pratica è di utilizzare il cavo USB a disposizione nel kit collegandolo ad un computer (ad es il portatile). Componenti necessari: Arduino e breadboard, magari nella piattaforma in legno del kit Due cavi lunghi (poss. rosso e nero) Un led rosso Uno switch o pulsante Una resistenza da 220 ohm Due connettori corti

16 Primo Progetto Prima di cominciare a parlare di programmazione di Arduino facciamo un paio di prove per capire il concetto fondamentale di serie e parallelo. Qui Arduino fa solo da tramite fornendo alimentazione al circuito, ma null'altro. Innanzitutto colleghiamo Arduino all'alimentazione. La cosa più pratica è di utilizzare il cavo USB a disposizione nel kit collegandolo ad un computer (ad es il portatile). Componenti necessari: Arduino e breadboard, magari nella piattaforma in legno del kit Due cavi lunghi (poss. rosso e nero) Un led rosso Uno switch o pulsante Una resistenza da 220 ohm Due connettori corti

17 Primo Progetto 1) Scollegare l'alimentazione prima di costruire il circuito 2) Collegare cavo rosso da pin 5V di Arduino a uno qualsiasi dei fori nella linea + della breadboard. Stessa cosa con cavo nero tra pin GND e foro nella linea -. 3) Posizionare lo switch a cavallo delle due parti della breadboard. La piega sui piedini deve andare verso il centro della board 4) Mettere una resistenza da 220 ohm tra VCC e un lato dello switch

18 Primo Progetto 5) Collegare l'anodo (piedino più lungo) il led rosso con l'altro piedino dello switch mediante un filo (di colore qualsiasi) 6) Collegare l'altro lato (catodo) del led con GND mediante un filo (colore qualsiasi) 7) Collegare l'alimentazione con il cavo USB e provare a premere lo switch

19 Serie e Parallelo Due componenti si dicono in serie quando vengono uno dopo l'altro. Due componenti di dicono in parallelo se esistono due percorsi paralleli della corrente, uno di fianco all'altro. Modifichiamo l'esempio precedente mettendo prima due switch in serie e poi in parallelo. In questo caso solo la pressione di entrambi gli switch fa accendere il led.

20 Serie e Parallelo Nel caso del parallelo invece basta che uno degli switch sia premuto per far accendere il led.

21 PROGRAMMAZIONE ARDUINO INSTALLAZIONE SOFTWARE COMUNICAZIONE CON LA SCHEDA PRIME ISTRUZIONI PRIMO PROGETTO DI PROGRAMMAZIONE

22 Programmazione dell Arduino Cominciamo a vedere, sempre tramite esempi pratici, come programmare il microcontrollore di Arduino. Programmarlo serve per modificare il suo comportamento a seconda degli ingressi (tipicamente dai sensori) e dell'algoritmo che si vuole realizzare. Tralasceremo se non strettamente necessario di fare disamine teoriche su algoritmi e concetti della programmazione Innanzitutto è necessario che vi scarichiate ed installate l'ide (Integrated Development Environment) per Arduino. Un IDE è un software che vi permette di scrivere direttamente il codice, compilarlo e scaricarlo sulla scheda Arduino per farlo funzionare. Spesso mette a disposizione anche altre funzionalità (come il debugger, l'help, l'evidenziazione delle parole chiavi, ecc.)

23 Progetto con IDE Il progetto prevedrà 3 led (due rossi e uno verde): inizialmente il led verde sarà acceso e gli altri spenti. Alla pressione di un pulsante (switch già visto) vogliamo che il verde si spenga e i due rossi lampeggino. Componenti necessari: Arduino e breadboard Due cavi lunghi (poss. rosso e nero) Due led rossi e uno verde Uno switch o pulsante Tre resistenze da 220 ohm e una da 10 Kohm Quattro connettori lunghi e uno corto

24 5) Aggiungiamo una connessione tra un lato dello switch e il PIN digitale 2 Progetto con IDE 1) Come al solito come prima cosa collegiamo GND e VCC 2) Inseriamo i 3 led 3) Colleghiamo l'anodo di ciascuno con un PIN digitale (es: 4 e 5 ai rossi e 3 al verde). Il catodo è invece collegato attraverso una resistenza da 220 ohm a GND 4) Mettiamo lo switch come negli esempi precedenti. Colleghiamo ad alimentazione e a massa attraverso una res. da 10 kohm

25 Progetto con IDE In pratica noterete che questa volta non c'è un collegamento diretto tra switch e led, ma solo attraverso Arduino che utilizzerà il pin digitale 2 per verificare se è stato premuto lo switch e a questo punto cambierà il comportamento (acceso/spento) dei led mediante i pin digitali 3,4 e 5. Dobbiamo quindi scrivere il codice che effettua questa operazione

26 Uso dei pin digitali I pin digitali hanno solo due stati possibili: HIGH (o ON, acceso) e LOW (o OFF, spento). Se un PIN in OUTPUT è messo HIGH significa che avrà una tensione di 5V. Come detto in precedenza, i pin digitali di Arduino possono essere posti sia come input che come output Di solito si parte almeno con il pin 2 perché i pin 0 e 1 come visto sono utilizzati per la trasmissione seriale ci serviranno 3 comandi: 1. pinmode per scegliere se un pin è input o output per quel programma 2. digitalread per leggere un valore da un pin digitale in input 3. digitalwrite per scrivere un valore su un pin digitale in output

27 Uso dei pin digitali Ogni programma o sketch di Arduino ha due funzioni principali. Una funzione è una parte di programma che esegue comandi specifici (simile al concetto di funzione in matematica). Le funzioni hanno nomi univoci e vengono "chiamate" (o "invocate") quando serve. Le funzioni principali di Arduino sono chiamate setup() e loop() (dove le parentesi stanno ad indicare i parametri di ingresso alla funzione che in questo caso non ci sono). La dichiarazione base di queste funzioni è la seguente: void setup() { } void loop() { } Il codice racchiuso tra parentesi graffe rappresenta la lista di comandi di quella funzione

28 Basti per ora sapere che la dichiarazione di una variabile si fa con: <tipo> <nome> [ = <valore iniziale ]; Uso dei pin digitali I programmi (in qualsiasi linguaggio) ricevono in ingresso dei dati, li elaborano e forniscono in uscita dei risultati. Per raggiungere questo risultato fanno uso di variabili, costanti, funzioni e comandi Le variabili sono delle entità che memorizzano dei dati (all'interno della memoria di Arduino). Esse hanno un nome (significativo), un tipo (che indica quale tipo di dato può essere memorizzato) ed eventualmente un valore iniziale (o di default; se non indicato il valore può essere zero o indefinito a seconda del processore). Il dato contenuto in una variabile può appunto variare valore, a differenza delle costanti.

29 Uso dei pin digitali Le variabili possono essere dichiarate fuori da qualsiasi funzione (ed in tal caso si chiamano globali) o all'interno di una funzione (ed in tal caso si chiamano locali). Le variabili globali sono "visibili" (cioè utilizzabili) da tutto il programma e da ogni funzione. Le variabili locali sono invece visibili solo all'interno della funzione dove sono dichiarate. Non possono esserci due variabili "allo stesso livello" con lo stesso nome, ma possono esserci (anche se meglio non farlo per evitare confusione) due variabili con lo stesso nome (e tipo diverso volendo!) che tra loro sono visibili. Es: int a=0; int a=0; void setup() { int a=1; int a=1; } void setup() { } OK! NO!!

30 Il codice Programma di prova (2/3) La fuzione setup() citata prima viene eseguito solo una volta quando l'arduino viene acceso (o la prima volta che viene caricato un nuovo sketch). In questa funzione di solito si fanno le operazioni di inizializzazione del programma. Nel nostro esempio dobbiamo solo settare per i 4 pin digitali se sono input o output. void setup() { pinmode(3,output); pinmode(4,output); pinmode(5,output); pinmode(2,input); }

31 Il codice La fuzione loop() invece viene eseguita in continuazione dopo la fine dell'esecuzione di setup(). Questo è il cuore del programma. Nel nostro caso dobbiamo leggere il valore del pin 2 per verificare se è stato premuto il bottone e di conseguenza cambiare lo stato switchstate e il comportamento dei led. Per verificare il valore di un pin in input si usa digitalread con un parametro che è il numero del pin da leggere. void loop() { switchstate = digitalread(2); // questo è un commento Se avete necessità di inserire un commento si usano le doppie barre (dritte /, sopra al 7, non quelle rovesciate \ a sinistra di 1). Se c'è tensione sul pin 2 (e si ha solo se il circuito è chiuso dal bottone, quindi il bottone è premuto), allora nella variabile switchstate si mette il valore 1 (HIGH) altrimenti il valore 0 (LOW).

32 IF ed ELSE Cominciamo a vedere le strutture di controllo. Queste permettono di modificare l esecuzione sequenziale del programma. La prima e più semplice (anche più usata) è l'istruzione condizionale IF che permette di eseguire due parti di programma diverse a seconda che una condizione sia VERA o FALSA. Per verificare una condizione si usano i predicati booleani e gli operatori relazionali o Gli operatori relazionali sono: == (uguale),!= (diverso), <, <=, >, >=. Mettono a confronto due valori e se il confronto è vero (es 5>4) allora restituiscono il valore VERO (true, 1) altrimenti FALSO (false, 0).

33 IF ed ELSE I predicati booleani si basano sull'algebra di Boole. I simboli (valori) di base dell algebra di Boole sono lo 0 (falso) e 1 (vero), come nel sistema binario. ole operazioni di base dell algebra sono: o somma o OR logico oprodotto o AND logico ocomplemento o NOT logico O Le tabelle di verità di queste operazioni sono le seguenti: Legge di De Morgan: NOT(a AND b) = NOT(a) OR NOT(b) NOT(NOT(a) OR (b AND c)) = a AND NOT(b AND c) = = a AND NOT(b) OR NOT(c)

34 Il codice Riprendiamo quindi il nostro progetto. Eravamo rimasti alla funzione loop() che iniziava così: void loop() { switchstate = digitalread(2); Ora verifichiamo il valore letto dal pin 2: if (switchstate == LOW) { digitalwrite(3, HIGH); digitalwrite(4, LOW); digitalwrite(5, LOW); } Quindi se il pulsante non è premuto, il pin 2 è a LOW, quindi anche switchstate, quindi si esegue la parte IF accendendo il led verde e tenendo spenti quelli rossi

35 Il codice Se invece il pulsante viene premuto vogliamo far lampeggiare i due led rossi e spegnere il verde: else { digitalwrite(3, LOW); digitalwrite(4, LOW); digitalwrite(5, HIGH); delay(250); // aspetta per ¼ di secondo digitalwrite(3, LOW); digitalwrite(4, HIGH); digitalwrite(5, LOW); delay(250); // aspetta per ¼ di secondo } } // fine loop()

Corso Arduino Maggio Riccardo Binetti Lezione 1 - Blinking LEDs with style

Corso Arduino Maggio Riccardo Binetti Lezione 1 - Blinking LEDs with style Corso Arduino 2014 21 Maggio 2014 Riccardo Binetti [email protected] Lezione 1 - Blinking LEDs with style Riccardo Binetti Arduino 2014 Lezione 1 1 / 24 Fate domande Riccardo Binetti Arduino 2014 Lezione

Dettagli

FONDAMENTI DI ARDUINO

FONDAMENTI DI ARDUINO FONDAMENTI DI ARDUINO LEZIONE 1: LE BASI 8 novembre 2016 presso POLIFACTORY il makerspace del Politecnico di Milano PROGRAMMA DEL CORSO 8/11 Le basi, corrente elettrica, led, resistenze 10/11 Ingressi

Dettagli

PRIMI PASSI CON ARDUINO

PRIMI PASSI CON ARDUINO PRIMI PASSI CON ARDUINO 1) Accensione e spegnimento del led presente sulla scheda Arduino. La scheda Arduino presenta, a bordo, alcuni led uno dei quali può essere controllato dal pin digitale 13; quando

Dettagli

Corso di programmazione Arduino DI MALVEZZI DAVIDE

Corso di programmazione Arduino DI MALVEZZI DAVIDE Corso di programmazione Arduino DI MALVEZZI DAVIDE Argomenti Pin digitali e pin analogici Gestione di timer e bottoni Utilizzo della porta seriale Oggetto String Controllo di schermi LCD Utilizzo dell

Dettagli

Display numerico con i LED

Display numerico con i LED Display numerico con i LED Ferrari, Porti, Zannetti 1 febbraio 2016 1 Scheda Questo progetto prevede l unione di più caratteristiche prese dai vari progetti fatti in precedenza, per riuscire a formare

Dettagli

CTU Presenta. Contest Automation con Arduino. IK0XBX - Francesco

CTU Presenta. Contest Automation con Arduino. IK0XBX - Francesco CTU Presenta Contest Automation con Arduino IK0XBX - Francesco Arduino cosa è??? Arduino Uno lo standard Arduino Mega più in/out e 4 seriali Arduino Nano quello tascabile Arduino è una piattaforma open-source

Dettagli

I Circuiti combinatori: LOGISIM

I Circuiti combinatori: LOGISIM 1 ISTITUTO DI ISTRUZIONE SUPERIORE ANGIOY I Circuiti combinatori: LOGISIM Prof. G. Ciaschetti 1. Le porte logiche Un circuito combinatorio (o sistema combinatorio o rete combinatoria) è un circuito elettrico,

Dettagli

Circuito logico AND / AND Gate

Circuito logico AND / AND Gate Circuito logico AND / AND Gate Introduzione Lo scopo del progetto è creare un circuito elettrico che rappresenti la tabella di verità della porta logica AND. Il circuito logico preso in analisi restituisce

Dettagli

ACCENDERE E SPEGNERE UN DIODO LED

ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED CON UN PULSANTE ACCENDERE E SPEGNERE UN DIODO LED CON UN PULSANTE

Dettagli

ARDUINO. Colleghiamolo al PC/MAC - FUNZIONA?

ARDUINO. Colleghiamolo al PC/MAC - FUNZIONA? ARDUINO Colleghiamolo al PC/MAC - FUNZIONA? DUE LED PREINSTALLATI led L è connesso al pin13. PWR indica se l alimentazione c è, e implicitamente se la porta USB è corretta ARDUINO Composizione del codice

Dettagli

HP LED Driver Shield. EtherMania di Signorini Marco Via Cadore 9 21046 MALNATE (VA) P.I. 03111760124 REA VA-324137 http://www.ethermania.

HP LED Driver Shield. EtherMania di Signorini Marco Via Cadore 9 21046 MALNATE (VA) P.I. 03111760124 REA VA-324137 http://www.ethermania. HP LED Driver Shield Introduzione Lo HPLEDDriverShield e' uno shield per Arduino (UNO e Mega 2560) che permette di pilotare fino a 4 stringhe di LED High Power. Ogni canale e' dotato di un preciso generatore

Dettagli

Arduino - Tutorial #2 - Iniziamo a programmare

Arduino - Tutorial #2 - Iniziamo a programmare www.creativecommons.org/ Arduino - Tutorial #2 - Iniziamo a programmare Prima di parlare di programmazione e di codice vediamo una panoramica della scheda Arduino (per leggere il primo tutorial sulla presentazione

Dettagli

Per controllare un motore DC (funzionante in corrente continua) con Arduino, devi utilizzare il circuito integrato Ponte H (nel mio caso un L293NE

Per controllare un motore DC (funzionante in corrente continua) con Arduino, devi utilizzare il circuito integrato Ponte H (nel mio caso un L293NE Controllo di velocità e verso di un motore DC con Arduino con L293NE Per controllare un motore DC (funzionante in corrente continua) con Arduino, devi utilizzare il circuito integrato Ponte H (nel mio

Dettagli

I circuiti elementari

I circuiti elementari I circuiti elementari Nel lavoro diprogrammazione con il computer si fa largo uso della logica delle proposizioni e delle regole dell algebra delle proposizioni o algebra di Boole. L algebra di Boole ha

Dettagli

PROGRAMMA DI SCIENZE E TECNOLOGIE APPLICATE 2015/2016 Classe 2ª Sez. C Tecnologico

PROGRAMMA DI SCIENZE E TECNOLOGIE APPLICATE 2015/2016 Classe 2ª Sez. C Tecnologico ISTITUTO TECNICO STATALE MARCHI FORTI Viale Guglielmo Marconi n 16-51017 PESCIA (PT) - ITALIA PROGRAMMA DI SCIENZE E TECNOLOGIE APPLICATE 2015/2016 Classe 2ª Sez. C Tecnologico Docente PARROTTA GIOVANNI

Dettagli

Interaction Design? Parole chiavi!!! Arduino?

Interaction Design? Parole chiavi!!! Arduino? Interaction Design? Parole chiavi!!!? Interaction Design L'Interaction Design è una disciplina volta allo studio e alla progettazione dell'interazione tra esseri umani e sistemi tecnologici. Interaction

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

Internetworking V a nno

Internetworking V a nno Internetworking V anno Introduzione ad Arduino Introduzione La scheda Arduino nasce nel 2005 dall idea di alcuni giovani ricercatori guidati da Massimo Banzi. Il loro obiettivo era quello di creare una

Dettagli

Corso Arduino Maggio Riccardo Binetti Lezione 1 - Blinking LEDs with style

Corso Arduino Maggio Riccardo Binetti Lezione 1 - Blinking LEDs with style Corso Arduino 2015 18 Maggio 2015 Riccardo Binetti [email protected] Lezione 1 - Blinking LEDs with style Riccardo Binetti Arduino 2015 Lezione 1 1 / 34 Fate domande Riccardo Binetti Arduino 2015 Lezione

Dettagli

Il protocollo RS Introduzione. 1.2 Lo Standard RS-232

Il protocollo RS Introduzione. 1.2 Lo Standard RS-232 1 Il protocollo RS232 1.1 Introduzione Come noto un dispositivo di interfaccia permette la comunicazione tra la struttura hardware di un calcolatore e uno o più dispositivi esterni. Uno degli obiettivi

Dettagli

Per vedere tutti i tutorial:

Per vedere tutti i tutorial: Arduino Tutorial #12 - Robotic hand materiale utilizzato Arduino UNO - 5 servo motori - 5 sensori di flessione - 5 resistenze - materiale per costruire la mano robotica (tubi, carta, colla, filo, etc...)

Dettagli

Per vedere tutti i tutorial:

Per vedere tutti i tutorial: www.creativecommons.org Arduino Tutorial #16 - Mocho - Robot pulitore. Materiale utilizzato Arduino UNO - Motor Shield (2A Motor Shield) - motoriduttori - 2 ruote - sensore Sharp di distanza - struttura

Dettagli

Operazioni di misura(1) A. Misura di tensione DC e AC (vedi figura 3)

Operazioni di misura(1) A. Misura di tensione DC e AC (vedi figura 3) Operazioni di misura(1) A. Misura di tensione DC e AC (vedi figura 3) Al fine di evitare lesioni personali dovute a scosse elettriche o danni allo strumento, anche se si possono ottenere delle letture,

Dettagli

Bravo io. tester per la verifica di alternatori e motorini di avviamento

Bravo io. tester per la verifica di alternatori e motorini di avviamento Bravo io tester per la verifica di alternatori e motorini di avviamento LEGENDA TASTI: ALT permette di cambiare la modalità di test tra alternatori e motorini di avviamento 12 24 serve per impostare il

Dettagli

5^ parte : Controllare un LED RGB con 3 potenziometri. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

5^ parte : Controllare un LED RGB con 3 potenziometri. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 5^ parte : Controllare un LED RGB con 3 potenziometri Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Esperienzan 3 Lo scopo è riuscire a controllare i tre canali di un led RGB attraverso dei

Dettagli

Metronomo. Realizzato da Andrea Corda

Metronomo. Realizzato da Andrea Corda 1 Metronomo Realizzato da Andrea Corda Progetto Il dispositivo realizzato si chiama metronomo e permette di misurare il tempo e fare la scansione ritmica di un brano musicale. Viene utilizzato dai musicisti

Dettagli

Misure voltamperometriche su dispositivi ohmici e non ohmici

Misure voltamperometriche su dispositivi ohmici e non ohmici Misure voltamperometriche su dispositivi ohmici e non ohmici Laboratorio di Fisica - Liceo Scientifico G.D. Cassini Sanremo 7 ottobre 28 E.Smerieri & L.Faè Progetto Lauree Scientifiche 6-9 Ottobre 28 -

Dettagli

Questo sistema si è poi diffuso in tutto il mondo, soprattutto in ambito didattico e hobbistico. Arduino mette a disposizione:

Questo sistema si è poi diffuso in tutto il mondo, soprattutto in ambito didattico e hobbistico. Arduino mette a disposizione: Arduino L utilizzo di un microcontrollore presenta talvolta alcune difficoltà per chi si avvicina per la prima volta alla progettazione. I costruttori, per agevolare il lavoro ai progettisti, in genere

Dettagli

BREVE GUIDA ALL'USO DEL TESTER

BREVE GUIDA ALL'USO DEL TESTER BREVE GUIDA ALL'USO DEL TESTER Un tester digitale sufficientemente preciso per uso hobbistico si può acquistare oramai con pochi spiccioli: considerata l'utilità dello strumento, è un vero peccato non

Dettagli

Classe III specializzazione elettronica. Sistemi automatici

Classe III specializzazione elettronica. Sistemi automatici Macro unità n 1 Classe III specializzazione elettronica Sistemi automatici Reti elettriche Reti elettriche in regime continuo. Generatore, resistori, legge di Ohm. Resistenze in serie e parallelo. Partitore

Dettagli

5 - Istruzioni condizionali

5 - Istruzioni condizionali 5 - Istruzioni condizionali Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Dettagli

Robot Beginner Kit con Arduino l elettronica

Robot Beginner Kit con Arduino l elettronica 1 di 5 03/05/2012 16.18 Robot Beginner Kit con Arduino l elettronica Author: Mauro Alfieri continua il montaggio del tuo Beginner Robot Kit della robot-domestici, in questo articolo montiamo l elettronica

Dettagli

Guida rapida all utilizzo del software e-stant

Guida rapida all utilizzo del software e-stant Guida rapida all utilizzo del software e-stant Il software, per PC Windows, E-stant può essere scaricato al seguente link: http://www.esse-ti.it/download_m2m.asp Una volta installato, il software permette

Dettagli

Corso Base Arduino ed Elettronica

Corso Base Arduino ed Elettronica Corso Base Arduino ed Elettronica Primo incontro del 18/11 Introduzione ad Arduino e basi di elettronica Relatore: Roberto Beligni [email protected] Da dove nasce Arduino? Massimo Banzi faceva

Dettagli

Arduino Tutorial #7 - Nunchuk materiale utilizzato Arduino, cavi elettrici, breadboard, nunchuk, 3 led.

Arduino Tutorial #7 - Nunchuk materiale utilizzato Arduino, cavi elettrici, breadboard, nunchuk, 3 led. www.creativecommons.org Arduino Tutorial #7 - Nunchuk materiale utilizzato Arduino, cavi elettrici, breadboard, nunchuk, 3 led. Per vedere tutti i tutorial: /arduino/ In questo tutorial colleghiamo il

Dettagli

DAC Digital Analogic Converter

DAC Digital Analogic Converter DAC Digital Analogic Converter Osserviamo lo schema elettrico riportato qui a lato, rappresenta un convertitore Digitale-Analogico a n Bit. Si osservino le resistenze che di volta in volta sono divise

Dettagli

I circuiti dei calcolatori, le memorie, i bus. I fondamenti della rappresentazione dell informazione e della sua trasmissione ed elaborazione.

I circuiti dei calcolatori, le memorie, i bus. I fondamenti della rappresentazione dell informazione e della sua trasmissione ed elaborazione. I circuiti dei calcolatori, le memorie, i bus. I fondamenti della rappresentazione dell informazione e della sua trasmissione ed elaborazione. Dispensina per gli studenti di Ingegneria Gestionale. A.A.

Dettagli

8^ parte : Come pilotare i motori passo-passo unipolari. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

8^ parte : Come pilotare i motori passo-passo unipolari. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 8^ parte : Come pilotare i motori passo-passo unipolari Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) In questo articolo inizieremo analizzando lo schema di collegamento del nostro circuito.

Dettagli

INDICE INDICE AVVERTENZE M6002_01 04/ 07 3

INDICE INDICE AVVERTENZE M6002_01 04/ 07 3 011/9664616 INDICE INDICE... 3 1.0 GENERALITÀ... 4 1.1 MODELLI DISPONIBILI... 4 1.2 CARATTERISTICHE TECNICHE... 4 1.3 DESCRIZIONE COMANDI FRONTALI E COLLEGAMENTI... 5 2.0 NOTE DI INSTALLAZIONE... 9 2.1

Dettagli

In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizzeremo gli stessi segnali per comandare Arduino a

In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizzeremo gli stessi segnali per comandare Arduino a Arduino lettore e trasmettitore di codici IR In questo tutorial decodificheremo i segnali provenienti da un telecomando qualsiasi e utilizzeremo gli stessi segnali per comandare Arduino a distanza per

Dettagli

Tipologie dei dati nell SDK di Arduino come in un vero LP ad alto livello :

Tipologie dei dati nell SDK di Arduino come in un vero LP ad alto livello : Questa è una breve guida alla sintassi di base della famosa scheda a microprocessore Arduino. Maggiori informazioni potrete trovarle sul sito ufficiale a questo link Tipologie dei dati nell SDK di Arduino

Dettagli

Laboratorio di Programmazione Lezione 2. Cristian Del Fabbro

Laboratorio di Programmazione Lezione 2. Cristian Del Fabbro Laboratorio di Programmazione Lezione 2 Cristian Del Fabbro Prossima lezione GIOVEDÌ 29 OTTOBRE 14:00 Input da tastiera package input; import java.io.*; public class Input { public static void main(string[]

Dettagli

Relazione progetto Arduino

Relazione progetto Arduino Relazione progetto Arduino A cura di Francesca Cella e Andrea Marras Il progetto che abbiamo realizzato è un dispositivo in grado di leggere la temperatura, l umidità presente nell aria e di tenere il

Dettagli

SENSORI OTTICI - FOTORESISTENZE

SENSORI OTTICI - FOTORESISTENZE SENSORI OTTICI - FOTORESISTENZE ComponentI elettronici con resistenza inversamente proporzionale alla quantità di luce che lo colpisce. La corrente che attraversa una fotoresistenza è direttamente proporzionale

Dettagli

Strutture di Controllo

Strutture di Controllo Introduzione Strutture di Controllo per strutture condizionali e cicliche Quando si affronta la programmazione si devono indicare al computer delle istruzioni da eseguire. Se il computer potesse comprendere

Dettagli

2009 Yamaha R1. Lista delle Parti

2009 Yamaha R1. Lista delle Parti Lista delle Parti 2009 Yamaha R1 Istruzioni di Installazione 1 Power Commander 1 Cavo USB 1 CD-ROM 1 Guida Installazione 2 Adesivi Power Commander 2 Adesivi Dynojet 2 Striscia di Velcro 1 Salvietta con

Dettagli

Domotica con Arduino. Prima di proseguire con la descrizione del progetto, elenco, di seguito, il materiale utilizzato:

Domotica con Arduino. Prima di proseguire con la descrizione del progetto, elenco, di seguito, il materiale utilizzato: Domotica con Arduino Questo progetto, che chiamo sinteticamente come da titolo, si occupa di gestire l accensione e lo spegnimento di elettrodomestici e illuminazione, attraverso una semplice interfaccia

Dettagli

Progetti reali con ARDUINO

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

Dettagli

Relazione finale del progetto Arduino - NIMT

Relazione finale del progetto Arduino - NIMT Relazione finale del progetto Arduino - NIMT Gruppo 3: Salvatore Brunelli, Alessandro Del bono, Luca Guazzi, Davide Petrolini 24 febbraio 2016 La "scatola" di Arduino One può essere considerata come il

Dettagli

ISTRUZIONI PER L USO PAN 180 CB-A+G. LOCALIZZATORE DI CAVI Dotato di generatore di audiofrequenze e amplificatore

ISTRUZIONI PER L USO PAN 180 CB-A+G. LOCALIZZATORE DI CAVI Dotato di generatore di audiofrequenze e amplificatore ISTRUZIONI PER L USO PAN 180 CB-A+G LOCALIZZATORE DI CAVI Dotato di generatore di audiofrequenze e amplificatore DI Ernst Krystufek GmbH & Co KG A - 1230 Wien, Pfarrgasse 79 Tel.: +43/ (0)1/ 616 40 10-0,

Dettagli

Le variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono:

Le variabili logiche possono essere combinate per mezzo di operatori detti connettivi logici. I principali sono: Variabili logiche Una variabile logica (o booleana) è una variable che può assumere solo uno di due valori: Connettivi logici True (vero identificato con 1) False (falso identificato con 0) Le variabili

Dettagli

c) Copyright

c) Copyright PDFaid.Com #1 Pdf Solutions Ricetrasmittente universale wireless Manuale per l utente 1. Descrizione La ricetrasmittente universale wireless si espande su un sistema specifico già esistente. Essa permette

Dettagli

BREADBOARD. saldare tutti i collegamenti, rendendo: estremamente laboriosa la modifica dei cablaggi, spesso non riutilizzabile la basetta.

BREADBOARD. saldare tutti i collegamenti, rendendo: estremamente laboriosa la modifica dei cablaggi, spesso non riutilizzabile la basetta. Breadboard BREADBOARD La costruzione di circuiti elettronici passa spesso per la costruzione di prototipi che possono richiedere più tentativi di cablaggio e messa a punto. Se il circuito prototipo fosse

Dettagli

6 - Blocchi e cicli. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo

6 - Blocchi e cicli. Programmazione e analisi di dati Modulo A: Programmazione in Java. Paolo Milazzo 6 - Blocchi e cicli Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://pages.di.unipi.it/milazzo milazzo di.unipi.it

Dettagli

22/09/2010. Rossato Alessio

22/09/2010. Rossato Alessio Hardware del PC [email protected] 1 I componenti del computer Possiamo paragonare il computer al corpo umano che, come sappiamo, è formato da un elemento centrale, il busto, al quale sono collegati gli

Dettagli

Programmazione Orientata agli Oggetti. Emilio Di Giacomo e Walter Didimo

Programmazione Orientata agli Oggetti. Emilio Di Giacomo e Walter Didimo Programmazione Orientata agli Oggetti Emilio Di Giacomo e Walter Didimo Una metafora dal mondo reale la fabbrica di giocattoli progettisti Un semplice giocattolo Impara i suoni Dall idea al progetto Toy

Dettagli

Perché il P.L.C.? Introduzione di base al P.L.C. (Programmable Logic Controller) SAVE Veronafiere 23-25 Ottobre 2007

Perché il P.L.C.? Introduzione di base al P.L.C. (Programmable Logic Controller) SAVE Veronafiere 23-25 Ottobre 2007 Perché il P.L.C.? Introduzione di base al P.L.C. (Programmable Logic Controller) SAVE Veronafiere 23-25 Ottobre 2007 Argomenti trattati Cosa è un P.L.C.? Logica cablata (Relé) Logica con il P.L.C. Vantaggi

Dettagli

LEGGERE TUTTE LE INDICAZIONI PRIMA DI AVVIARSI ALL INSTALLAZIONE

LEGGERE TUTTE LE INDICAZIONI PRIMA DI AVVIARSI ALL INSTALLAZIONE LISTA DELLE PARTI 2011-2012 Suzuki GSR750 Istruzioni di Installazione 1 Power Commander 1 Cavo USB 1 CD-ROM 1 Guida Installazione 2 Adesivi Power Commander 2 Adesivi Dynojet 2 Striscia di Velcro 1 Salvietta

Dettagli

I.3 Porte Logiche. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica

I.3 Porte Logiche. Elisabetta Ronchieri. Ottobre 13, Università di Ferrara Dipartimento di Economia e Management. Insegnamento di Informatica I.3 Università di Ferrara Dipartimento di Economia e Management Insegnamento di Informatica Ottobre 13, 2015 Argomenti 1 2 3 Elaboratore Hardware È il mezzo con il quale l informazione è elaborata. Software

Dettagli

CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE

CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE SCHEDA DI LABORATORIO N 3 CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE Si vuole realizzare un contasecondi con display a 7 segmenti utilizzando la scheda Arduino. Materiale occorrente: N 1 Bread

Dettagli

INDICE. 1. Caratteristiche tecniche 4

INDICE. 1. Caratteristiche tecniche 4 INDICE 1. Caratteristiche tecniche 4 1.1 Modulo KITPTTECH 4 1.1.1 Funzionalità 4 1.1.2 Dati tecnici 4 1.1.3 Ingressi e uscite 5 1.1.4 Consumi 5 1.1.5 Condizioni di esercizio 5 2. Installazione 6 2.1 Fissaggio

Dettagli

Digital Voltmeter and Ammeter. Parsic Italia. Strumenti digitali low cost per applicazioni generali

Digital Voltmeter and Ammeter. Parsic Italia. Strumenti digitali low cost per applicazioni generali Strumenti digitali low cost per applicazioni generali Collegamenti elettrici - Voltmetri DC Voltmetri Il voltmetro è uno strumento per la misura della differenza di potenziale elettrico tra due punti di

Dettagli

I SENSORI DI PROSSIMITA

I SENSORI DI PROSSIMITA I SENSORI DI PROSSIMITA In questa lezione su Arduino, parleremo di un interessante trasduttore, che può essere utile per tantissimi progetti: il sensore di presenza o di prossimità I sensori di prossimità

Dettagli

Introduzione alla Robo0ca

Introduzione alla Robo0ca Introduzione alla Robo0ca Ing. Dipar1mento di Ingegneria Informa1ca, Automa1ca e Ges1onale Lezione 3 Programmare Arduino Cos è un programma Un programma è una serie di istruzioni che vengono lece dall

Dettagli

CORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Stefano Panichi e Giulio Fieramosca

CORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Stefano Panichi e Giulio Fieramosca CORSO ARDUINO Giulio Fieramosca Stefano Panichi Corso ASEV 2015 Pulsanti e interruttori Pushbutton Momentary button Pulsante monostabile A B Switch Interruttore bistabile C A B C D C B A Pulsanti e interruttori

Dettagli

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole

Algebra di Boole. Andrea Passerini Informatica. Algebra di Boole Andrea Passerini [email protected] Informatica Variabili logiche Una variabile logica (o booleana) è una variable che può assumere solo uno di due valori: True (vero identificato con 1) False (falso

Dettagli

Interfaccia seriale per LM709SW

Interfaccia seriale per LM709SW Interfaccia seriale per LM709SW Caratteristiche tecniche : Alimentazione di ingresso : 6.6 VDC 12 VDC Interfaccia di collegamento : RS232 Segnalazione a led di rx e tx seriale Segnalazione a led per errori

Dettagli

1 Power Commander 1 Cavo USB 1 CD-Rom 1 Guida Installazione 2 Adesivi Power Commander 2 Adesivi Dynojet 1 Striscia di Velcro 1 Salvietta con Alcool

1 Power Commander 1 Cavo USB 1 CD-Rom 1 Guida Installazione 2 Adesivi Power Commander 2 Adesivi Dynojet 1 Striscia di Velcro 1 Salvietta con Alcool Lista delle Parti Kawasaki ER6F 06-11 Istruzioni di Installazione 1 Power Commander 1 Cavo USB 1 CD-Rom 1 Guida Installazione 2 Adesivi Power Commander 2 Adesivi Dynojet 1 Striscia di Velcro 1 Salvietta

Dettagli

Algebra di Boole: Concetti di base. E un algebra basata su tre operazioni logiche

Algebra di Boole: Concetti di base. E un algebra basata su tre operazioni logiche Fondamenti di Informatica Algebra di Boole: Concetti di base Fondamenti di Informatica - D. Talia - UNICAL Algebra di Boole E un algebra basata su tre operazioni logiche OR AND NOT Ed operandi che possono

Dettagli

PS400. Digital Visualizer. Guida Rapida Di Inizio

PS400. Digital Visualizer. Guida Rapida Di Inizio PS400 Digital Visualizer Guida Rapida Di Inizio Italiano - 1 1. Contenuto del prodotto (9 componenti) PS400 Guida introduttiva Manuale utente Download Card Cavo di alimentazione Cavo USB Cavo C-Video Cavo

Dettagli

AiM Infotech. Potenziometro farfalla. Versione 1.03

AiM Infotech. Potenziometro farfalla. Versione 1.03 AiM Infotech Potenziometro farfalla Versione 1.03 Questo datasheet mostra come installare e configurare il potenziometro farfalla per auto/moto e ne illustra le caratteristiche tecniche. Il codice di questo

Dettagli

FC-51: IR Infrared Obstacle Detection Sensor Module 2-30cm

FC-51: IR Infrared Obstacle Detection Sensor Module 2-30cm FC-51: IR Infrared Obstacle Detection Sensor Module 2-30cm Giorgio De Nunzio Giovanni Marsella 0 Premessa: i raggi infrarossi (IR) Fig. 0 Lo spettro delle onde elettromagnetiche, in cui è presente la porzione

Dettagli

AUTOMAZIONE CANCELLO SCORREVOLE A MICROCONTROLLORE con ARDUINO

AUTOMAZIONE CANCELLO SCORREVOLE A MICROCONTROLLORE con ARDUINO AUTOMAZIONE CANCELLO SCORREVOLE A MICROCONTROLLORE con ARDUI DATI DI PROGETTO Un sistema a microcontrollore controlla un dispositivo automatico di apertura e chiusura di un cancello scorrevole, mediante

Dettagli

ArSilicii Srl AS 0000

ArSilicii Srl AS 0000 ArSilicii Srl AS 0000 Note generali sull Impianto ad intelligenza distribuita. Parte Generale L impianto elettrico per autocaravan progettato da ArSilicii è costituito da un insieme di moduli elettronici

Dettagli

Elementi di Informatica

Elementi di Informatica Elementi di Informatica Capitolo 1 - Concetti Generali Si definisce: Hardware, l'insieme degli elementi fisici che costituiscono un computer (vedi capitolo 2). Software, l'insieme dei programmi che consentono

Dettagli

ENEL - Kit di prova TPT2000

ENEL - Kit di prova TPT2000 DUCATI SISTEMI ENEL - Kit di prova TPT2000 DESCRIZIONE DELL APPARATO Versione 1.0 Redatto Nicola Casadio _ Controllato Sergio Tassinari _ Approvato Marco Tartarini _ Revisione Definitivo File MAN_KIT_TPT_V10.DOC

Dettagli

1 - Burn Bootloader. aggiornato 8 gennaio 2012

1 - Burn Bootloader. aggiornato 8 gennaio 2012 aggiornato 8 gennaio 2012 Arduino, tutti ne parlano, tutti lo vogliono. La prodigiosa piattaforma open del nostro italianissimo Ing.Massimo Banzi riscuote da un po' di anni ampi successi, tanti da sfociare

Dettagli

Algoritmi e basi del C Struttura di un programma

Algoritmi e basi del C Struttura di un programma Algoritmi e basi del C Struttura di un programma Marco D. Santambrogio [email protected] Ver. aggiornata al 17 Marzo 2015 Compitini Compitini di INFO: 24 Aprile 2015 4.15pm @ C.G.1 (Ed. 9) 21

Dettagli

Guida all installazione dell interfaccia per PC

Guida all installazione dell interfaccia per PC Guida all installazione dell interfaccia per PC Schema delle connessioni tra joystic e circuito La carrozzina è dotata di un joystic collegato tramite un singolo cavo (che il costruttore chiama DXBUS)

Dettagli

Relazione attività di laboratorio - Arduino

Relazione attività di laboratorio - Arduino Relazione attività di laboratorio - Arduino Bertini Filippo, Feher Francesco, Monti Lucio, Ungari Alessandro 23 febbraio 2016 Contenuti teorici preliminari,scheda e codice Sono due le parti fondamentali

Dettagli

12 - timer da cucina display a 4 cifre

12 - timer da cucina display a 4 cifre 12 - timer da cucina display a 4 cifre Il display led da 4 cifre utilizzato in questo esercizio e il modello HS410561K-32. Questo modello, e caratterizzato da 4 anodi (uno per ogni cifra) e dai 8 catodi,

Dettagli

M A N U A L E D U S O REGOLATORE DI TENSIONE RTAC ITALIANO

M A N U A L E D U S O REGOLATORE DI TENSIONE RTAC ITALIANO M A N U A L E D U S O REGOLATORE DI TENSIONE RTAC ITALIANO INDICE GENERALE -1- Introduzione pag.2-2- Caratteristiche tecniche pag. 2-3- Montaggio pag. 2-4- Descrizione unità RTAC 01. pag. 3-5- Descrizione

Dettagli

PROGRAMMAZIONE: Le strutture di controllo

PROGRAMMAZIONE: Le strutture di controllo PROGRAMMAZIONE: Le strutture di controllo Prof. Enrico Terrone A. S: 2008/09 Le tre modalità La modalità basilare di esecuzione di un programma è la sequenza: le istruzioni vengono eseguite una dopo l

Dettagli

Espressioni logiche. Espressioni logiche. Operatori logici. Operatori logici. Operatori logici. Espressioni Logiche e Istruzione di Test

Espressioni logiche. Espressioni logiche. Operatori logici. Operatori logici. Operatori logici. Espressioni Logiche e Istruzione di Test Espressioni logiche Espressioni Logiche e Istruzione di Test Fondamenti di Informatica 1 Massimo Di Nanni Gennaio, 2001 Espressioni logiche nelle Istruzioni di Test e di Iterazione Calcolo del massimo

Dettagli

LeGGere tutte Le indicazioni Prima di avviarsi all installazione

LeGGere tutte Le indicazioni Prima di avviarsi all installazione Lista delle Parti Yamaha FZ1 2010 i s truzioni di i n stallazione 1 Power Commander 1 Cavo USB 1 CD-Rom 1 Guida Installazione 2 Adesivi Power Commander 2 Adesivi Dynojet 2 Striscia di Velcro 1 Salvietta

Dettagli

Programmazione in Java (I modulo)

Programmazione in Java (I modulo) Programmazione in Java (I modulo) Lezione 4 Variabili di tipo primitivo. Dichiarazione di costanti Conversioni di tipo: operatore cast Altri operatori di assegnamento Operazioni aritmetiche e di confronto

Dettagli

Come è fatto un computer

Come è fatto un computer Come è fatto un computer COMPUTER = HARDWARE + SOFTWARE Hardware = Ferramenta Ovvero la parte elettronica e meccanica del PC Software = i programmi TIPI DI COMPUTER mainframe workstation server IL COMPUTER

Dettagli

BUDVR4PLUS - BUDVR16PLUS

BUDVR4PLUS - BUDVR16PLUS BUDVR4PLUS - BUDVR16PLUS 1. GUIDA RAPIDA ALL INSTALLAZIONE Installazione degli HARDDISK Questi due modelli di DVR non vengono forniti con l Hard Disk installato. La dimensione massima dello spazio del

Dettagli

Lezione 5. Sommario. La logica booleana. I principi della logica booleana Gli operatori logici

Lezione 5. Sommario. La logica booleana. I principi della logica booleana Gli operatori logici Lezione 5 La logica booleana Sommario I principi della logica booleana Gli operatori logici 1 Variabili Booleane Variabile booleana=quantità che può assumere solo due valori I due valori hanno il significato

Dettagli

Circuiti digitali. Operazioni Logiche: Algebra di Boole. Esempio di circuito. Porte Logiche. Fondamenti di Informatica A Ingegneria Gestionale

Circuiti digitali. Operazioni Logiche: Algebra di Boole. Esempio di circuito. Porte Logiche. Fondamenti di Informatica A Ingegneria Gestionale Operazioni Logiche: lgebra di oole Fondamenti di Informatica Ingegneria Gestionale Università degli Studi di rescia Docente: Prof. lfonso Gerevini Circuiti digitali Il calcolatore può essere visto come

Dettagli

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?

Dettagli

Misurare la resistenza elettrica e verifica della tolleranza

Misurare la resistenza elettrica e verifica della tolleranza Misurare la resistenza elettrica e verifica della tolleranza In questa breve lezione vedremo: cosa vuol dire resistenza cosa è un resistore come si usa un multimetro per misurare la resistenza elettrica

Dettagli

Altoparlante Bluetooth BTS-31 Guida rapida

Altoparlante Bluetooth BTS-31 Guida rapida 1. Operazione A. Accensione: Tenere premuto il pulsante 'Φ/ blu inizia a lampeggiare. B. Spegnimento: Tenere premuto il pulsante 'Φ/ Altoparlante Bluetooth BTS-31 Guida rapida ' fino a quando viene riprodotto

Dettagli