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

Documenti analoghi
CORSO ARDUINO. Giulio Fieramosca Stefano Panichi. Corsi GOLEM 2014

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. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii

CORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Lezione 3 PWM e motori. Stefano Panichi e Giulio Fieramosca

CORSO ARDUINO. Jacopo Beli Giulio Fieramosca Luca Mati GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii 1

Corso Base Arduino ed Elettronica

PRIMI PASSI CON ARDUINO

FONDAMENTI DI ARDUINO

Far lampeggiare un led o forse un semaforo?

CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE

Corso Base Arduino ed Elettronica

Introduzione...xiii Istruzioni per l uso...xiii File di supporto al libro... xiv

Cos'è Arduino? rilasciata con licenza di tipo open source.

INTRODUZIONE ALLE LOGICHE PROGRAMMABILI

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

SENSORI OTTICI - FOTORESISTENZE

ELECTRONICS LAB [WITH ARDUINO]

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

ACCENDERE E SPEGNERE UN DIODO LED

Facciamo lampeggiare un led

Classe III specializzazione elettronica. Sistemi automatici

ELECTRONICS LAB [WITH ARDUINO]

Display numerico con i LED

Cablaggio ponte H con integrato L293B

Motori Motore passo-passo Stadio di potenza PWM Sincrono Stadio di potenza del motore passopasso. Blocchi funzionali. Set point e generatore PWM

Elettronica di base e uso dei LED

GARA NAZIONALE DI ELETTRONICA E TELECOMUNICAZIONI. Progetto di un sistema di riempimento e svuotamento di un contenitore.

Macchina con Arduino Uno comandata tramite dispositivo Android e sensore ultrasuoni per fermarsi istantaneamente di fronte ad un ostacolo

Misure voltamperometriche su dispositivi ohmici e non ohmici

A.S. 2015/16 CLASSE 5 AEE MATERIA: LABORATORIO DI T.P.S.E.

KA01. Shield RGB per Arduino. Permette di pilotare in PWM strip luminosi a LED (1 x RGB, 3 x monocromatici) mediante Arduino.

Elettromagnetismo e circuiti

L ELETTRICITA I CIRCUITI ELETTRICI

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

KA05. Shield IN/OUT per Arduino Shield INPUT - OUTPUT per Arduino

12 - timer da cucina display a 4 cifre

Telecontrollo escavatore LEGO con board Arduino

A.S. 2014/15 CLASSE 4 BEE MATERIA: ELETTROTECNICA ED ELETTRONICA

Saper definire le grandezze elettriche, utilizzare le unità di misura e saper utilizzare multipli e sottomultipli delle grandezze nei calcoli

Corso di programmazione Arduino DI MALVEZZI DAVIDE

Per vedere tutti i tutorial:

RELAZIONE DI TELECOMUNICAZIONI ITIS Vobarno Titolo: Il diodo

CTU Presenta. Contest Automation con Arduino. IK0XBX - Francesco

I.I.S.S. G. CIGNA MONDOVI

ARDUINO. Colleghiamolo al PC/MAC - FUNZIONA?

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

Termometro digitale. Ivancich Stefano

Robot Escape scatola di montaggio. Presentazione del produttore. Attrezzi necessari per la costruzione del robot Escape:

Alimentatore stabilizzato con tensione di uscita variabile

Interaction Design? Parole chiavi!!! Arduino?

POLITECNICO DI TORINO TERZA ESERCITAZIONE ATTENZIONE

KA03. Motor & Power shield per Arduino. Consente di pilotare: relé, solenoidi, motori passo-passo e motori DC.

Arduino: Programmazione

Istituto d Istruzione Superiore Statale Cigna - Garelli - Baruffi Sede: IPSIA "F. Garelli" Via Bona n Mondovì (CN) tel.

LEGO Mindstorms e Arduino nella scuola secondaria di secondo grado: alcune esperienze didattiche. Pietro Bonora Liceo Scientifico A.B.

TECNOLOGIA, DISEGNO E PROGETTAZIONE STRUMENTI DI MISURA

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

Dado Elettronico. Codici e tensioni

Elettronica per l'informatica 21/10/03

Programma di Elettrotecnica ed Elettronica. Classe III A EN Prof. Maria Rosaria De Fusco e Domenico Bartemucci. a.s

Piano di Recupero del debito. di STA (Scienze e Tecnologie Applicate) Primo Biennio

TERMOMETRO LCD BASATO SUL TRASDUTTORE DI TEMPERATURA ANALOGICO LM 35

Componenti elettronici

Introduzione alla Robo0ca

EFFETTO FOTOELETTRICO

Elettrodinamica. 1. La corrente elettrica continua 2. I circuiti elettrici. Prof Giovanni Ianne

LaurTec. Alimentatori stabilizzati 5V 12V, 1A. Versione N 1.0. Autore : Mauro Laurenti.

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

Fisica, tecnologia, scienze applicate: ulab2, un laboratorio portatile basato su arduino e due piccoli robot, LEMU e MOMOLAB, vanno a scuola

Rossetto Flavio a.s. 2011/2012 classe 5E 2

ELEMENTI DI ELETTROPNEUMATICA

Relazione finale del progetto Arduino - NIMT

by Jody Culkin risorse software o hardware CHE POSSONO ESSERE UTILIZZATe, RIDISTRIBUITe O MODIFICATE GRATUITAMENTE.

Tensioni e corrente variabili

Piattaforma Arduino/microcontrollori Atmel. Ing. Cozzolino Francesco.

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

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

Controllo di una soglia analogica

D sistema d allarme con sensori magnetici

Arduino Uno INTRODUZIONE CONOSCENZE NECESSARIE

Relazione di laboratorio. Studente COGNOME Nome

Progetto per il corso di Microcontrollori: Gestore Ambientale

Programma svolto di Elettrotecnica e Laboratorio. Modulo n 1/ Argomento: Studio di reti in corrente continua. Modulo n 2/ Argomento: Elettrostatica

TECNOLOGIA e DISEGNO. Modulo E Unità 2. I flussi di energia H O E P L I HOEPLI. TeknoGraph. Caligaris Fava Tomasello

Automobile Bluetooth

I.T.I. Modesto PANETTI B A R I. Area di progetto III ETB Anno scolastico INNAFFIATORE AUTOMATICO

Circuiti elettrici non lineari. Il diodo

CONOSCENZE / CONTENUTI SVILUPPATI Tecnologie e Progettazione di sistemi elettrici ed elettronici 3 FEN

Laboratorio misure elettroniche ed elettriche: regolatori di tensione a tiristori

K4700 PROTEZIONE PER CASSE ACUSTICHE ISTRUZIONI DI MONTAGGIO H4700IP-1

MODULO C IMPARIAMO A RICONOSCERE I COMPONENTI DI UN IMPIANTO

Progetto Tutto in Uno

ISTITUTO ISTRUZIONE SUPERIORE "L. EINAUDI" ALBA ANNO SCOLASTICO 2016/2017

Relazione di Laboratorio Elettronica

FOTOVOLTAICO GLOSSARIO FOTOVOLTAICO

KSR5 ROBOT "SCARABEO" in KIT

Circuito elettrico. Per mantenere la corrente del liquido, occorre che sia ripristinato il dislivello, compito svolto da una pompa idraulica.

ELETTRONICA : Compiti delle vacanze. Nome e Cognome:.

IZ1MHN e IW1ALX. Prima di iniziare. Domande sulla lezione scorsa? Come è andato il compito a casa?

Transcript:

CORSO ARDUINO Giulio Fieramosca Stefano Panichi Corso ASEV 2015

Elettronica di base Differenza di potenziale (o tensione): Spinge gli elettroni a muoversi Si misura in Volt [V] Intensità di Corrente: Flusso di elettroni, che si muovono da una zona di maggiore potenziale elettrico ad una zona di minore potenziale Si misura in Ampere [A] La tensione è come la pressione che spinge l'acqua nel tubo

Generatori di tensione Continua: pila, cella solare, alimentatore Alternata: alternatore, dinamo della bicicletta Generatore tensione continua Generatore tensione continua Generatore tensione alternata Simboli su circuito

LED (Light Emitting Diode)

La resistenza Si oppone al flusso degli elettroni Si misura in ohm [Ω] È come un rubinetto che riduce il flusso d'acqua Alcune resistenze Simbolo su circuito

Dimensionare una resistenza V=I R Legge di Ohm, lega tensione (V), corrente (I) e resistenza (R) Datasheet LED Rosso: Caduta di tensione:1,5v Corrente di lavoro: 10mA Tensione sulla resistenza = 5 1,7 = 3,3 V 10 ma = (10 / 1000) A = 0,01 A R = V / I = 3,3 / 0,01 = 330 Ω

Valori delle resistenze Esempio: 33 10 Ω 330Ω (± 5%)

Condensatori

Alcuni sensori ad interruttore Reed, interruttore magnetico Pushbutton, switch e finecorsa Tilt, l'accelerometro dei poveri

LED RGB

Diodi e transistor

Saldatore a stagno Stazione saldante Saldatore a stilo Stagno 60/40

Progettazione circuiti: breadboard Funzionamento della breadboard Arduino assemblato su breadboard

Progettazione circuiti: millefori Arduino assemblato su millefori

Progettazione circuiti: PCB PCB di Arduino Serial PCB realizzato con una fresa circuiti

Strumentazione: multimetro Misurazione di: Tensione Corrente Resistenza Caduta sui diodi e test di conduzione

Strumentazione: oscilloscopio Analisi delle variazioni periodiche di tensione nel corso del tempo

Realizzare circuiti con facilità

Far lampeggiare un led Helloblink.ino const byte led = 13; void setup() { pinmode(led,output); } void loop() { digitalwrite(led,high); delay(500); digitalwrite(led,low); delay(500); }

Esercizio 1: Lampeggio Easy const byte LED = 13; void setup() { pinmode(led, OUTPUT); } void loop() { digitalwrite(led,!digitalread(led)); delay(500); }

Esercizio 2: Fila di Luci - Board

Esercizio 2: Fila di Luci - Sketch const byte NUMERODiLed = 5; // Creo un array, ovvero un gruppo di variabili indicizzate const byte LED[NUMERODiLed] = {13, 12, 11, 10, 9}; void setup() { // Ripete il blocco successivo NUMERODiLed volte for(byte count = 0; count < NUMERODiLed; count++) { // Tutti i LED in output, ogni volta richiamo // l'elemento count all'interno dell'array pinmode(led[count], OUTPUT); // Tutti i LED spenti digitalwrite(led[count], LOW); } }

Esercizio 2: Fila di Luci - Sketch void loop() { // Ripete il blocco successivo NUMERODiLed volte for (byte count = 0; count < NUMERODiLed; count++) { // Accendo il led numero count... digitalwrite(led[count], HIGH); delay(500); //... e lo spengo dopo mezzo secondo digitalwrite(led[count], LOW); } }

Compiti per casa Luci di SuperCar: accendi 5 led da sinistra a destra e poi da destra a sinistra; Luci di Natale: inventa una sequenza di effetti luminosi e accendi i LED come un albero di Natale

Presentazione realizzata con software open source (LibreOffice Impress, Gimp, Arduino, Fritzing) Quest'opera è distribuita con Licenza CC-BY-SA e realizzata da