Far lampeggiare un led o forse un semaforo?
|
|
- Luisa Martina
- 6 anni fa
- Visualizzazioni
Transcript
1 Far lampeggiare un led o forse un semaforo? Lezione 1 di Arduino Grazie per le slide a Giacomo Magisano, Duilio Peroni, Michele Maffucci
2 Il circuito Un circuito è un percorso chiuso fatto da conduttore elettrici dotati di una fonte di energia (una pila, o, come oggi, il computer tramite il cavo USB). Lungo di esso sono disposti alcuni componenti che sfruttano la corrente per produrre degli effetti. L elettricità scorre dal punto di maggior energia potenziale (alimentazione, +) a uno di minor energia potenziale (massa, terra, ground, -)
3 Componenti elettrici Un componente elettrico è un dispositivo che produce un effetto utilizzando la corrente elettrica come fonte. Continuiamo con la nostra analogia: possiamo pensarli come mulini che utilizzano il flusso dell acqua per compiere un lavoro, e produrre effetti diversi a seconda delle caratteristiche di ognuno di loro
4 L alfabeto di Arduino Tipi di circuiti elettrici Sensori e attuatori I sistemi elettronici per interagire con il mondo fisico, utilizzano: sensori che hanno il compito di percepire quantità fisiche dell ambiente attuatori, dispositivi che compiono un azione in funzione di ciò che è stato rilevato dal sensore ed elaborato da un circuito elettronico. Sensori e attuatori vengono anche detti trasduttori. Un trasduttore è quindi un dispositivo in grado di convertire una grandezza fisica in un altra. In generale i trasduttori che convertono grandezze fisiche in segnali elettrici saranno collocati in ingresso ad un circuito elettronico, come Arduino e vengono denominati sensori. Trasduttori che a partire da segnali elettrici in ingresso permettono di controllare o modificare una grandezza fisica esterna sono detti attuatori. CC-BY-SA Prof. Michele Maffucci
5 L alfabeto di Arduino Arduino vuol dire 3 cose 1/3 Cos è Arduino Un oggetto fisico CC-BY-SA Prof. Michele Maffucci
6 L alfabeto di Arduino Elementi di base La scheda Arduino CC-BY-SA Prof. Michele Maffucci
7 L alfabeto di Arduino Caratteristiche tecniche La scheda Arduino Microcontroller: ATmega328 Tensione di lavoro: 5V Tensione di ingresso (raccomandata): 7-12V Tensione di ingresso (limiti): 6-20V Pin digitalio I/O: 14 (di cui 6 forniscono un'uscita PWM) Pin analogici: 6 Corrente Continua per i pin I/O: 40 ma Corrente continua per l'uscita a 3.3V: 50 ma Flash Memory: 32 KB (ATmega328) di cui 0.5 KB usata per bootloader SRAM: 2 KB (ATmega328) EEPROM: 1 KB (ATmega328) Velocità del clock: 16 MHz CC-BY-SA Prof. Michele Maffucci
8 L alfabeto di Arduino La scheda Arduino Il microcontrollore Il cuore della scheda Arduino è il microcontrollore, un dispositivo elettronico molto simile ad un computer in miniatura che potete trovare in molti degli elettrodomestici che usate ogni giorno: lavatrice, cellulare, forno a microonde, impianto HiFi, ecc... E' molto probabile che se l'elettrodomestico possiede pulsanti e display e rileva grandezze fisiche (temperatura, pressione, ecc...) abbia al suo interno un microcontrollore. CC-BY-SA Prof. Michele Maffucci
9 Vogliamo far lampeggiare un LED Collegarlo direttamente tra un pin e la massa non è consigliabile, se non per tempi molto brevi, perché la resistenza interna di un LED è molto piccola, per cui la corrente (I = V/R) che ci passa dentro è molto grande e potrebbe danneggiare il pin di uscita e bruciare il led. E' quindi assolutamente necessario aggiungere una resistenza in serie al LED.
10 Come calcolare il valore della resistenza necessaria? Poichè I=V/R, e dobbiamo limitare I conoscendo V, dobbiamo usare la formula: R = V/I La V però non è la tensione di lavoro della Arduino, (che conosciamo perché è sempre 5V), ma la differenza tra essa e la caduta di potenziale sui morsetti del LED. Questa è una caratteristica che varia a seconda del colore del LED colore rosso: 1,8 V colore giallo: 1,9 V colore verde: 2,0 V colore arancio: 2,0 V colore blu: 3,0 V colore bianco: 3,0 V Dobbiamo poi conoscere I: questa è la massima corrente che può passare nel LED senza bruciarlo. Anche questo dipende dal LED, ma in genere si considera "sicura" una corrente di massimo 20 ma. Quindi adesso abbiamo tutti i dati. Per il led ROSSO V= 5V - 1,8V = 3,2 V I= 20 ma R=V/I = 3,2 / 20 ma = 0,160 kohm = 160 Ohm. Noi useremo resistenze più grandi, per sicurezza ;)
11
12
13
14 void setup() { pinmode(13, OUTPUT); } void loop() { digitalwrite(13, HIGH); delay(1000); digitalwrite(13, LOW); delay(1000); }
15
16 L alfabeto di Arduino esercizio 2/4 sketch06 Programmazione Specifiche del programma durata del rosso 10 secondi durata del verde 10 secondi durata del giallo 5 secondi CC-BY-SA Prof. Michele Maffucci
17 Interfaccia per una navicella spaziale Lezione 2 di Arduino Grazie per le slide, e non solo, a Giacomo Magisano, Duilio Peroni, Michele Maffucci
18 L alfabeto di Arduino esercizio 2/4 sketch06 Programmazione Specifiche del programma durata del rosso 10 secondi durata del verde 10 secondi durata del giallo 5 secondi CC-BY-SA Prof. Michele Maffucci
19 const int ROSSO = 13; const int GIALLO = 10; const int VERDE = 8; void setup() { pinmode(rosso, OUTPUT); //led rosso pinmode(giallo, OUTPUT); //led giallo pinmode(verde, OUTPUT); //led verde } void loop() { //rosso digitalwrite(rosso, HIGH); delay(1000); digitalwrite(rosso, LOW); //verde digitalwrite(verde, HIGH); delay(1000); //verde-giallo digitalwrite(giallo, HIGH); delay(1000); //tutto spento per un attimo, prima di ripassare al rosso digitalwrite(verde, LOW); digitalwrite(giallo, LOW); }
20 Input digitali (pulsanti)
21 L alfabeto di Arduino HIGH / LOW Input digitali Interruttori e pulsanti consentono di effettuare interruzioni e connessioni del passaggio di corrente all interno di un circuito, ma Arduino per comprendere che un componente o un suo piedino è connesso o non connesso ha necessità di leggere una tensione elettrica e nello specifico: livello logico ALTO > HIGH > equivalente a 5 volt = Vcc livello logico BASSO > LOW > equivalente a 0 volt = GND CC-BY-SA Prof. Michele Maffucci
22 L alfabeto di Arduino APERTO / CHIUSO Input digitali Interruttori e pulsanti vengono definiti CHIUSI (resistenza tra i terminali minori di 1 Ohm equivalente ad un cortocircuito), quando consentono il passaggio di corrente. Se il passaggio di corrente non è consentito si definisce il collegamento APERTO (resistenza tra i terminali > 10 MOhm) Interruttore pulsante CC-BY-SA Prof. Michele Maffucci
23 L alfabeto di Arduino collegamento pulsanti 1/2 Input digitali Collegamento di pulsante normalmente aperto (N.O. Normaly Open) Dire un pulsante è normalmente aperto, vuol dire che quando non premiamo il pulsante questo interrompe il circuito (non permette il passaggio di corrente), possiamo avere due tipologie di collegamento N.O.: 1. Con resistenza pull-up in cui la resistenza è collegata direttamente a +Vcc e il pulsante a GND Pulsante premuto > pin Arduino collegato a GND (0 V) > livello logico di uscita 0 Pulsante rilasciato > pin Arduino collegato a +Vcc (5 V) > livello logico di uscita 1 2. Con resistenza pull-down in cui la resistenza è collegata direttamente a GND e il pulsante a +Vcc Pulsante premuto > pin Arduino collegato a +Vcc (5 V) > livello logico di uscita 1 Pulsante rilasciato > pin Arduino collegato a GND (0 V) > livello logico di uscita 0 CC-BY-SA Prof. Michele Maffucci
24 Arduino mette a disposizione una resistenza di pullup interna, così non dobbiamo metterla noi Altrimenti bisogna ricordarsi di mettere una resistenza MOLTO GRANDE
25 e
26 Possibili miglioramenti Far sì che il pulsante funzioni esattamente come un interruttore. Perché ora si comporta così? Suggerimento: usare una seconda variabile di stato per memorizzare lo stato del pulsante al giro precedente Aggiungere più LED e creare effetti (usando ance cicli for, ad esempio) all accensione di Arduino e alla pressione del pulsante Modificare il comportamento a seconda del numero di pressioni del pulsante (cioè usare una variabile per contare quante volte è stato premuto). (*) Realizzare un contatore: con 4 led simulare il numero binario corrispondente al numero di volte che un utente ha premuto. (es 3 = 0011 = due led spenti e due accesi, in ordine) Aggiungere al progetto precedente un secondo pulsante di reset per tornare a 0 (tutti i led spenti).
27 Non è tutto bianco o nero! Lezione 3 di Arduino Grazie per le slide, e non solo, a Giacomo Magisano, Duilio Peroni, Michele Maffucci
28 Possibili idee Usare un potenziometro per comandare un led a diverse intensità Usare un LED RGB per realizzare effetti stroboscopici Usare un sensore di rumorosità Creare un test dei riflessi con un pulsante e 4 led Usare un display LCD per comunicare risultati
29 Output analogici (PWM)
30 Input analogici
31 Vedere le slide del Prof. Maffucci.
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
DettagliFONDAMENTI 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
DettagliProgramma di simulazione per Arduino
Programma di simulazione per Arduino Un interessante simulatore di circuiti elettronici che possono impiegare Arduino (ma non solo) si può usare online all indirizzo circuits.io Per utilizzare questo servizio
DettagliControllo di una soglia analogica
Controllo di una soglia analogica CONTROLLO DI UNA SOGLIA ANALOGICA Questo esempio mostra il procedimento di acquisizione di un ingresso analogico ed il controllo del segnale rispetto ad una soglia con
DettagliCaratteristiche ATMEGA328
Arduino E' il nome della scheda (board) Esiste in varie versioni Utilizzeremo la versione UNO Rev.3 Il processore a bordo è l'atmega328 E' disponibile lo schema Arduino Caratteristiche ATMEGA328 Microcontroller
DettagliCos'è Arduino? rilasciata con licenza di tipo open source.
Arduino Base Cos'è Arduino? scheda elettronica che può essere programmata per ricevere input da diversi sensori e che può interagire con il mondo esterno attraverso il controllo di dispositivi attuatori
DettagliChouay Mohammed Elettronica 05/12/2016
Sommario Introduzione... 1 Arduino... 2 Sensori... 2 Attuatori... 2 Arduino 1... 2 La struttura del Software... 3 Lo sketch più semplice al mondo che non fa nulla... 3 Come faccio le graffe, se le cancello
DettagliDisplay 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
DettagliCORSO 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
DettagliACCENDERE 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
DettagliL'alfabeto di Arduino
L'alfabeto di Arduino Introduzione all'uso di Arduino lezione 2 Struttura della lezione Argomenti Cos é Arduino La scheda Arduino Terminologia essenziale Il software Arduino Comunicare con Arduino Programmazione
DettagliCORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 2016 1 FAQ time domande e risposte? 2 Iterazioni: while Si usa per ripetere un blocco di codice finché una condizione è vera, ma senza tenere
DettagliFacciamo lampeggiare un led
Facciamo lampeggiare un led Passiamo a fare qualche esercizio, il più semplice per iniziare a programmare con Arduino è il canonico esercizio blink, che trovate anche negli esempi del programma. Si tratta
DettagliProf. Capuzzimati Mario - ITIS Magistri Cumacini - Como MICROCONTROLLORE
Microcontrollori MICROCONTROLLORE I Microcontrollori (MCU: MicroController Unit) sono dispositivi integrati su un singolo chip, che interagiscono direttamente col mondo esterno, grazie a un programma residente.
DettagliTitolare del corso Prof. Andrea Cusano. Assistenti: Ing. Giuseppe Quero Ing. Antonio Iele Ing. Marco Leone Ing. Benito Carotenuto
Corso di Laboratorio di Elettronica per l Automazione Arduino Titolare del corso Prof. Andrea Cusano Assistenti: Ing. Giuseppe Quero Ing. Antonio Iele Ing. Marco Leone Ing. Benito Carotenuto Cos è Arduino?
DettagliROBOTICA Syllabus Versione 1.0
ROBOTICA Syllabus Versione 1.0 Modulo Robotica Questo modulo definisce i concetti e le competenze fondamentali relativi ai principi di base di Robotica. Module Goals Chi supera la prova d esame per questo
DettagliCORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Lezione 3 PWM e motori. Stefano Panichi e Giulio Fieramosca
CORSO ARDUINO Giulio Fieramosca Stefano Panichi Corso ASEV 2015 Lezione 3 PWM e motori PWM modulazione a larghezza d'impulso Formule e Dati Ton = 1/3 del periodo Toff = 2/3 del periodo Duty Cycle = Ton
DettagliPer 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
DettagliPRIMI 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
DettagliCORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Stefano Panichi e Giulio Fieramosca
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
DettagliIL NUOVO ORIZZONTE: ARDUINO 1
PVeng IL NUOVO ORIZZONTE: ARDUINO 28 September 2013 Introduzione Salve a tutti. Ho aperto questo blog per condividere la mia grande passione per l'elettronica e per l'impiantistica, e confrontarmi e discutere
DettagliArduino Uno INTRODUZIONE CONOSCENZE NECESSARIE
Arduino Uno INTRODUZIONE INTRODUZIONE ALL'USO DELLE TECNOLOGIE ICT PER I SISTEMI URBANI ED IL TERRITORIO CONOSCENZE NECESSARIE La piattaforma Arduino: concetti di base CARATTERISTICHE PRINCIPALI DELLA
DettagliCOME UTILIZZARE IL SENSORE DI TEMPERATURA TMP36
COME UTILIZZARE IL SENSORE DI TEMPERATURA TMP36 Oggi la sensoristica è ricca di dispositivi capaci di svolgere la conversione di grandezze fisiche in elettriche. Nello specifico, per quanto riguarda la
DettagliM 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
DettagliWorkshop Teachers For Teachers settembre 2013
Workshop Teachers For Teachers 23 24 settembre 2013-1 - Scratch for Arduino (S4A) - 2 - Cos'è Arduino? scheda elettronica che può essere programmata per ricevere input da diversi sensori e che può interagire
DettagliCorso Arduino Maggio Riccardo Binetti Lezione 1 - Blinking LEDs with style
Corso Arduino 2014 21 Maggio 2014 Riccardo Binetti punkerbino@gmail.com Lezione 1 - Blinking LEDs with style Riccardo Binetti Arduino 2014 Lezione 1 1 / 24 Fate domande Riccardo Binetti Arduino 2014 Lezione
DettagliRELAZIONE CANESTRO BASKET
RELAZIONE CANESTRO BASKET INDICE 1.0 Componenti utilizzati 1.1 Led 1.2 Resistore 330 ohm 1.3 Sensore PIR 1.4 Arduino UNO 1.5 Breadboard 2.0 Progetto 2.1 Schema del circuito 2.2 Codice 3.0 Possibili miglioramenti
DettagliCTU 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
DettagliLa Keyes 4 relay non è proprio una shield nel senso classico definito nel mondo arduino in quanto una shield dovrebbe essere concepita per essere
La Keyes 4 relay non è proprio una shield nel senso classico definito nel mondo arduino in quanto una shield dovrebbe essere concepita per essere impilata all arduino creando il classico castello o panettone.
DettagliNella parte sx dello schema abbiamo gli input del microcontrollore il quale ha la funzione di elaborare dei dati che acquisisce in tempo reale.
PROPOSTA DI SOLUZIONE PER LA SECONDA PROVA DI MATURITÀ 2018 TRACCIA: Tecnologie e Progettazione dei sistemi elettrici ed elettronici ARGOMENTO: Acquisizione dati in tempo reale con conseguenti azionamenti
DettagliCORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 2016 1 Pulsanti e interruttori Pushbutton Momentary button Pulsante monostabile Switch Interruttore bistabile 2 Il pulsante (connessioni)
DettagliSMALLPICTEST by SPACASASS (venditore ebay) MANUALE UTENTE REV. 1.1
SMALLPICTEST 1.0 2010 by SPACASASS (venditore ebay) MANUALE UTENTE REV. 1.1 Pagina 1 di 5 Introduzione Complimenti per il vostro acquisto. Con la scheda SmallPicTest potrete prototipare velocemente i vostri
DettagliSEA Descrizione. Centralina Controllo Strip LED RGB
Descrizione La centralina di controllo consente di pilotare Strip LED RGB o Bianchi fino ad un massimo di 10 Mt per Strip da 60 LED/mt o 20 Mt per Strip da 30 LED/Mt. La centralina puo essere configurata
DettagliProgetto di un circuito LAMPEGGIATORE A LED"
LEZIONE DI ELETTRONICA A CURA DEI PROFESSORI ALESSANDRO MORETTI E FRANCESCO SAVORE Progetto di un circuito LAMPEGGIATORE A LED" INDIRIZZO ELETTRONICA TELECOMUNICAZIONI 31/08/11 Orientamento 2011-2012 1
DettagliIntroduzione all'uso di Arduino lezione 1
Introduzione all'uso di Arduino lezione 1 Corso di Alternanza Scuola Lavoro a.s. 2010-2011 Prof. Michele Maffucci Lezioni Orario delle lezioni Mercoledì dalle ore 14:10 alle 16:10 Giovedì dalle 13:10 alle
DettagliSVOLGIMENTO SECONDA PROVA 2017 SISTEMI AUTOMATICI: PARTE 1
SVOLGIMENTO SECONDA PROVA 2017 SISTEMI AUTOMATICI: PARTE 1 Tema svolto Il testo non precisa l'estensione della rete sperimentale della fase di strong motion dei terremoti. Si può quindi ragionevolmente
DettagliUniversità degli Studi di Cagliari
Università degli Studi di Cagliari Laboratorio Eleonora d'arborea AUTOMAZIONE A FLUIDO Applicazione di controllori open-source a sistemi pneumatici con automazione a fluido Phd Student Eng. Mario Garau
DettagliInteraction 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
DettagliDescrizione Sistema Monitoraggio Contametri
MANUALE CONTAMETRI Descrizione Sistema Monitoraggio Contametri Il sistema di monitoraggio CONTAMETRI è stato progettato specificatamente per l industria tessile Il sistema si compone di 36 sensori ad effetto
DettagliCorrente elettrica, differenza di potenziale, resistenza elettrica CC-BY-SA
Corrente elettrica, differenza di potenziale, resistenza elettrica I - V - R Corrente elettrica 1/2 La corrente elettrica è costituita da uno spostamento di elettroni liberi in un corpo conduttore. Un
DettagliWeek Programmer v2.1 Week Programmer Rev2.1
Week Programmer Rev2.1 Modulo Web Server con 8 relè programmabili 1 Descrizione Il dispositivo permette di controllare 8 di uscite digitali (per contatti/attuatori per domotica o altro: apri-porta, luce,
DettagliELETTRONICA CON ARDUINO
ELETTRONICA CON ARDUINO 13/14 aprile 2018 Giorno 1 Basi di elettronica: tensione, corrente, resistenza, potenziometri, diodi, diodi LED; Segnali digitali, segnali analogici, ADC, PWM; Arduino e le sue
DettagliCORSO ARDUINO. Jacopo Beli Giulio Fieramosca Luca Mati GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii 1
CORSO ARDUINO Jacopo Beli Giulio Fieramosca Luca Mati GOLEM 2016 Jacopo Belli Giulio Fieramosca Luca Mattii 1 Cosa c'è dietro Arduino? Jacopo Belli Giulio Fieramosca Luca Mattii 2 Cosa c'è dietro Arduino?
DettagliArduino. Sezione di Misure e Tecniche Sperimentali
Sezione di Misure e Tecniche Sperimentali Finalità delle misure In ambito scientifico, studiare i fenomeni, verificare sperimentalmente modelli matematici e teorie scientifiche, monitorare lo stato per
DettagliA Laurea in Fisica - Anno Accademico
A Laurea in Fisica - Anno Accademico 018-019 19 dicembre 018 Secondo esonero del Lab di Seg. e Sistemi Nome : Cognome : Matricola : Canale/Prof : Gruppo Lab.: iportate su questo foglio le risposte numeriche
DettagliCORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 206 Di cosa parliamo oggi... Generazione di suoni Sensoristica complessa: i protocolli di comunicazione; Shield per Arduino: circuiti avanzati
DettagliSMD 2018 HACKATHON PRIMARIA PRIMI PASSI CON SNAP4ARDUINO
PRIMI PASSI CON SNAP4ARDUINO In questo documento viene analizzata la struttura della scheda Arduino dal punto di vista degli ingressi/uscite ed i blocchi disponibili in Snap4Arduino per comandare gli ingressi
DettagliHP 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
DettagliCorso Base Arduino ed Elettronica
Corso Base Arduino ed Elettronica Primo incontro del 18/11 Introduzione ad Arduino e basi di elettronica Relatore: Roberto Beligni rbeligni@altratecnoloiga.com Da dove nasce Arduino? Massimo Banzi faceva
DettagliITI AUGUSTO RIGHI ESAME DI STATO A.S. 2013/2014. Tesina di. Serrano Pietro VB Informatica. Home Automation
ITI AUGUSTO RIGHI ESAME DI STATO A.S. 2013/2014 Tesina di Serrano Pietro VB Informatica Home Automation Indice 1. Introduzione al Progetto Home Automation ; 2. Cos è Arduino UNO.1 Ambiente di Sviluppo.2
Dettagli8^ parte: Pilotare Motori passo-passo unipolari usando l integrato ULN2003A. Author: Ing. Sebastiano Giannitto (ITIS M.
8^ parte: Pilotare Motori passo-passo unipolari usando l integrato ULN2003A Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Consultando il sito ufficiale Arduino possiamo trovare lo schema di
DettagliESERCITAZIONI DI SISTEMI 3 MISURE DI RESISTENZA E DI TENSIONE
MISURE DI RESISTENZA E DI TENSIONE Nella cassetta fornita è presente una serie di resistenze da ¼ watt di varie misure. Leggere il valore di resistenza tramite i colori e riportare il valore nella tabella.
DettagliQuesto 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
DettagliCamar Elettronica s.r.l. Via Mulini Esterna n CARPI (Modena) ITALY. 12 Correnti (idc), ingressi passivi 0 20 ma 0,1 ma ± 0,1 ma ± 1 digit
Camar s.r.l. CM88-12I Microprocessore con 12 ingressi in corrente continua Il CM88-12I è uno strumento a microprocessore multicanale che accetta 12 ingressi in corrente continua. La logica di funzionamento
DettagliCamar Elettronica s.r.l. Via Mulini Esterna n CARPI (Modena) ITALY
CM88-7R-7I Microprocessore con 7 ingressi Pt100 e 7 ingressi in corrente continua Il CM88-7R-7I è uno strumento a microprocessore multicanale che accetta ai suoi ingressi 7 sonde Pt100 e 7 correnti continue.
DettagliPrefazione...IX. Capitolo 1 - La famiglia di Arduino...1
Sommario Prefazione...IX Capitolo 1 - La famiglia di Arduino...1 Una breve storia 1 Tipi di dispositivi Arduino 2 Gallerie di Arduino 4 I dispositivi compatibili con Arduino 7 I dispositivi compatibili
DettagliCorso Professionale di Arduino Avanzato
Corso Professionale di Arduino Avanzato Gennaio marzo 2019, Spazio Chirale alla Garbatella Stefano Capezzone www.chirale.it/download-arduino-avanzato SSID: spazio chirale best Pass: persico32 https://github.com/spaziochirale/corsoarduinoavanzato
DettagliProgetti 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
DettagliUno scenario IoT Maker Faire Rome, ott Internet of Things Duilio Peroni Alessandro Saracino
La connettività di Internet va oltre i dispositivi tradizionali come computer, portatili, smartphone e tablet coinvolgendo gli oggetti comuni ("everyday things") che utilizzano la tecnologia elettronica
DettagliVerso Arduino... E oltre!
Verso Arduino... E oltre! Introduzione alla scheda elettronica Arduino come strumento didattico e di prototipazione. Elettronica libera ARM e mondo embedded ViGLug 21.03.2015 A cura di Andrea Tsumi Boero
DettagliPROGRAMMA 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
Dettagli5^ 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
DettagliProgetto e realizzazione di: Modulo Contametri filato
PROGETTAZIONE TECNOLOGIE AVANZATE SETTORE INDUSTRIA Progetto e realizzazione di: Modulo Contametri filato Committente:. Progettista: Data: SOMMARIO ----------------------------------------------------------------------------------------------------------------------------
DettagliARDUINO Course.
ARDUINO Course http://ieeessb.unisalento.it RICHIAMI http://ieeessb.unisalento.it Reset Arduino UNO 14 PIN di input/output digitali Porta USB Connettore alimentazione 9V Microcontrollore ATmega328 6 PIN
DettagliCircuiti antirimbalzo
Circuiti antirimbalzo La figura seguente mostra una semplice applicazione di un latch SR per l'accensione o lo spegnimento di un LED mediante due pulsanti "con ritorno": Le due resistenze R sono resistenze
DettagliSENSORI 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
DettagliRelazione progetto Arduino
Relazione progetto Arduino Alberini Virginia Alinovi Alessia Andrei Sandro Antonio Buzzi Massimo 12 febbraio 2016 1 Contenuti teorici Arduino è una piattaforma hardware programmabile, con cui è possibile
DettagliAll interno di un ATmega16 troviamo moltissimi dispositivi trai quali, timer, gestori delle interupt personalizzabili, convertitori A/D, multiplexer
All interno di un ATmega6 troviamo moltissimi dispositivi trai quali, timer, gestori delle interupt personalizzabili, convertitori A/D, multipleer ecc. Inoltre troviamo 3 tipi di memoria: l EEPROM che
DettagliARDUINO. 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
DettagliMANUALE D'INSTALLAZIONE. Localizzatore GPS SY-A07
MANUALE D'INSTALLAZIONE Localizzatore GPS SY-A07 PRECAUZIONI: 1. Non smontare l articolo: non rimuovere la copertura o le viti, così da evitare sbalzi elettrici. All interno non ci sono parti riutilizzabili.
DettagliTesina di Maturità. Gianfriddo Giuseppe Classe: 5^B I.T.I.S Indirizzo: Elettronica ed elettrotecnica Anno: 2014/15. Autore: Gianfriddo Giuseppe
1 Tesina di Maturità Gianfriddo Giuseppe Classe: 5^B I.T.I.S Indirizzo: Elettronica ed elettrotecnica Anno: 2014/15 2 3 Premesse 4 L obiettivo che mi sono prefissato, inizialmente era quello di progettare,
DettagliSMD 2018 HACKATHON SECONDARIA DI PRIMO GRADO PRIMI PASSI CON MBLOCK
PRIMI PASSI CON MBLOCK In questo documento viene analizzata la struttura della scheda Arduino dal punto di vista degli ingressi/uscite ed i blocchi disponibili in MBlock per comandare gli ingressi ed uscite.
DettagliMULTIVIBRATORI. BISTABILE Entrambi gli stati sono stabili; l uscita commuta solo con un opportuno comando. Esempio i Flip-Flop
MULTIVIBRATORI I multivibratori sono oscillatori che forniscono in uscita tensioni a due livelli diversi qualsiasi. Possono essere positivo e negativo o positivo e zero oppure negativo e zero. Relativamente
DettagliISTITUTO D ISTRUZIONE SUPERIORE "G. VERONESE - G. MARCONI"
ISTITUTO D ISTRUZIONE SUPERIORE "G. VERONESE - G. MARCONI" SEDE CENTRALE G. VERONESE Via P. Togliatti, 833-30015 CHIOGGIA (VE) Tel. 041/5542997-5543371 - Fax 041/5548665 e-mail: veis00200g@pec.istruzione.it
Dettagli8^ 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.
DettagliCorso Base Arduino ed Elettronica
Corso Base Arduino ed Elettronica Terzo incontro Sensori e comunicazione con il computer Relatore: Roberto Beligni rbeligni@altratecnoloiga.com Il comunicazione seriale Per comunicare con la seriale abbiamo
DettagliProgetto per il corso di Microcontrollori: Gestore Ambientale
UNIVERSITÀ DEGLI STUDI DELL INSUBRIA Corso di Laurea Magistrale in Informatica Progetto per il corso di Microcontrollori: Gestore Ambientale Studente: Bonizzi Mauro Matr. 711020 Anno Accademico 2013/2014
DettagliArduino 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.
DettagliRobot Beginner Kit 4WD
Robot Beginner Kit 4WD - Lista dei componenti Controlla che la lista dei componenti corrisponda al kit: Arduino Uno Rev3 Dagu 4WD Magician Chassis 2A Motor Shield Infrared Proximity Sensor Sharp GP2Y0A21YK
DettagliCorso Base Arduino ed Elettronica
Corso Base Arduino ed Elettronica Quarto incontro Display LCD, Sensori avanzati Relatore: Roberto Beligni rbeligni@altratecnoloiga.com Sensore di temperatura LM35 Il sensore di temperatura LM35 Possiede
DettagliFC-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
DettagliCalcolatori Elettronici T Ingegneria Informatica A1 Introduzione Arduino
Calcolatori Elettronici T Ingegneria Informatica A1 Introduzione Arduino Giovanni Bonaccio, Stefano Mattoccia Arduino Arduino è una piattaforma hardware e software di tipo open-source nata in Italia ma
DettagliPer 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
DettagliRelazione 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
DettagliLa programmazione della scheda Arduino Prima di affrontare la programmazione della scheda Arduino è opportuno chiarire che il programma che scriviamo nell'ide si chiama sorgente, è un testo umanamente
DettagliCircuito 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
DettagliArduino Starter kit con manuale in italiano
Codice: 297819 Prezzo: 79,90 Descrizione Arduino Starter Kit è la soluzione definitiva per imparare ad usare la piattaforma di Arduino attraverso la realizzazione pratica di una selezione di 15 progetti
Dettagli17^ parte : Bluetooth Shield SLD63030P. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)
17^ parte : Bluetooth Shield SLD63030P Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Bluetooth Shield SLD63030P Questo shield permette ad Arduino e schede Arduino-compatibili, di comunicare
DettagliMotori Motore passo-passo Stadio di potenza PWM Sincrono Stadio di potenza del motore passopasso. Blocchi funzionali. Set point e generatore PWM
RC1 Blocchi funzionai Motori a corrente continua Generatori Circuiti per il controllo dei motori in CC Motori a corrente alternata Circuiti per il controllo dei motori in CA Motori passo-passo Circuiti
DettagliAlunna: Gennuso Ylenia classe VB a.s. 2014/2015
Alunna: Gennuso Ylenia classe VB a.s. 2014/2015 Arduino è una piattaforma di sviluppo open-source basata su una semplice scheda I / O con un µc e un ambiente di sviluppo che implementa hardware e software
DettagliCome pilotare un relè con Arduino Il relè è un dispositivo elettromeccanico costituito da un avvolgimento e da uno o più contatti meccanici, è utilizzato per operazione di interruzione e commutazione di
DettagliPOLITECNICO DI BARI! DIPARTIMENTO DI INGEGNERIA ELETTRICA E DELL INFORMAZIONE!
POLITECNICO DI BARI DIPARTIMENTO DI INGEGNERIA ELETTRICA E DELL INFORMAZIONE Ingegneria Informatica e dell Automazione FONDAMENTI DI ELETTRONICA - SECONDA PROVA DI LABORATORIO Prof. Daniela De Venuto Strumentazione
DettagliIntroduzione a Arduino
Introduzione a Arduino Gianpaolo Gonnelli gianpaolo.gonnelli@gmail.com Arduino 1 Contenu7 l Cosa è? l Da cosa è composto? l Alcuni componen7 u7li l Programmare Arduino l Esperimen7 l Comunicare col PC
DettagliCorso Base Arduino ed Elettronica
Corso Base Arduino ed Elettronica Secondo incontro Saldatura e Relatore: Roberto Beligni rbeligni@altratecnoloiga.com L'ambiente di sviluppo L'ambiente di sviluppo di Arduino (Chiamato IDE) facilita la
DettagliMODULO RELÈ DEE1010A
MODULO RELÈ DEE1010A MANUALE 1 Rev. 1.0_1607 MODULO RELÈ DEE1010A MANUALE Rev. 1.0 2 1 INTRODUZIONE GENERALE MODULO RELÈ DEE1010A Il prodotto viene mostrato come in figura 1-1. Figura 1-1. La funzione
DettagliApplicazioni dei microcontrollori PIC
Applicazioni dei microcontrollori PIC In questa unità vengono esposte le modalità di realizzazione di un circuito hardware con il microcontroller PIC16C84 (o PIC16F84), per la prova dei programmi presentati
DettagliTermometro digitale. Ivancich Stefano
Termometro digitale Ivancich Stefano 11 Gennaio 2015 SOMMARIO Di seguito si illustra il progetto di un termometro digitale. Il progetto è molto utile per capire il funzionamento delle dinamiche interne
Dettagli