Arduino & Oltre corso di coding ed elettronica maker

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Arduino & Oltre corso di coding ed elettronica maker"

Transcript

1 Arduino & Oltre corso di coding ed elettronica maker Aprile maggio 2019, Spazio Chirale alla Garbatella Stefano Capezzone SSID: spazio chirale best Pass: persico32 This document is licensed under Creative Common Attribution 4.0 International license

2 Il processo di sviluppo di un prodotto elettronico 1. Identificare gli input e gli output del nostro prodotto 2. Scegliere i sensori per rilevare le grandezze che costituiscono l input 3. Scegliere gli attuatori che implementeranno le azioni di output 4. Procurarsi le librerie software e la documentazione per sensori e attuatori 5. Progettare le meccaniche di interazione 6. Descrivere l algoritmo 7. Implementare con tecniche maker il prototipo 8. Testare e validare il funzionamento del prodotto 9. Realizzare il prodotto finito

3 Fase di sviluppo e fase di realizzazione 1. Identificare gli input e gli output del nostro prodotto 2. Scegliere i sensori per rilevare le grandezze che costituiscono l input 3. Scegliere gli attuatori che implementeranno le azioni di output 4. Procurarsi le librerie software e la documentazione per sensori e attuatori 5. Progettare le meccaniche di interazione 6. Descrivere l algoritmo 7. Implementare con tecniche maker il prototipo 8. Testare e validare il funzionamento del prodotto Prototipazione 9. Realizzare il prodotto finito Industrializzazione o fabbricazione artigianale

4 Passare al prodotto finito realizzare i prodotti per se stessi Immaginate di aver realizzato il prototipo di un sistema di irrigazione automatica per il balcone. Avete collegato un Arduino UNO ad un sensore di umidità e ad un relé collegato alla valvola elettrica che apre il flusso dal rubinetto del balcone. Volete installarlo permanentemente sul vostro balcone? Impegnate in modo definitivo il vostro Arduino UNO (da quasi 20 Euro) con i suoi 28 PIN per un circuito che usa solo 4 PIN? Come fare per togliere Arduino dal prototipo Arduino?

5 Ecco a voi l AtTiny85! Il più piccolo microcontrollore di casa Atmel 2 Euro circa se comprato al dettaglio Bassa potenza elettrica, si alimenta con una pila a bottone da 3V Arduino compatibile, come tutti gli Atmel

6

7 Attiny85 pin mapping

8 Come si programma un mcu? Programmatore ISP, o HVSP + Ambiente IDE su PC, ad esempio Atmel Studio

9 Cosa sono i fuse? Sui PCB si usano deboli connessioni in stagno tra due pin per consentire all utente di configurare la scheda elettronica fondendo (programmando) i collegamenti. Nei circuiti integrati digitali è rimasto il nome di fusibile ma si tratta di registri fatti di bit riscrivibili. I fuse di un MCU determinano la sua configurazione hardware.

10 Configurare il MCU I fuse devono essere programmati per far funzionare correttamente il firmware Gli IDE professionali come Atmel Studio hanno delle utility proprie per questo compito Nel mondo maker si utilizza il tool open source avrdude, che serve anche a caricare il firmware

11 I fuse sono critici Il problema del brick! Un errore nella programmazione dei fuse può portare al blocco del MCU

12 Unbrick dell Attiny85 In realtà una cattiva configurazione dei fuse non crea un vero brick del MCU, semplicemente non consente la programmazione via internal system programmer. Gli Atmel, come altri MCU, possono essere programmati anche con la modalità High Voltage, dove l applicazione di una tensione di 12V pone l elettronica interna nello stato di programmazione. Un programmatore professionale come STK500 di Atmel consente di riprogrammare i fuse.

13 Il bootloader Tramite il bootloader è possibile caricare un nuovo firmware via comunicazione seriale usando una UART

14 L IDE può utilizzare un programmatore esterno 1. Selezionare il modello del programmatore 2. Compilare il software come al solito 3. Tenere premuto lo SHIFT mentre si preme il pulsante di caricamento Il comando di menù Scrivi il bootloader programma i fuse e poi carica sul MCU il bootloader di Arduino

15 Il Programmatore per Microchip: due opzioni 1 2 Acquistare ed utilizzare un Programmatore come ad esempio il nostro USBASP Costruire un Programmatore ISP con Arduino

16 Collegamento al programmatore VCC GND reset sck miso mosi

17 Costruire il programmatore AVR ISP con Arduino Lo sketch che serve è negli esempi dell IDE

18 Installiamo lo sketch Isp su arduino uno Selezionare Arduino UNO come scheda e la giusta porta Selezionare File -> Esempi -> Arduino ISP Carichiamo lo sketch in Arduino UNO Arduino UNO è adesso un programmatore Atmel ISP!

19 Costruiamo la parte HW

20 Definiamo la nuova scheda Per default l IDE Arduino non conosce le board ATtiny85, per cui dobbiamo scaricare da Internet il file di configurazione.

21 Scaricare la nuova definizione della scheda

22 Verificare che l ide abbia acquisito la nuova scheda Selezionando ATtiny85 Compaiono due voci nuove di menù

23 Prepariamo lo sketch blink

24 Carichiamo (firmware burn) Per prima cosa dobbiamo selezionare nell IDE la scheda ATtiny25/45/85 Poi impostiamo il processore ATtiny85 Poiché le librerie Arduino sono tarate per un clock di 8 Mhz, impostiamo tale clock. Attenzione a non impostare un clock esterno!!! Effettuiamo la programmazione dei fuse caricando il bootloader. ATtiny non prevede alcun bootloader ma la procedura serve a programmare i fuse. Se tutto è andato bene, premiamo lo shift e carichiamo lo sketch blink.

25 Proviamo se funziona

Quaderni di Elettronica corso per creativi ed inventori

Quaderni di Elettronica corso per creativi ed inventori Quaderni di Elettronica corso per creativi ed inventori Aprile maggio 2019, Spazio Chirale alla Garbatella Stefano Capezzone www.chirale.it/download-elettronica SSID: spazio chirale best Pass: persico32

Dettagli

Arduino & Oltre corso di coding ed elettronica maker

Arduino & Oltre corso di coding ed elettronica maker Arduino & Oltre corso di coding ed elettronica maker Aprile maggio 2019, Spazio Chirale alla Garbatella Stefano Capezzone www.chirale.it/download-arduino SSID: spazio chirale best Pass: persico32 This

Dettagli

Prefazione...IX. Capitolo 1 - La famiglia di Arduino...1

Prefazione...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

Dettagli

SHIELD ARDUINOISP MULTI 1

SHIELD ARDUINOISP MULTI 1 Stefano Busnelli (IlGuru) SHIELD ARDUINOISP MULTI 27 August 2015 Sommario Una shield per Arduino Uno R3 per programmare gli AVR in modalità ArduinoISP. Descrizione Scrivo questo articolo dopo aver acquistato

Dettagli

Corso Professionale di Arduino Avanzato

Corso 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

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

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

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

Arduino/Raspberry Board and GSM Library

Arduino/Raspberry Board and GSM Library Necessità di trovare una soluzione per la gestione delle diverse breakout GSM Gestione dei motori GSM di costruttori diversi: SIMCOM (SIM800C, SIM900 ecc) QUECTEL (M95) FIBOCOM (G510) Interfacciamento

Dettagli

Andrea Di Dato. e fu così che i maker misero le ali

Andrea Di Dato. e fu così che i maker misero le ali e fu così che i maker misero le ali di Andrea Di Dato NaLUG, FSFE, INAF OA Capodimonte SysAdmin, Astrofilo, divulgatore, padre e marito a.didato@fsfe.org OpenHardwareDay - Napoli 25 Marzo 2017 Cos è Arduino

Dettagli

Workshop Teachers For Teachers settembre 2013

Workshop 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

Dettagli

D.A.M. Bros Robotics -

D.A.M. Bros Robotics - D.A.M. Bros Robotics - www.dambrosrobotics.it Scheda Riassuntiva Lezione 5 Output digitali Analizziamo alcuni componenti fondamentali presenti sulla scheda Arduino Uno Convertitore USB-TTL Fusibile 500mA

Dettagli

RedbearLabs Nano Una delle più piccola board di sviluppo esistenti esistente Caratteristiche Piccolissimo: solo 18.5mm x 21.0mm supporta Bluetooth low energy: 2.4GHz ultra low-power wireless applications

Dettagli

Far lampeggiare un led o forse un semaforo?

Far lampeggiare un led o forse un semaforo? Far lampeggiare un led o forse un semaforo? Lezione 1 di Arduino Grazie per le slide a Giacomo Magisano, Duilio Peroni, Michele Maffucci Il circuito Un circuito è un percorso chiuso fatto da conduttore

Dettagli

Arduino per tecnici, ingegneri e maker Titolo originale: Arduino: A Technical Reference di J. M. Hughes

Arduino per tecnici, ingegneri e maker Titolo originale: Arduino: A Technical Reference di J. M. Hughes Arduino per tecnici, ingegneri e maker Titolo originale: Arduino: A Technical Reference di J. M. Hughes Authorized Italian translation of the English edition John Hughes This translation is published and

Dettagli

Nuovi strumenti per il coding App Inventor e Scratch for Arduino

Nuovi strumenti per il coding App Inventor e Scratch for Arduino Nuovi strumenti per il coding App Inventor e Scratch for Arduino 29 marzo 2017 BARBERO Alberto VASCHETTO Francesco 1 All inizio erano «le TIC» e poi venne «il coding» Introduzione nella disciplina Informatica

Dettagli

Cosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

Cosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Cosa è? Come lo si usa? Come iniziare? Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 1^ parte Cosa è Arduino? Arduino è una piattaforma di sviluppo open-source basata su una semplice scheda

Dettagli

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

Cos'è 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

Dettagli

Verso Arduino... E oltre!

Verso 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

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

ZAKINPROGRESS COMPONENTI

ZAKINPROGRESS COMPONENTI F.21-ZAKinPROGRESS 18-02-2008 9:58 Pagina 5 5 P R O G R A M M I A M O R O B O A R M In questo fascicolo vedrai come programmare il braccio robotico RoboArm tramite il software RoboScript, grazie a un semplice

Dettagli

Autore: A.Montanaro Data: 29/01/14 Rif: GAME90 File: SP-CRX-G90-01.odt

Autore: A.Montanaro Data: 29/01/14 Rif: GAME90 File: SP-CRX-G90-01.odt 1) Composizione della croce Ogni Kit bifacciale è composto da due telai preassemblati con le schede led, contraddistinti dalle etichette GAM90M per la faccia MASTER e GAM90S per la faccia SLAVE. Solo la

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 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

Dettagli

RMT32 Ricevitore per telecomandi ad infrarossi RC5

RMT32 Ricevitore per telecomandi ad infrarossi RC5 Indicazioni importanti per il corretto uso del ricevitore per telecomandi IR con firmware MRG042-21 e LWE042 1 - Go to: Descrizione Il firmware ricevitore programmato son il FW versione LWE042 è adatto

Dettagli

ARCHIDUINO project. Manuale scheda CPU

ARCHIDUINO project. Manuale scheda CPU ARCHIDUINO project Manuale scheda CPU ARCHIDUINO project is released under the following licence: Creative Commons - Attribution - ShareAlike 4.0 International http://creativecommons.org/licenses/by-sa/4.0/

Dettagli

Giancarlo Rini (rini) FPGA. 29 September 2011

Giancarlo Rini (rini) FPGA. 29 September 2011 Giancarlo Rini (rini) FPGA 29 September 2011 Con questa articolo si vuole dare una breve descrizione dell'architettura interna di una FPGA. Cercare di capire quali sono i pregi e i difetti di questo strumento

Dettagli

Titolare del corso Prof. Andrea Cusano. Assistenti: Ing. Giuseppe Quero Ing. Antonio Iele Ing. Marco Leone Ing. Benito Carotenuto

Titolare 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?

Dettagli

La 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

Dettagli

Relazione Tecnica Sensore di Temperatura con interfacciamento microcontroller Arduino 1.3

Relazione Tecnica Sensore di Temperatura con interfacciamento microcontroller Arduino 1.3 IISS Fossati da Passano La Spezia A.S 2012/2013 Relazione Tecnica Sensore di Temperatura con interfacciamento microcontroller Arduino 1.3 1 Elenco dei componenti 1-Elenco componenti utilizzati da noi 2-Arduino

Dettagli

Chouay Mohammed Elettronica 05/12/2016

Chouay 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

Dettagli

Calcolatori Elettronici T Ingegneria Informatica A1 Introduzione Arduino

Calcolatori 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

Dettagli

F450. Gateway OpenBacnet. Manuale Software.

F450. Gateway OpenBacnet. Manuale Software. F450 Gateway OpenBacnet www.homesystems-legrandgroup.com Indice Per iniziare 4 Interazioni con il dispositivo 4 Configurazione del dispositivo 5 Menù configura 5 Invia configurazione 7 Ricevi configurazione

Dettagli

Calcolatori Elettronici T Ingegneria Informatica A2 - Gestione di una matrice di LED (8x8)

Calcolatori Elettronici T Ingegneria Informatica A2 - Gestione di una matrice di LED (8x8) Calcolatori Elettronici T Ingegneria Informatica A2 - Gestione di una matrice di LED (8x8) Giovanni Bonaccio, Stefano Mattoccia Matrice di led 8x8 Esperimento in cui vogliamo disegnare su una matrice di

Dettagli

Caratteristiche HW. Clock Speed 16 MHz

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

Dettagli

Facciamo lampeggiare un led

Facciamo 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

Dettagli

Elettronica dei Sistemi Programmabili A.A. 2013-2014. Microcontrollori. Introduzione allo sviluppo di progetti

Elettronica dei Sistemi Programmabili A.A. 2013-2014. Microcontrollori. Introduzione allo sviluppo di progetti Elettronica dei Sistemi Programmabili A.A. 2013-2014 Microcontrollori Introduzione allo sviluppo di progetti Premessa Qualunque sistema basato su microcontrollore deve eseguire un codice memorizzato in

Dettagli

Come costruire un RBBX BLHeli-Setup-Box.

Come costruire un RBBX BLHeli-Setup-Box. Come costruire un RBBX BLHeli-Setup-Box. I. Introduzione: La RBBX Box è un interfaccia doppia per BLHeli, che insieme: 1. Possono essere utilizzate come sostitutivo al classico Toolstick con l aggiunta

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

LE ALTRE BOARD ARDUINO

LE ALTRE BOARD ARDUINO LE ALTRE BOARD ARDUINO Nel corso degli anni la scheda Arduino si è evoluta. Dalla versione Diecimila alla versione Uno sono state apportate diverse migliorie. L ultima release della Board Uno, la REV3,

Dettagli

17^ 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) 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

Dettagli

Procedura di aggiornamento del software

Procedura di aggiornamento del software Procedura di aggiornamento del software _ Magic Sat Super Digital CI _ TSDR 5000 CI _ Flat Sat Digital I SERIAL LOADER GUIDA D USO INDICE 1 - INTRODUZIONE... 3 1.1 - Come procurarsi il software... 3 1.2

Dettagli

Programma di simulazione per Arduino

Programma 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

Dettagli

ROBOTICA Syllabus Versione 1.0

ROBOTICA 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

Dettagli

Panoramica del progetto DMBoard ICS

Panoramica del progetto DMBoard ICS Panoramica del progetto DMBoard ICS Sommario 1. HARDWARE... 1 1.1 Cos è DMBoard ICS... 2 1.2 DMBoard ICS come strumento didattico... 2 2. SOFTWARE... 2 2.1 Cos è DMDesign... 2 2.2 Cos è DMstate... 3 2.3

Dettagli

Nella parte sx dello schema abbiamo gli input del microcontrollore il quale ha la funzione di elaborare dei dati che acquisisce in tempo reale.

Nella 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

Dettagli

Manuale di programmazione pulsantiere in vetro rev. 1

Manuale di programmazione pulsantiere in vetro rev. 1 Manuale di programmazione pulsantiere in vetro rev. 1 Generalità Per scegliere su quale modello di scheda si desidera operare (scheda a 3 pulsanti per pulsantiere di piano o scheda a 15 pulsanti per pulsantiere

Dettagli

Prof. Capuzzimati Mario - ITIS Magistri Cumacini - Como MICROCONTROLLORE

Prof. 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.

Dettagli

Università degli Studi di Cagliari

Università 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

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

Arduino and Microchip Gestic Technology

Arduino and Microchip Gestic Technology Soluzione a singolo chip Range di utilizzo fino a 20cm Elettrodi di facile fattura realizzabili su PCB standard Alta affidabilità nel riconoscimento delle gesture Frequenza portante da 44-115 khz nessuna

Dettagli

1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale.

1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale. PRIMA PROVA (Traccia 1) Ogni risposta sarà valutata con un punteggio massimo di 6 punti. 1) Si descriva brevemente il processo di conversione analogico-digitale di un segnale. 2) Dovendo installare delle

Dettagli

SCHEDA SPERIMENTALE ARDUINO UNO

SCHEDA SPERIMENTALE ARDUINO UNO ARDUINO Sistema di sviluppo open source che permette di programmare vari microcontrollori montati su una scheda sperimentale collegata al pc mediante cavo usb. La scheda arduino uno monta il microcontrollore

Dettagli

2. Cenni di sistemi operativi

2. Cenni di sistemi operativi 2. Cenni di sistemi operativi Andrea Marongiu (andrea.marongiu@unimore.it) Paolo Valente Contiene slides dal corso «Sistemi Operativi» dei prof. Gherardi/Scandurra dell Università degli studi di Bergamo

Dettagli

progettare & costruire di VINCENZO SORCE

progettare & costruire di VINCENZO SORCE progettare & costruire di VINCENZO SORCE DEVELOPMENTset PIC (parte terza) I PROGRAMMATORI In questo numero progetteremo e realizzeremo i due programmatori. Grazie all alimentatore realizzato in precedenza

Dettagli

TECNOLOGICI ED ESERCITAZIONI CLASSE 2ME

TECNOLOGICI ED ESERCITAZIONI CLASSE 2ME PROGRAMMAZIONE DIDATTICA Dipartimento Elettrico Elettronico LABORATORI TECNOLOGICI ED ESERCITAZIONI CLASSE 2ME MODULO 1 : Illustrazione dei tipi di CAVI Sviluppo cronologico : Settembre / Ottobre Acquisire

Dettagli

CORSO DI PROGRAMMAZIONE MICROCONTROLLORI

CORSO DI PROGRAMMAZIONE MICROCONTROLLORI PROGRAMMA DEL CORSO PARTE INTRODUTTIVA LEZIONE INTRODUTTIVA 1 I NUMERI BINARI I NUMERI ESADECIMALI I DISPOSITIVI ELETTRONICI INTELLIGENTI LA MEMORIA DEI DISPOSITIVI ELETTRONICI INTELLIGENTI CENNI DI PROGRAMMAZIONE

Dettagli

Prototipo 2.0 Configurazione sketch Sonoff Dual + Sonoff TH

Prototipo 2.0 Configurazione sketch Sonoff Dual + Sonoff TH Prototipo 2.0 Configurazione sketch 8266 + Sonoff Dual + Sonoff TH Sommario Prototipo 2.0... 1 Configurazione cartella per le immagini statiche... 1 Gestione Scheda 8266... 2 Node-Red... 2 Gestione pulsante

Dettagli

ICCS Sistemi intelligenti di controllo e comando 5.25

ICCS Sistemi intelligenti di controllo e comando 5.25 ICCS Sistemi intelligenti di controllo e comando 5.25 Gamma prodotti ICCS AN Nano ICCS Micro ICCS ICCS Micro CAN ICCS Prop CAN ICCS CAN I/O ICCS SSP 10 ICCS CAN Controller 64P 5.26 Nano ICCS Unità con

Dettagli

TUTORIAL GPL_BENZINA CON PIC16F1826 (UTILIZZO DELL ADC)

TUTORIAL GPL_BENZINA CON PIC16F1826 (UTILIZZO DELL ADC) TUTORIAL GPL_BENZINA CON PIC16F1826 (UTILIZZO DELL ADC) Tutorial di Maroncelli Matteo e Zoffoli Federico, 5A. Creare un programma che simula gli indicatori di livello da serbatoi GPL e Benzina. Attraverso

Dettagli

PROTOTYPING UNIVERSITA DEL SALENTO. Dip. Ingegneria dell Innovazione

PROTOTYPING UNIVERSITA DEL SALENTO. Dip. Ingegneria dell Innovazione CORSO di ELECTRONIC DESIGN AND RAPID PROTOTYPING UNIVERSITA DEL SALENTO Dip. Ingegneria dell Innovazione Prof. P. Visconti http://forum.arduino.cc/index.php?action=profile;u=58300 Argomenti Architettura

Dettagli

TCIP0202 SCHEDA TELECONTROLLO IP

TCIP0202 SCHEDA TELECONTROLLO IP TCIP0202 SCHEDA TELECONTROLLO IP Doc v1.0 La scheda Telecontrollo IP è un dispositivo che permette il controllo a distanza di ingressi e di uscite tramite collegamento di rete ETHERNET basata su protocollo

Dettagli

IRRIGAZIONE A CONTROLLO BT

IRRIGAZIONE A CONTROLLO BT 66 IRRIGAZIONE A CONTROLLO BT DOMOTICA di ANTONIO VOLPE Centralina modulare di irrigazione domestica basata su Mercury System, che grazie a un app per Android può essere gestita da remoto o comodamente

Dettagli

Convertitore seriale / usb

Convertitore seriale / usb CONVERTITORE DI FORMATI Convertitore seriale / usb INDICE 1. VERSIONI E MODALITÀ D USO... 2 1.1. CONVERTITORE UART-RS232... 2 1.2. CONVERTITORE UART-USB... 3 1.3. CONVERTITORE SERIALE / USB... 4 1.4. INSTALLAZIONE

Dettagli

Configurazione database MySQL

Configurazione database MySQL Configurazione database MySQL www.powerwolf.it 1. Premessa Questo documento è rivolto a coloro che necessitano di configurare un database MySQL su un proprio server MySQL (locale o remoto) e adoperare

Dettagli

EurekaWeb Editor. Editor per la configurazione dell EurekaWeb

EurekaWeb Editor. Editor per la configurazione dell EurekaWeb EurekaWeb Editor Editor per la configurazione dell EurekaWeb Maggio 2015 2 Editor per la configurazione dell EurekaWeb INTRODUZIONE Eureka Web è un sistema che consente di comunicare con la tua centrale

Dettagli

Macchinina evita ostacoli Arduino

Macchinina evita ostacoli Arduino Macchinina evita ostacoli Arduino Sviluppo di una macchina autonoma in grado di evitare gli ostacoli sul suo percorso. Introduzione In questo progetto abbiamo realizzato una macchinina in grado di muoversi

Dettagli

Programma preventivo di Sistemi classe 4A a.s. 2017/18

Programma preventivo di Sistemi classe 4A a.s. 2017/18 Programma preventivo di Sistemi classe 4A a.s. 2017/18 Sistemi Sistemi reazionati Blocchi a catena aperta e chiusa Trasformata e antitrasformata di Laplace Funzioni di trasferimento Algebra degli schemi

Dettagli

-EPS-PROG/X- Z B ON SW

-EPS-PROG/X- Z B ON SW Scheda programmatore Matricola D E A N EPS-180 Rev.1 CPU M 2 4 1 3 U V Z B 8 7 6 5 4 3 2 1 ON SW F T G H I L O Larghezza (l) 165 mm Altezza (h) 250 mm Tensione di alimentazione 24 Vac Assorbimento 650

Dettagli

MM ARDUINO ) un clock al quarzo a 16MHz, abbastanza veloce per la maggior parte delle applicazioni;

MM ARDUINO ) un clock al quarzo a 16MHz, abbastanza veloce per la maggior parte delle applicazioni; Data: 26-4-2016 pag. 6 rel. 1.0 Schede Arduino Arduino è una serie di che di piccole dimensioni con un microcontrollore e circuiteria di contorno, utili per creare rapidamente prototipi di automazione

Dettagli

SMALLPICTEST by SPACASASS (venditore ebay) MANUALE UTENTE REV. 1.1

SMALLPICTEST 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

Dettagli

"Centrale per risparmio energetico Mod. R01"

Centrale per risparmio energetico Mod. R01 SCHEDA TECNICA "Centrale per risparmio energetico Mod. R01" La presente relazione descrive le caratteristiche ed il funzionamento hardware e software del prototipo in oggetto, atto a limitare gli sprechi

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

Week Programmer v2.1 Week Programmer Rev2.1

Week 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,

Dettagli

PLC - Linguaggi. I linguaggi di programmazione dei PLC sono orientati ai problemi di automazione e utilizzano soprattutto:

PLC - Linguaggi. I linguaggi di programmazione dei PLC sono orientati ai problemi di automazione e utilizzano soprattutto: PLC - Linguaggi Il software è l elemento determinante per dare all hardware del PLC quella flessibilità che i sistemi di controllo a logica cablata non possiedono. Il software che le aziende producono

Dettagli

La piattaforma hardware e software Arduino Corso completo di autoapprendimento Aggiornato a Arduino Yun

La piattaforma hardware e software Arduino Corso completo di autoapprendimento Aggiornato a Arduino Yun 1 La piattaforma hardware e software Arduino Corso completo di autoapprendimento Aggiornato a Arduino Yun Angelo Monfroglio 2 (tempo di apprendimento previsto circa 2-3 ore) Introduzione Parte I Prof.

Dettagli

Che cos è un condizionatore?

Che cos è un condizionatore? Home climate control Automatizzare il sistema di raffreddamento e riscaldamento di casa, con la possibilità di gestione da remoto attraverso un interfaccia WEB Che cos è un condizionatore? Il condizionatore

Dettagli

PECUP ELETTRONICA ED ELETTROTECNICA ELETTROTECNICA SISTEMI AUTOMATICI TERZO COMPETENZE ABILITA' CONOSCENZE

PECUP ELETTRONICA ED ELETTROTECNICA ELETTROTECNICA SISTEMI AUTOMATICI TERZO COMPETENZE ABILITA' CONOSCENZE ISTITUTO TECNICO INDUSTRIALE STATALE Enrico Fermi Via Capitano di Castri - 72021 FRANCAVILLA FONTANA (BR) Specializzazioni: ELETTRONICA E TELECOM. - ELETTROTECNICA E AUTOM. INFORMATICA - MECCANICA Tel.

Dettagli

ISTRUZIONI PER L AGGIORNAMENTO DEL SW DEL PROVA FARI

ISTRUZIONI PER L AGGIORNAMENTO DEL SW DEL PROVA FARI ISTRUZIONI PER L AGGIORNAMENTO DEL SW DEL PROVA FARI INDICE 1. Installazione del SW di programmazione del programmatore portatile...1 2. Percorsi per i programmi da aggiornare...1 3. Preparazione connettori...1

Dettagli

3 parte: L automazione della casa PREDISPORRE LA CASA E L EDIFICIO ALL AUTOMAZIONE CHORUS. (Nicola Perico)

3 parte: L automazione della casa PREDISPORRE LA CASA E L EDIFICIO ALL AUTOMAZIONE CHORUS. (Nicola Perico) Gli aspetti etici dell impianto elettrico: la realizzazione pratica 3 parte: L automazione della casa PREDISPORRE LA CASA E L EDIFICIO ALL AUTOMAZIONE CHORUS (Nicola Perico) Contenuti Impianti: Tradizionale

Dettagli

Applicazioni dei microcontrollori PIC

Applicazioni 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

Dettagli

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Mac OS 10.5, OS 10.6 e OS 10.7+

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ATOS su Mac OS 10.5, OS 10.6 e OS 10.7+ PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ATOS su Mac OS 10.5, OS 10.6 e OS 10.7+ INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione per

Dettagli

Imagicle Hotel. Guida alla configurazione delle centrali Selta

Imagicle Hotel. Guida alla configurazione delle centrali Selta Imagicle Hotel. Guida alla configurazione delle centrali Selta 2016 01/03/2016 2-14 www.imagicle.com Indice 1 CENTRALI SELTA SUPPORTATE... 5 2 COME PROGRAMMARE LA CENTRALE PER L INTEGRAZIONE CON BLUE S

Dettagli

the best for best industry 4.0 Since 1995

the best for best industry 4.0 Since 1995 the best for best industry 4.0 Since 1995 Digital Control Systems Comunication Protocol Human Machine Interface Digital Control Systems SCHEDE MICROCONTROLLORE SISTEMI EMBEDDED ED IoT ELETTRONICA ANALOGICA

Dettagli

In questo nuovo fascicolo ZAKINPROGRESS COMPONENTI

In questo nuovo fascicolo ZAKINPROGRESS COMPONENTI F.19-ZAKinPROGRESS 13-02-2008 16:58 Pagina 7 7 I L S E T T A G G I O D E I S E R V O ID Con le istruzioni presenti nelle prossime pagine vedrai come settare gli ID numerici dei servomotori. Per questa

Dettagli

Guida al primo utilizzo di EasyArchiviazione INTERFACCIA INIZIALE

Guida al primo utilizzo di EasyArchiviazione INTERFACCIA INIZIALE Guida al primo utilizzo di EasyArchiviazione EasyArchiviazione è un servizio basato su Cloud che permette l archiviazione, la ricerca e la conservazione di documenti informatici, quali documento Office,

Dettagli

Centrale Mediaset Premium Hotel (agg ) Manuale Programmazione.

Centrale Mediaset Premium Hotel (agg ) Manuale Programmazione. IT Centrale Mediaset Premium Hotel (agg. 28-05-2013) Manuale Programmazione www.televes.com Centrale Mediaset Premium Hotel Indice 1. Connessioni e collegamenti... 4 2. Programmatore universale... 5 3.

Dettagli

Manuale d uso TITHERMO. Centrale termoregolazione art Software per la configurazione della 11/05-01 PC

Manuale d uso TITHERMO. Centrale termoregolazione art Software per la configurazione della 11/05-01 PC 11/05-01 PC Manuale d uso TITHERMO Software per la configurazione della Centrale termoregolazione art. 3550 3 INDICE 1. Descrizione generale Pag. 4 2. Requisiti minimi di sistema Pag. 4 3. Selezione delle

Dettagli

Caratteristiche ATMEGA328

Caratteristiche 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

Dettagli

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Mac OS

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. ACTALIS su Mac OS PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS ACTALIS su Mac OS INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione per ACTALIS su MAC OS...

Dettagli

Approccio Meccatronico nelle soluzioni di connessione I/O. Ing. Stefano Schiavella

Approccio Meccatronico nelle soluzioni di connessione I/O. Ing. Stefano Schiavella Approccio Meccatronico nelle soluzioni di connessione I/O Ing. Stefano Schiavella Agenda Sistema di connessione I/O Approccio tradizionale e moderno di connessione I/O Fasi di progettazione delle connessioni

Dettagli

Installazione del software CADPAK OEM 2019 per Windows. Sommario

Installazione del software CADPAK OEM 2019 per Windows. Sommario Installazione del software CADPAK OEM 2019 per Windows Sommario 1 INSTALLAZIONE DEL SOFTWARE... 2 1.1 CADPAK 2019 OEM... 2 1.2 MS-ACCESS DATABASE ENGINE... 2 2 PRIMO AVVIO... 2 2.1 ATTIVAZIONE DELLA LICENZA...

Dettagli

Introduzione ai Calcolatori Elettronici

Introduzione ai Calcolatori Elettronici Introduzione ai Calcolatori Elettronici Elementi di Base dell ICT Information and Communication Technology Concetti Introduttivi A.A. 2013/2014 Domenica Sileo Università degli Studi della Basilicata Elementi

Dettagli

Il Software programmabili programma algoritmo

Il Software programmabili programma algoritmo Il Software La proprietà fondamentale dei calcolatori e` quella di essere programmabili cioè in grado di svolgere compiti diversi a seconda delle istruzioni fornite dall utente mediante un programma, ossia

Dettagli

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE

TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE UNITA CAPITALIZZABILI PER LA FIGURA PROFESSIONALE TECNICO SUPERIORE PER L AUTOMAZIONE INDUSTRIALE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE 73 74 ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE UNITÀ CAPITALIZZABILE

Dettagli

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Mac OS

PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS. OBERTHUR su Mac OS PROCEDURA D INSTALLAZIONE DEL SOFTWARE DELLA CARTA TS-CNS OBERTHUR su Mac OS INDICE Introduzione alla procedura d installazione del software della carta TS-CNS... 3 Installazione per OBERTHUR su MAC OS...

Dettagli

GARA NAZIONALE DI ELETTRONICA

GARA NAZIONALE DI ELETTRONICA ll candidato dovrà realizzare, utilizzando le tre bread-board in dotazione, il progetto sviluppato nel corso della prova scritta del 1^ giorno. Eventuali integrazioni dovranno essere di piccola entità

Dettagli

MICROCONTROLLORI. Laboratorio di Segnali e Sistemi II - Arduino

MICROCONTROLLORI. Laboratorio di Segnali e Sistemi II - Arduino MICROCONTROLLORI Introduzione: microprocessore e microcontrollore Microprocessore Un microprocessore integra sul chip la logica di elaborazione ma richiede sempre delle unità esterne ( memorie, gestori

Dettagli