Chi sono i padri di Arduino

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Chi sono i padri di Arduino"

Transcript

1 Arduino Logo

2 Cos è Arduino Arduino è una schedina elettronica con un microcontrollore e circuiteria di contorno, utile per creare rapidamente prototipi e per scopi hobbistici e didattici. Con Arduino si possono realizzare in maniera relativamente rapida e semplice piccoli dispositivi come controllori di luci, di velocità per motori, sensori di luce, temperatura e umidità e molti altri progetti che utilizzano sensori, attuatori e comunicazione con altri dispositivi.

3 Dove nasce Arduino Arduino è una piattaforma hardware sviluppata presso l Interaction Design Institute, un istituto di formazione post-dottorale con sede a Ivrea, fondato da Olivetti e Telecom Italia. Il nome della scheda deriva da quello di un bar di Ivrea (che richiama a sua volta il nome di Arduino d'ivrea, (Re d'italia nel 1002) frequentato da a.lcuni dei fondatori del progetto

4 Chi sono i padri di Arduino Il team di Arduino è composto da Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, e David Mellis. Il progetto prese avvio in Italia a Ivrea nel 2005, con lo scopo di rendere disponibile, a progetti di Interaction Design realizzati da studenti, un dispositivo per il controllo che fosse più economico rispetto ai sistemi di prototipazione allora disponibili. I progettisti riuscirono a creare una piattaforma di semplice utilizzo ma che, al tempo stesso, permetteva una significativa riduzione dei costi rispetto ad altri prodotti disponibili sul mercato. A ottobre 2008 in tutto il mondo erano già stati venduti più di esemplari di Arduino.

5 Arduino team

6 Piattaforma di Arduino La piattaforma hardware Arduino è distribuita in versione pre-assemblata, acquistabile in internet o in negozi specializzati. La particolarità del progetto è che le informazioni sull'hardware e soprattutto i progetti sono disponibili per chiunque: si tratta quindi di un hardware open source.

7 Caratteristiche di Arduino Uno Arduino UNO è una scheda basata sul microcontrollore a 8 bit ATmega328. Ha 14 Ingressi/uscite digitali (6 delle quali con PWM) 6 ingressi analogici, un cristallo a 16 MHz, una porta USB, una presa di alimentazione, una connessione ICSP, Tasto di reset. Alimentazione (max 12V) A oggi sono state commercializzate 15 versioni dell'hardware Arduino.

8 Arduino UNO

9 Arduino UNO Microcontroller : Atmega 328 Operating : Voltage 5V Input Voltage (recommended) : 7-12V Input Voltage (limits) : 6-20V Digital I/O: 14 Pins (of which 6 provide PWM output) Analog Input: 6 Pins DC Current : per I/O Pin40 ma DC Current : for 3.3V Pin50 ma Flash Memory : 32 KB (ATmega328) of which 0.5 KB used by bootloader SRAM : 2 KB (ATmega328) EEPROM : 1 KB (ATmega328)Clock Speed16 MHz

10 Memorie di Arduino FLASH à la memoria dove viene salvato lo sketch SRAM è la memoria dove lo sketch salva le variabili EPROM è la memoria dove vengono salvate le informazioni x lungo tempo Flash e Eprom sono memorie non volatili

11 Ethernet Shield I/O Shield

12 GSM Shield Blutooth Shield

13 Shield Stack

14 Arduino Mega Microcontroller : Atmega2560 Operating voltage : 5V Input voltage (recom) : 7-12v Input voltage (limits) :6-20v Digital I/O : 54 Pins (15 provide PWM output) Analog input : 16 Pins Flash memory : 256 KB of (8 KB used by bootloader) SRAM : 8 KBEEPROM4 kb Clock speed : 16 mhz

15 PINOUT Arduino Mega

16 Arduino Yun

17 Arduino Yun Microcontroller: ATmega32u4 Operating Voltage: 5V Input Voltage :5V Digital I/O : 20 Pins PWM Channels7 Analog : Input Channels12DC Flash Memory : 32 KB (of which 4 KB used by bootloader) SRAM2.5 KBEEPROM1 KB Clock Speed16 MHzLinux Microprocessor Atheros VoEthernetIEEE /100Mbit/sWiFiIEEE b/g/n H ReaderMicro-SD onlyram64 MB DDR2 Flash Memory16 MB

18 Ambiente di Sviluppo L ambiente di sviluppo è integrato (IDE) e multipiattaforma (per Linux, Apple Macintosh e Windows). Questo software permette anche ai novizi di scrivere programmi con un linguaggio semplice e intuitivo derivato da C e C++ chiamato Wiring, liberamente scaricabile e modificabile.

19 IDE L'ambiente di sviluppo integrato (IDE) è un'applicazione multipiattaforma scritta in Java, ed è derivata dall'ide creato per il linguaggio di programmazione Processing e per il progetto Wiring. È concepita per iniziare alla programmazione artisti e altri neofiti, che siano a digiuno di pratica nello sviluppo di software.

20 Ambiente di Sviluppo Integrato

21 Linguaggio di 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 in eseguibile e poi trasferite sulla scheda Arduino.

22 Struttura di uno Scketch Dichiarazioni void setup() { // istruzioni da eseguire una sola volta } void loop() { // istruzioni da eseguire ciclicamente }

23 Istruzioni Le istruzioni di programma vanno terminate con il punto e virgola. Un gruppo di istruzioni deve essere racchiuso tra parentesi graffe. Le istruzioni del preprocessore NON vanno terminate con il punto e virgola.

24 Esempio di programma #define LED 13 int INGRESSO = 7; void setup() { pinmode(led, OUTPUT); pinmode(ingresso, INPUT); } void loop() { if (digitalread(ingresso)) digitalwrite(led, HIGH); if (!digitalread(ingresso)) digitalwrite(led, LOW); }

25 Funzioni Una funzione è un blocco di codice che ha un nome ben definito, quindi è un blocco di istruzioni che vengono eseguiti quando la funzione viene chiamata. Le funzioni sono utilizzate per eseguire operazioni ripetitive in modo da ridurre il codice programma ed evitare quindi confusione nel programma stesso. Le funzioni sono dichiarate all inizio del programma e specificate dal tipo di funzione. La struttura della funzione è la seguente: <Tipo del valore restituito> <nome funzione> ( <elenco dei parametri> ) Dopo il tipo, occorre dichiarare il nome dato alla funzione e tra parentesi i parametri che vengono passati alla funzione.

26 Esempio di Funzione int delayval() // funzione senza param. { int v; // dichiaro la variabile v = analogread(1); // funzione arduino v = v / 4; // espress. aritmetica return v; // valore di ritorno }

27 Ingressi / Uscite digitali: inmode (pin, mode) Utilizzato in void setup (), serve per configurare un determinato pin e stabilire se deve essere un ingresso o un'uscita. digitalread (pin) L istruzione permette di leggere lo stato di un pin di input e restituis ce un valore HIGH se al pin è applicato un tensione o un valore LOW se non è applicato nessun segnale. Il pin può essere specificato com e una variabile o costante (0 13). digitalwrite (pin, valore) Attiva o disattiva un pin digitale, quindi l istruzione pone il pin di usc ita a livello logico HIGH o LOW. Il pin può essere specificato come un a variabile o una costante (0 13)

28 Esempio pin I/O pinmode(5, OUTPUT); //Rele 1 digitalwrite(5,high); pinmode(6, OUTPUT); digitalwrite(6,high); pinmode(7, OUTPUT); digitalwrite(7,high); pinmode(8, OUTPUT); digitalwrite(8,high); pinmode(30, INPUT); //Sensore 1 pinmode(32, INPUT); pinmode(34, INPUT); pinmode(36, INPUT);

29 Ingressi / Uscite analogici: analogread (pin) Legge il valore di tensione applicato ad un pin di input an alogico con una risoluzione pari a 10 bit. Questa funzione restituisce un numero intero compreso tra 0 e analogwrite (pin, value) Cambia la percentuale della modulazione di larghezza di impul so (Pulse Width Modulation PWM) su uno dei pin contrasseg nati dalla sigla PWM.

30 Segnali modulati su PSW

31 Principali Librerie di Arduino EEPROM - reading and writing to "permanent" storage Ethernet - for connecting to the internet using the Arduino Ethernet Shield Firmata - for communicating with applications on the computer using a standard serial protocol. GSM - for connecting to a GSM/GRPS network with the GSM shield. LiquidCrystal - for controlling liquid crystal displays (LCDs) SD - for reading and writing SD cards Servo - for controlling servo motors SPI - for communicating with devices using the Serial Peripheral Interface (SPI) Bus SoftwareSerial - for serial communication on any digital pins. Version 1.0 and later of Arduino incorporate Mikal Hart'sNewSoftSerial library as SoftwareSerial. Stepper - for controlling stepper motors TFT - for drawing text, images, and shapes on the Arduino TFT screen WiFi - for connecting to the internet using the Arduino WiFi shield Wire - Two Wire Interface (TWI/I2C) for sending and receiving data over a net of devices or sensors.

32 Sensori Arduino

33 Attuatori Arduino

34 Architettura della mia realizzazione domotica Modem ADSL INTERNET Modem ADSL Router Wi-Fi Attuatore Nano Router Sensore Router Wi-fi PC Arduino Sensore Attuatore

35 Sensori e Attuatori Sensore caldaia Sensore presenza Sensore Gas Umidità Pressione Barometrica Sensore Luce Temp. Ambiente ARDUINO Temp. Esterna Elettrovalvola H2O Elettrovalvola Irrigatore Accensione Caldaia Elettrovalvola Gas

36 Requisiti Gestione da Remoto con un client generico Server pre-caricato su Arduino Collegamento tra Client e Server attraverso Internet

37 Assegnamento PIN I/O pinmode(5, OUTPUT); //Rele 1 digitalwrite(5,high); pinmode(6, OUTPUT); //Rele 2 digitalwrite(6,high); pinmode(7, OUTPUT); //Rele 3 digitalwrite(7,high); pinmode(8, OUTPUT); //Rele 4 digitalwrite(8,high); pinmode(inputpin, INPUT); pinmode(ledpin, OUTPUT); // pin 12 PIR // pin 13 Led pinmode(22, INPUT); pinmode(21, INPUT); //sensore Ds18b20 pinmode(24, INPUT); // pinmode(23, INPUT); //sensore temperatura DTHLL pin 23 pinmode(pinspeaker, OUTPUT); // pin 25 pinmode(30, INPUT); // sensore 1 pinmode(32, INPUT); // sensore 2 pinmode(34, INPUT); // sensore 3 pinmode(36, INPUT); // sensore 4

38 La prima implementazione Arduino Uno Shield Ethernet Shield I/O

39 Problemi emersi Il codice prodotto per realizzare quanto prefisso superava la capacità della FLASH (32 kbyte ) in cui lo Sketch sarebbe stato memorizzato.

40 Work around Arduino Mega Ethernet Shield I/0 Shield

41 L idea si perfeziona Arduino Mega Ethernet Shield with SD Card Web Server in SD Card

42 WEB Server su SD Linguaggi utilizzati per realizzare WebServer HTML JavaScript AJAX

43 Home Remote Control

44 Il prototipo

45 Arduino si integra coi servizi di Rete I valori rivelati dai sensori di Arduino vengono memorizzati su un server di terze parti (Temboo) E possibile visualizzare i dati registrati e avere un andamento grafico

46 Data Logger Attuatori EMONCMS Arduino INTERNET INTERNET Sensori

47 Emoncms Emoncms è un potente open-source web-app per memorizzare, visualizzare ed elaborare i dati ricevuti L'interfaccia grafica è personalizzabile.

48 Interfaccia grafica di Emoncms

49 Emoncms Dashboard

50 La prossima piattaforma Arduino Yun o Arduino Due Deve fare tutto quello che fa ora Arduino Mega Integrerà i servizi offerti da Temboo

51 Arduino Yun

52 Arduino YUN Caratteristiche tecniche principali: MCU: Atmel ATmega32U4 a 16 MHz Memoria Flash (programma): 32 kb (4 kb sono riservati al bootloader) Memoria SRAM (per le variabili del programma): 2,5 kb Memoria EEPROM (per salvataggio di impostazioni o altro): 1 kb Comunicazione: 1 I2C, 1 Seriale, 1 SPI Tensione operativa: 5 V SoC: Atheros AR9331(MIPS) a 400 MHz Memoria Flash (contiene la distribuzione Linux): 16 MB Memoria DRAM (per l esecuzione dei programmi): 64 MB DDR2 Ethernet: IEEE /100 Mbs WiFi: IEEE b/g/n USB: USB 2.0 host/device Tensione operativa: 3,3 V Pin di I/O: 20, di cui 8 I/O digitali e 12 usabili I/O digitali oppure come input analogici PWM: 7 pin ADC: 12 canali a 10 bit Tensione accettata sui pin di I/O: 5 V

53 Confronto fra schede UNO MEGA DUE YUN Flash 32k (512 byte) 256 k k SRAM 2048 byte 8k 96k 2.5 kb Eprom 1024 b 4k Arduino DUE è un controllore a 32 bit

54 PIATTAFORMA TEMBOO Temboo è un ambiente scalable e fault tolerant che permette di interagire con una grande quantità di servizi WEB attraverso le API dei servizi stessi. TEMBOO richiede una sottoscrizione e funziona a consumo, è gratuito fino ad una certa quantità di messaggi.

55 Temboo Permette di salvare i valori rilevati dai sensori di Arduino Yun su uno Spreadsheet di Google Drive Permette di inviare una mail quando in valore rivelato da un sensore supera una data soglia. Invia un SMS quando si rivela il superamento di una data soglia

56 Caratteristiche di Tamboo Cinque o sei righe di codice di Temboo sulla scheda Arduino sono equivalenti a 200 linee di codice nella nube.

57 Choreos Abbreviazione di "coreografie" - sono il cuore della piattaforma Temboo. Sono piccoli pezzi di codice riutilizzabili che interfacciano le API pubbliche tramite HTTP per recuperare i dati aziendali, l'invio di messaggi di posta elettronica automaticamente e l'aggiornamento dei record in un database SQL, per citarne solo alcuni.

58 Temboo

59 Twilio

60 Arduino & Temboo: How It Works

61 Esempio 1/2

62 Esempio 2/2

63 Arduino YUN o Arduino DUE??? Arduino Yun integra i servizi di rete Arduino Yun integra il modulo wi-fi Arduino Yun utlizza i servizi di Linino Arduino Yun carica lo sketch da remoto Arduino Yun è meno perfor. di Arduino Due Arduino Due è un microcontrollore a 32 bit Arduino Due richiede più codice

64 Grazie

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

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

Arduino: domotica open source

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

Dettagli

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

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

Dettagli

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

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

Dettagli

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

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

Dettagli

Esercitazione Monitoraggio temperatura via WEB mediante Arduino YUN

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

Dettagli

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

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

Dettagli

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

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

Dettagli

SISTEMI E DISPOSITIVI EMBEDDED

SISTEMI E DISPOSITIVI EMBEDDED SISTEMI E DISPOSITIVI EMBEDDED SISTEMI E DISPOSITIVI EMBEDDED Fasar Elettronica propone un innovativa e performante famiglia di prodotti per l'ambiente embedded, che comprende sistemi completi e singoli

Dettagli

Esercitazione Controllo di un motore DC mediante Arduino YUN

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

Dettagli

Arduino e l Internet delle cose

Arduino e l Internet delle cose Arduino e l Internet delle cose Cristian Maglie (c.maglie@arduino.cc) 1 Notizie sul relatore - Programmatore Freelance - Entusiasta utilizzatore di tecnologie Open - Collabora con Arduino da oltre 5 anni

Dettagli

Arduino UNO. Single board microcontroller

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

Dettagli

Hardware - Software Applicazioni

Hardware - Software Applicazioni Istituto Professionale per L'industria L'Artigianato 63074 SAN BENEDETTO DEL TRONTO (AP) Classe A.S. Docente Disciplina : 4A_IPAI 5A_IPAI : 2014-2015 : Tufoni Franco : Tecnologie elettriche-elettroniche,

Dettagli

Serduino - SERRA CON ARDUINO

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

Dettagli

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

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

Dettagli

1. Arduino va di moda.

1. Arduino va di moda. 1. Arduino va di moda. Arduino è una piattaforma hardware open source programmabile, interamente realizzata in Italia, che permette la prototipazione rapida e l'apprendimento veloce dei principi fondamentali

Dettagli

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

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

Dettagli

Alma Mater Studiorum Università di Bologna. IOT Robots. S. Golovchenko (UNIBO) INGEGNERIA DEI SISTEMI SOFTWARE 2013 1 / 24

Alma Mater Studiorum Università di Bologna. IOT Robots. S. Golovchenko (UNIBO) INGEGNERIA DEI SISTEMI SOFTWARE 2013 1 / 24 Alma Mater Studiorum Università di Bologna IOT Robots 2013 S. Golovchenko (UNIBO) INGEGNERIA DEI SISTEMI SOFTWARE 2013 1 / 24 ISS Robots Controllori, Attuatori, Sensori MICROCOMPUTER Raspberry Pi MICROCONTROLLER

Dettagli

ARDUINO Workshop intensivo di Arduino NABA

ARDUINO Workshop intensivo di Arduino NABA ARDUINO Workshop intensivo di Arduino NABA Febbraio 2012 http://arduinonaba2012.wordpress.com Alessandro Contini alessandro.contini@docenti.naba.it disclaimer In questo workshop si gioca (giocare = mettersi

Dettagli

Building automation con Titino ed Arduino

Building automation con Titino ed Arduino Building automation con Titino ed Arduino Il progetto Titino nasce dopo una prima analisi delle soluzioni di building automation già esistenti e consolidate sul mercato, che hanno le seguenti criticità:

Dettagli

Il Microcontrollore. Microcontrollore PIC

Il Microcontrollore. Microcontrollore PIC Il Microcontrollore Per realizzare un automatismo l elettronica ci mette a disposizione diverse possibilità. La prima, la più tradizionale, si basa su componenti transistor, mosfet, integrati con porte

Dettagli

Free Software & Open Hardware

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

Dettagli

PROGETTO ROBOT BIPEDE

PROGETTO ROBOT BIPEDE Esame di stato 2012/2013 PROGETTO ROBOT BIPEDE Dalla Pellegrina Ivan Indice Introduzione Progetto Ricerca I vantaggi della costruzione di un Robot Lista materiali (breve descrizione componenti) Principio

Dettagli

ARDUINO Nuove opportunità' per la sperimentazione radioamatoriale Serata introduttiva per iniziare ad utilizzarlo

ARDUINO Nuove opportunità' per la sperimentazione radioamatoriale Serata introduttiva per iniziare ad utilizzarlo ARI SEZIONE VERONA IQ3VO ARDUINO Nuove opportunità' per la sperimentazione radioamatoriale Serata introduttiva per iniziare ad utilizzarlo IZ3HAE Davide Melchiori Cosa è arduino? E' un progetto open source

Dettagli

Introduzione ai Microcontrollori Workshop 08/06/2011 Dott.Ing.Marco Frosini Qprel srl Dott.Ing.Lorenzo Giardina Qprel srl Slide 1 di 27 L'elettronica digitale PRIMA dei microcontrollori Elemento base:

Dettagli

Il monitoraggioremotodel Radon ArchitetturaHardware

Il monitoraggioremotodel Radon ArchitetturaHardware Il monitoraggioremotodel Radon ArchitetturaHardware Presentazione Ing. Stefano Guatieri Capo progetto Prof. Ivan Defilippis Progetto Wireless Sensor Network for a Radon Concentration Measurement System

Dettagli

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

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

Dettagli

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

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

Dettagli

PDA ADFL Consulting Srl

PDA ADFL Consulting Srl PDA ADFL Consulting Srl Il punto 13/04/2007 PDA ARM9 - ADFL Consulting - 1 Analisi del Mercato Al settore di business che per primo ha richiesto un intervento, è stata applicata un analisi con logica top-down

Dettagli

Progetto di Domotica

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

Dettagli

sulla PROGRAMMAZIONE del MICROCONTROLLORE

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

Dettagli

Open Hardware: Arduino Linux day 2012

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

Dettagli

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati.

IL PLC 1/9. permanente, la memoria volatile e i pin di I/O, oltre ad eventuali altri blocchi specializzati. IL PLC 1/9 Storia Il motivo per il quale nacque il PLC fu la necessità di eliminare i costi elevati per rimpiazzare i sistemi complicatissimi basati su relè. Nel anni 70 la società Beadford Associates

Dettagli

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

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

Dettagli

Raspberry Pi: Hardware Programming. Rossi Pietro Alberto

Raspberry Pi: Hardware Programming. Rossi Pietro Alberto Rossi Pietro Alberto Agenda Introduzione Hardware Software Programmazione, primi passi Protocolli di comunicazione Programmazione Conclusioni Introduzione Il Raspberry Pi è una scheda elettronica impementante

Dettagli

POTENZIALITÀ AGRO-METEO DELLA PIATTAFORMA ARDUINO

POTENZIALITÀ AGRO-METEO DELLA PIATTAFORMA ARDUINO POTENZIALITÀ AGRO-METEO DELLA PIATTAFORMA ARDUINO Giambattista Toller1*, Aldo Biasi1, Stefano Corradini1 Fondazione Edmund Mach, via E.Mach 1, 38010, San Michele all Adige (Trento) http//arduino.cc Attività

Dettagli

Laboratorio microcontrollori e open source Prima parte

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

Dettagli

Controllare un nastro trasportatore fischertechnik con Arduino

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

Dettagli

UNIVERSITÀ DEGLI STUDI DI PARMA

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

Dettagli

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

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

Dettagli

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

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

Dettagli

Unità di telelettura per contatori

Unità di telelettura per contatori Unità di telelettura per contatori Funzionalità : 5 Ingressi digitali, per segnali GME (ingresso S0) 1 Uscita digitale, per segnalazione di allarme seriale RS232 o RS485, protocolli ModBus o DLMS per comunicazione

Dettagli

Remote Terminal Unit B-200 Pag. 1 Descrizione

Remote Terminal Unit B-200 Pag. 1 Descrizione Remote Terminal Unit B-200 Pag. 1 Descrizione Introduzione La RTU B200, ultima nata del sistema TMC-2000, si propone come valida risposta alle esigenze di chi progetta e implementa sistemi di automazione

Dettagli

Progetto di Microcontrollori. Cronotermostato per Caldaia

Progetto di Microcontrollori. Cronotermostato per Caldaia Progetto di Microcontrollori Cronotermostato per Caldaia Obiettivo del Progetto Realizzazione di un dispositivo elettronico capace di gestire l accensione di una caldaia mediante il controllo della temperatura

Dettagli

Schede di gestione di ingressi e uscite digitali e/o analogiche mediante interfaccia USB, Ethernet, WiFi, CAN o RS232

Schede di gestione di ingressi e uscite digitali e/o analogiche mediante interfaccia USB, Ethernet, WiFi, CAN o RS232 IPSES S.r.l. Scientific Electronics IPSES SCHEDE DI I/O Schede di gestione di ingressi e uscite digitali e/o analogiche mediante interfaccia USB, Ethernet, WiFi, CAN o RS232 Le schede di gestione I/O IPSES

Dettagli

Semplice progetto con Arduino simpatico G-meter col quale misurare e registrare le accelerazioni del proprio veicolo

Semplice progetto con Arduino simpatico G-meter col quale misurare e registrare le accelerazioni del proprio veicolo Linux Day 2014 Semplice progetto con Arduino simpatico G-meter col quale misurare e registrare le accelerazioni del proprio veicolo Cos'è Arduino? Arduino è una piattaforma hardware low-cost programmabile,

Dettagli

Piattaforma Arduino/microcontrollori Atmel. Ing. Cozzolino Francesco. www.ingegnercozzolino.altervista.org

Piattaforma Arduino/microcontrollori Atmel. Ing. Cozzolino Francesco. www.ingegnercozzolino.altervista.org Ing. Cozzolino Francesco www.ingegnercozzolino.altervista.org 1 Che cos è Arduino? Arduino è una piattaforma elettronica di piccole dimensioni con un microcontrollore ATMEL montato sopra e una circuiteria

Dettagli

Arethusa V22 User manual

Arethusa V22 User manual Arethusa V22 User manual Parsic Italia Via Santerno,8 48010 Savio di Cervia Sito web : www.parsicitalia.it www.parsicitalia.com Copyright e-mail info@parsicitalia.com Copyright Nessuna parte del presente

Dettagli

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

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

Dettagli

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

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

Dettagli

SOLUZIONI PER IL CONTROLLO DELLA QUALITA DELL ARIA NEGLI AMBIENTI CHIUSI

SOLUZIONI PER IL CONTROLLO DELLA QUALITA DELL ARIA NEGLI AMBIENTI CHIUSI SOLUZIONI PER IL CONTROLLO DELLA QUALITA DELL ARIA NEGLI AMBIENTI CHIUSI SOLUZIONI PER IL CONTROLLO DELLA QUALITA DELL ARIA NEGLI AMBIENTI CHIUSI Fasar Elettronica presenta una nuova linea di prodotti

Dettagli

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

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

Dettagli

PIT 2012: Workshop@UniNA

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

Dettagli

PROGETTO M.E.S.A. MECHATRONICH IN ENERGY SAVING APPLICATION

PROGETTO M.E.S.A. MECHATRONICH IN ENERGY SAVING APPLICATION PROGETTO M.E.S.A. MECHATRONICH IN ENERGY SAVING APPLICATION HANDBOOK Progetto realizzato dagli studenti dell ITIS G. CARDANO delle classi 5 AM 5 BM 5 AE 4 BI Anni scolastici 2011-2012 e 2012-2013 Commission.

Dettagli

WEB SERVER EMBEDDED PER APPLICAZIONI DI DOMOTICA. Fig. 1 - Architettura di un web server embedded

WEB SERVER EMBEDDED PER APPLICAZIONI DI DOMOTICA. Fig. 1 - Architettura di un web server embedded WEB SERVER EMBEDDED PER APPLICAZIONI DI Cristian Randieri Per far fronte alle esigenze di sviluppatori che intendono gestire applicazioni professionali per la domotica e la home building automation sfruttando

Dettagli

Glossario. Barra degli strumenti

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

Dettagli

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

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

Dettagli

Progetto Esami Di Stato Anno 2014/2015

Progetto Esami Di Stato Anno 2014/2015 Progetto Esami Di Stato Anno 2014/2015 Candidato: Ardilio Angelica Classe: 5 B - I.T.I.S. Elettronica ed Elettrotecnica. T.P.S.E.E. Tecnologia & Progettazione di Sistemi Elettrici ed Elettronici ARDUINO.

Dettagli

Introduzione ai Microcontroller

Introduzione ai Microcontroller Corso di Percezione Robotica - Prof.ssa Cecilia Laschi 23/04/2009 Introduzione ai Microcontroller Dr. Virgilio Mattoli (mattoli@crim.sssup.it) Processori Embedded I microprocessori embedded sono contenuti

Dettagli

Nicola Amoroso. Corso introduttivo sui microcontrollori A. S. 2007 2008. Microcontrollori Microchip PIC 8 bit. namoroso@mrscuole.

Nicola Amoroso. Corso introduttivo sui microcontrollori A. S. 2007 2008. Microcontrollori Microchip PIC 8 bit. namoroso@mrscuole. Corso introduttivo sui microcontrollori A. S. 2007 2008 Microcontrollori Microchip PIC 8 bit Nicola Amoroso namoroso@mrscuole.net NA L2 1 Microcontrollori Microchip PIC 8 bit PIC: Peripheral Interface

Dettagli

LA LINEA COMPLETA DI RTU PER LE RETI IDRICHE THE CONTROL TECHNOLOGY GROUP. Il campo di applicazione delle RTU AQUALOG comprende:

LA LINEA COMPLETA DI RTU PER LE RETI IDRICHE THE CONTROL TECHNOLOGY GROUP. Il campo di applicazione delle RTU AQUALOG comprende: LA LINEA COMPLETA DI RTU PER LE RETI IDRICHE Le RTU della famiglia AQUALOG nascono per soddisfare ogni esigenza dedicata al governo di impianti idrici siano essi di importanza critica o semplici stazioni

Dettagli

Il Raspberry Pi è un single-board computer (un calcolatore implementato su una sola scheda elettronica) sviluppato nel Regno Unito dalla Raspberry Pi

Il Raspberry Pi è un single-board computer (un calcolatore implementato su una sola scheda elettronica) sviluppato nel Regno Unito dalla Raspberry Pi presenta Centralizzazione di Controlli e/o Gestione per Apparati, Sistemi, Applicativi ed Ambienti Eterogenei. Soluzione Hardware e Software Open utilizzata in particolare le funzioni tipiche della Domotica

Dettagli

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a. 2011-2012

Modello del Computer. Componenti del Computer. Architettura di Von Neumann. Prof.ssa E. Gentile. a.a. 2011-2012 Corso di Laurea Magistrale in Scienze dell Informazione Editoriale, Pubblica e Sociale Modello del Computer Prof.ssa E. Gentile a.a. 2011-2012 Componenti del Computer Unità centrale di elaborazione Memoria

Dettagli

CORSO DI FORMAZIONE AS 2010/11. I MICROCONTROLLORI e ARDUINO. DOCENTE: Prof. Francesco Contalbi

CORSO DI FORMAZIONE AS 2010/11. I MICROCONTROLLORI e ARDUINO. DOCENTE: Prof. Francesco Contalbi CORSO DI FORMAZIONE IPSIA CASTIGLIANO AS 2010/11 I MICROCONTROLLORI e ARDUINO DOCENTE: Prof. Francesco Contalbi INTRODUZIONE E GENERALITA prof. Francesco Contalbi 2 Perché i Microcontrollori? Sono usatissimi

Dettagli

NUOVO SISTEMA PER MACCHINE CNC- STAMPANTI 3D, TAGLIO E FRESATURA CONTROLLER_COMPACT CON RDCM_9 IL PRIMO ED UNICO SISTEMA MODULARE!

NUOVO SISTEMA PER MACCHINE CNC- STAMPANTI 3D, TAGLIO E FRESATURA CONTROLLER_COMPACT CON RDCM_9 IL PRIMO ED UNICO SISTEMA MODULARE! NUOVO SISTEMA PER MACCHINE CNC- STAMPANTI 3D, TAGLIO E FRESATURA CONTROLLER_COMPACT CON RDCM_9 IL PRIMO ED UNICO SISTEMA MODULARE! IL NUOVO CONTROLLER CNC-3D È DOTATO DI UNO SLOT PCI 16X EXPRESS DOVE VIENE

Dettagli

Progetti reali con ARDUINO

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

Dettagli

Catalogo Prodotti e Semilavorati Anno 2010

Catalogo Prodotti e Semilavorati Anno 2010 Catalogo Prodotti e Semilavorati Anno 2010 Pag 1 di 10 Sommario 1 SMALL EMBEDDED BOARD MC9S08D FREESCALE... 3 2 MEDIUM EMBEDDED BOARD MC9S12X FREESCALE... 4 3 SMALL EMBEDDED DISPLAY ARM 7 LPC2478 NXP...

Dettagli

8 Microcontrollori PIC

8 Microcontrollori PIC 8 Microcontrollori PIC 8.1 Descrizione generale Un microcontrollore è un dispositivo elettronico che opportunamente programmato è in grado di svolgere diverse funzioni in modo autonomo. Essenzialmente

Dettagli

Laureando: Damiano Vittor. Relatore: Dott. Ing. Massimiliano Nolich

Laureando: Damiano Vittor. Relatore: Dott. Ing. Massimiliano Nolich Università degli studi di Trieste Facoltà di Ingegneria Dipartimento di Elettrotecnica, Elettronica ed Informatica Sviluppo di un Driver per il Controllo di un Robot Mobile in Ambiente Multipiattaforma

Dettagli

Introduzione ai ai Microcontroller

Introduzione ai ai Microcontroller Corso di Robotica - Prof.ssa Cecilia Laschi 26/04/2007 Introduzione ai ai Microcontroller Dr. Virgilio Mattoli (mattoli@crim.sssup.it) Processori Embedded I microprocessori embedded sono contenuti in tutto

Dettagli

LA MISSIONE AZIENDALE L AZIENDA L ORGANIZZAZIONE

LA MISSIONE AZIENDALE L AZIENDA L ORGANIZZAZIONE LA MISSIONE AZIENDALE Saet Impianti Speciali progetta, produce e realizza sistemi integrati per la sicurezza attiva ad alto contenuto tecnologico. Il suo catalogo comprende sistemi ed apparati antintrusione,

Dettagli

Elettronica Ri-creativa

Elettronica Ri-creativa Elettronica Ri-creativa Paolo Bonelli CISE2007 - GREEM Istituto Tecnico Molinari 7/5/2013 Contenuto Perché Elettronica Ri-creativa? Un esperienza da raccontare I limiti del PC La scheda Arduino Dall idea

Dettagli

Monitoraggio e Controllo Impianti Fotovoltaici. Luglio 2012

Monitoraggio e Controllo Impianti Fotovoltaici. Luglio 2012 Monitoraggio e Controllo Impianti Fotovoltaici Alleantia realizza, attraverso tecnologie software e hardware open source, molto innovative in ambito industriale, prodotti per la supervisione, comando e

Dettagli

MoniThor di IDC-Informatica www.idc-informatica.it. Centralizzazione di controlli per apparati eterogenei

MoniThor di IDC-Informatica www.idc-informatica.it. Centralizzazione di controlli per apparati eterogenei MoniThor di IDC-Informatica www.idc-informatica.it Centralizzazione di controlli per apparati eterogenei Cos'è MoniThor è una suite di strumenti per il controllo a distanza di dispositivi collegati o collegabili

Dettagli

Cos'è Total Remote Control

Cos'è Total Remote Control Cos'è Total Remote Control Total remote control è l'innovativo prodotto che vi permette di controllare da remoto o monitorare via mail con estrema semplicità, attraverso una comune connessione a Internet

Dettagli

OPERA Specifiche tecniche per moduli telegestione Hardware, Quadri di campo e di rete FV

OPERA Specifiche tecniche per moduli telegestione Hardware, Quadri di campo e di rete FV SPECIFICHE TECNICHE OPERA Specifiche tecniche per moduli telegestione Hardware, Quadri di campo e di rete FV RSST04I00 rev. 0 0113 SPECIFICA SIGLA TIPO DI PRODOTTO A DIM/F TELEGESTIONE QUADRI DI CAMPO

Dettagli

Abilità Informatiche. Architettura di un elaboratore. Lezione 1

Abilità Informatiche. Architettura di un elaboratore. Lezione 1 Abilità Informatiche Architettura di un elaboratore Lezione 1 Computer, un po di storia. Gli albori dell'era informatica (anni quaranta) una specie di macchina per fare i conti superveloce, la naturale

Dettagli

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

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

Dettagli

Z-GPRS2 Z-GPRS2-SEAL

Z-GPRS2 Z-GPRS2-SEAL 100% Made & Designed in Italy -SEAL DATALOGGER GSM/GPRS CON I/O INTEGRATO E FUNZIONI DI TELECONTROLLO EASY EASY LOG VIEWER ADVANCED LANGUAGE IL PIÙ SEMPLICE SISTEMA DI TELEGESTIONE PER APPLICAZIONI UNIVERSALI

Dettagli

TMAS G 120 / G100 / G80 Terminale Multifunzionale Accessi e Sicurezza

TMAS G 120 / G100 / G80 Terminale Multifunzionale Accessi e Sicurezza TMAS G 120 / G100 / G80 Terminale Multifunzionale Accessi e Sicurezza Unità elettronica di identificazione per: Rilevazione presenze Controllo produzione Controllo accessi Gestione mensa Gestione parcheggi

Dettagli

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

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

Dettagli

Programmable Logic Controllers - PLC

Programmable Logic Controllers - PLC Programmable Logic Controllers - PLC Introduzione! Negli anni sessanta i sistemi di automazione e controllo potevano essere implementati solo tramite circuiti a relè oppure con dispositivi allo stato solido

Dettagli

A 4 CANALI WEB SERVER. In figura 1 è visibile il prototipo della. zoom in

A 4 CANALI WEB SERVER. In figura 1 è visibile il prototipo della. zoom in in zoom in di GIUSEPPE LA ROSA WEB SERVER A 4 CANALI Figura 1: Foto del progetto finito. In figura 1 è visibile il prototipo della scheda di comando su rete LAN o Internet completamente basata su ARDUINO

Dettagli

Arduino nella PMI CC BY-SA

Arduino nella PMI CC BY-SA Linux Day 2012-27 ottobre 2012 Arduino nella PMI Mirco Piccin aka pitusso pictux@gmail.com Cos'è Arduino Arduino è una piattaforma di prototipazione elettronica OpenSource basata su hw e sw semplici da

Dettagli

Progetti reali con ARDUINO

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

Dettagli

ELETTRONICA OPEN-SOURCE: MICROCONTROLLER. Informazioni sulla licenza e disclaimer

ELETTRONICA OPEN-SOURCE: MICROCONTROLLER. Informazioni sulla licenza e disclaimer ELETTRONICA OPEN-SOURCE: MICROCONTROLLER Informazioni sulla licenza e disclaimer Questo documento (che consta di 25 pagine o slide), scritto da Alessandro Mauro in occasione del Linux Day 2011, è liberamente

Dettagli

Sistemi GPS Mo d u l i G S M. Controlli remoti GSM. Esempio applicativo. Moduli GSM

Sistemi GPS Mo d u l i G S M. Controlli remoti GSM. Esempio applicativo. Moduli GSM Sistemi GPS Mo d u l i G S M Controlli remoti GSM Per controllare, attivare e verificare in modalità remota, sfruttando le reti GSM che coprono capillarmente tutto il territorio nazionale, europeo e gran

Dettagli

Prima di iniziare (che novità!)

Prima di iniziare (che novità!) ARI Sezione di Ivrea Serate tecniche 2012 IZ1MHN e IW1ALX Prima di iniziare (che novità!) Domande sulla lezione scorsa? (e chi si ricorda!) Come è andato il compito a casa? (avete fatto esercizi, vero???)

Dettagli

Corem, Unità di Controllo di Sistemi non presidiati

Corem, Unità di Controllo di Sistemi non presidiati ISTITUTO NAZIONALE DI GEOFISICA E VULCANOLOGIA OSSERVATORIO VESUVIANO Corem, Unità di Controllo di Sistemi non presidiati G.Scarpato, W.De Cesare, C.Buonocunto Rapporto Tecnico n 2-2005 Osservatorio Vesuviano

Dettagli

Acme Systems srl Profilo Aziendale

Acme Systems srl Profilo Aziendale Roberto ASQUINI Sergio TANZILLI Acme Systems srl Profilo Aziendale 10 anni di attività Progettazione interna Più fornitori per gli stessi prodotti Montaggio in sede Vendita diretta in 50 paesi 80% mercato

Dettagli

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

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

Dettagli

Tecnologia ed Evoluzione

Tecnologia ed Evoluzione Tecnologia ed Evoluzione WebGate è un prodotto innovativo che permette il collegamento di tutti i controlli Carel ad una qualsiasi rete Ethernet -TCP/IP. Questi protocolli hanno avuto un enorme sviluppo

Dettagli

Lo studio dell elettronica nel triennio del tecnologico con Arduino e Processing. Leonardo Barsantini - Maggio 2014

Lo studio dell elettronica nel triennio del tecnologico con Arduino e Processing. Leonardo Barsantini - Maggio 2014 Lo studio dell elettronica nel triennio del tecnologico con Arduino e Processing Leonardo Barsantini - Maggio 2014 Trovo una crescente difficoltà ad insegnare elettronica, come materia di specializzazione,

Dettagli

Computer 2000e di L.G.B. Radano

Computer 2000e di L.G.B. Radano . 230,00 iva esclusa Prodotto: NETBOOK ASUS EEEPC EPC1001PX-BK03X Codice: I24NB1674 Eventuali Ulteriori informazioni: Tipologia: Netbook; Dimensioni schermo: 10 "; Tipo processore: Atom; Sistema operativo:

Dettagli

Benvenuti in Arduino

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

Dettagli

Corso di Sistemi di Elaborazione A.A. 2008/2009

Corso di Sistemi di Elaborazione A.A. 2008/2009 Università di Ferrara Facoltà di Ingegneria Docente: Ing. Massimiliano Ruggeri Mail: m.ruggeri@imamoter.cnr.it mruggeri@ing.unife.it Tel. 0532/735631 Corso di Sistemi di Elaborazione A.A. 2008/2009 Durata:

Dettagli

Supporta tutti Marca Modbus Inverter FV e sensore

Supporta tutti Marca Modbus Inverter FV e sensore www.geoprotek.com SUPPORTED INVERTERS: ABB AEG AEI AROS CARLO DANFOSS DELTA EATON ELTEK FRONIUS GREEN POWER MASTERVOLT MITSUBISHI. Supporta tutti Marca Modbus Inverter FV e sensore Come system integrator

Dettagli

Computherm. Sistemi di telecontrollo. Catalogo 2014. Unità periferiche per telegestione di impianti tecnologici

Computherm. Sistemi di telecontrollo. Catalogo 2014. Unità periferiche per telegestione di impianti tecnologici Computherm Sistemi di telecontrollo Unità periferiche per telegestione di impianti tecnologici Catalogo 2014 COMPUTHERM srl Via della Libertà 21 Grugliasco (TO) www.computherm.it Sistemi di telegestione

Dettagli

La Domotica oggi Do It Yourself? Piattaforme Open HW & SW. Do It Yourself: esempi di progetti esistenti

La Domotica oggi Do It Yourself? Piattaforme Open HW & SW. Do It Yourself: esempi di progetti esistenti La Domotica oggi Do It Yourself? Piattaforme Open HW & SW Arduino BeagleBone Raspberry Pi Do It Yourself: esempi di progetti esistenti ArduDome OpenSprinkler NinjaBlocks Conclusioni e sguardo al futuro

Dettagli