STEP 0: Installare Arduino IDE STEP 1: Aprire Arduino IDE à Preferenze

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "STEP 0: Installare Arduino IDE STEP 1: Aprire Arduino IDE à Preferenze"

Transcript

1 STEP 0: Installare Arduino IDE STEP 1: Aprire Arduino IDE à Preferenze

2 STEP 2: Aggiungere URL per Gestore schede

3 STEP 3: Aggiungere Driver Schede Cliccare su Scheda à Gestore Schede Installare: esp8266, fishino_avr, fishino_pic32

4 Esercizio 1 (Computazione) Scrivere un programma (sketch) che: - Stampa una scritta con frequenza 0.1Hz: Hello world, iteration no: X dove X aumenta dopo ogni iterazione tra 0 e 50 (quando diventa pari a 50, X torna pari a 0) - Dopo ogni stampa, la frequenza raddoppia - Quando la frequenza diventa maggiore di 10Hz, la frequenza resta costante per 5 secondi - Quindi la frequenza torna pari a 0.5Hz

5 Esercizio 2 (Networking) Scrivere un programma (sketch) che: - Si connette alla rete Wi-Fi: raspap raspapuino - Ogni 2sec invia un pacchetto UDP verso: , porta: Attende di ricevere un ACK (eventuale) - Stampa a video ogni 3 secondi le statistiche di rete: - Num Pkt inviati: X, Num Pkt ricevuti: Y, PDR: Z

6 Esercizio 2 (Networking) FISHINO #include <Fishino.h> Fishino.begin(char*, char*) Fishino.staStartDHCP() Ciclare finchè Fishino.status() diventa uguale a STATION_GOT_IP Fishino.localIP() restituisce un IPAddress (stringa) contenente l IP acquisito.

7 Esercizio 2 (Networking) NODEMCU #include <ESP8266WiFi.h> WiFi.begin(SSID, PASS); Ciclare finchè WiFi.status diventa uguale a WL_CONNECTED WiFi.localIP() restituisce un IPAddress (stringa) contenente l IP acquisito.

8 Esercizio 3 (Sensing) 1. Legge il valore del sensore di prossimità ad infrarossi (PIR) 2. Se viene rilevato un movimento, stampa su serial Motion detected! Nel setup: pinmode(pin_no, OUTPUT) Nel loop: digitalwrite(pin_no, HIGH LOW) digitalread(pin_no) analogwrite(pin_no, HIGH LOW) analogread(pin_no)

9 Esercizio 3 (Sensing) Collegamento Board -> sensore PIR, o altro tipo di sensore:

10 Esercizio 4 (Computazione + Sensing) 1. Legge il valore del sensore di prossimità ad infrarossi (PIR) 2. Se vengono rilevati almeno 2 movimenti negli ultimi 10 secondi, si accende un LED 3. Viceversa, spegne il LED

11 Esercizio 4 (Computazione + Sensing) 1. Legge il valore del sensore di prossimità ad infrarossi (PIR) 2. Se vengono rilevati almeno 2 movimenti negli ultimi 10 secondi, si accende un LED 3. Viceversa, spegne il LED

12 Esercizio 4 (Computazione + Sensing) BREADBORD

13 Esercizio 4 (Computazione + Sensing)

14 Esercizio 4 (Computazione + Sensing)

15 Esercizio 4 (Computazione + Sensing)

16 Esercizio 5 (Computazione + Sensing+ Networking) 1. Legge il valore del sensore di prossimità ad infrarossi (PIR) 2. Se vengono rilevati almeno 2 movimenti negli ultimi 10 secondi, invia un messaggio UDP verso l Arduino del vicino in modo da accendere il relativo LED 3. Altrimenti, spegne il LED

17 Esercizio 6 (Computazione + Sensing+ Networking) 1. Legge il valore del sensore di prossimità ad infrarossi (PIR) 2. Se vengono rilevati almeno 2 movimenti negli ultimi 10 secondi, invia un messaggio UDP verso l Arduino del vicino in modo da accendere il relativo LED rosso 3. Altrimenti, accende il LED verde

18 Esercizio 6 (Computazione + Sensing+ Networking)

19 Esercizio 7 (Protocollo MQTT ) Scrivere uno sketch Arduino che: 1. Pubblica il valore di un sensore sul broker MQTT, raggiungibile all indirizzo IP: , porta: topic: sensor/sensorname Scrivere uno script Python/JS che 1. Si registra per ricevere notifiche circa il valore di tutti i sensori disponibili nella stanza, e pubblica i valori ricevuti

20 Esercizio 7 (Protocollo MQTT ) Come pubblicare i dati sul broker MQTT? Indirizzo Broker: (no autenticazione) ² Usare libreria MQTT client PubSubClient ² Consultare le API descritte qui:

21 Esercizio 7 (Protocollo MQTT ) Python + MQTT JS + MQTT

22 Esercizio 8 (Protocollo CoAP) ² Costruire un server CoAP che espone due metodi: ledon e ledoff, ed implementa l accensione/spegnimento di un LED connesso alla board ² Usare libreria COAP disponibile qui:

23 Esercizio 9 (Time Series Database) ² Scrivere uno sketch che legge un dato del sensore di temperatura e lo salva sul database InfluxDB q Nome database: iot2019 q Indirizzo IP: ² Visualizzare la serie temporale usando Grafana: q

24 Esercizio 10 (Cloud) ² Scrivere uno sketch che legge un dato del sensore di temperatura, calcola il prossimo valore della serie temporale e salva valore attuale e valore predetto su cloud ThingSpeak. ² Librerie di comunicazione con cloud: thingspeak-arduino

Indice generale. Ringraziamenti...xi Prefazione...xiii. Componenti necessari...xvii. Iniziare a lavorare con Arduino Benvenuti in Arduino...

Indice generale. Ringraziamenti...xi Prefazione...xiii. Componenti necessari...xvii. Iniziare a lavorare con Arduino Benvenuti in Arduino... Ringraziamenti...xi Prefazione...xiii A chi si rivolge questo libro... xiii Contenuti del libro...xiv Arduino Uno e la piattaforma Arduino...xv Esempi di codice e convenzioni adottate...xvi Risorse online...xvi

Dettagli

Acquisizione dei parametri della rete elettrica nella sede M.G. Fracastoro di Serra La Nave. V 1.0

Acquisizione dei parametri della rete elettrica nella sede M.G. Fracastoro di Serra La Nave. V 1.0 OSSERVATORIO ASTROFISICO DI CATANIA Acquisizione dei parametri della rete elettrica nella sede M.G. Fracastoro di Serra La Nave. V 1.0 Osservatorio Astrofisico di Catania V.GRECO (1) E.MARTINETTI (1) (1)

Dettagli

Per scrivere una procedura che non deve restituire nessun valore e deve solo contenere le informazioni per le modalità delle porte e controlli

Per scrivere una procedura che non deve restituire nessun valore e deve solo contenere le informazioni per le modalità delle porte e controlli CODICE Le fonti in cui si possono trovare tutorial o esempi di progetti utilizzati con Arduino si trovano nel sito ufficiale di Arduino, oppure nei forum di domotica e robotica. Il codice utilizzato per

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

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

Chi sono? Laurea specialistica in Ingegneria dell'automazione. Dottorando in energia e tecnologie per l'informazione

Chi sono? Laurea specialistica in Ingegneria dell'automazione. Dottorando in energia e tecnologie per l'informazione Chi sono? Laurea specialistica in Ingegneria dell'automazione Dottorando in energia e tecnologie per l'informazione Abilitato alla professione di ingegnere Hardware/Firmware developer (embedded) Web developer

Dettagli

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

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

Dettagli

Come utilizzare il modulo ESP8266 per comodare Arduino da Smartphone

Come utilizzare il modulo ESP8266 per comodare Arduino da Smartphone Come utilizzare il modulo ESP8266 per comodare Arduino da Smartphone L ESP8266 è un ottimo dispositivo hardware, che permette di aggiungere a qualsiasi prodotto, una connessione WiFi per trasferire e ricevere

Dettagli

I SENSORI DI PROSSIMITA

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

Dettagli

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

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

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

ARDUINO. Colleghiamolo al PC/MAC - FUNZIONA?

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

Dettagli

PRIMI PASSI CON ARDUINO

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

Dettagli

CORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii

CORSO 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

Dettagli

INFORMATION TECHNOLOGY

INFORMATION TECHNOLOGY Un approccio allo sviluppo di applicazioni IoT (anche per veicoli) basato su alcune delle principali tecnologie emergenti e sul loro utilizzo integrato Si parla di Ing. Marco Colonna Challenge Engineering

Dettagli

Importante. Contenuto della scatola

Importante. Contenuto della scatola Quick Guide imagic Importante Per una corretta installazione del prodotto è necessario seguire passo passo le istruzioni contenute in questa guida. Non utilizzare nessun altro alimentatore al di fuori

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

17^ parte : Utilizzare il modulo Bluetooth JY-MCU. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)

17^ parte : Utilizzare il modulo Bluetooth JY-MCU. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) 17^ parte : Utilizzare il modulo Bluetooth JY-MCU Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Premessa : I piedini 0 ed 1 sono quelli collegati al convertitore Seriale USB... quindi,

Dettagli

Reti di calcolatori Tecnologie Web Prova in itinere 2 16 giugno 2010

Reti di calcolatori Tecnologie Web Prova in itinere 2 16 giugno 2010 Nome Cognome Matricola Reti di calcolatori Tecnologie Web Prova in itinere 2 16 giugno 2010 1. [punti rdc: 12 - taw: 15] Dato il seguente schema di rete Host 3 Host 4 Host 5 Host 6 Host 7 Host 2 143.9.0.0

Dettagli

Uno scenario IoT Maker Faire Rome, ott Internet of Things Duilio Peroni Alessandro Saracino

Uno 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

Dettagli

My First Robot. My First Robot. I m Learning Robotics. 1 Scarica l ultima versione della Arduino IDE (https://www.arduino.cc/en/main/software)

My First Robot. My First Robot. I m Learning Robotics. 1 Scarica l ultima versione della Arduino IDE (https://www.arduino.cc/en/main/software) Card1of 10 1 Scarica l ultima versione della Arduino IDE (https://www.arduino.cc/en/main/software) 2 Ora apri Arduino e seleziona File->Preferences (File -> Impostazioni) e copia questa url nel campo Additional

Dettagli

Quick Guide. imagic imagic Plus

Quick Guide. imagic imagic Plus Quick Guide imagic imagic Plus ATTENZIONE Prima di collegare l alimentazione inserire la SD CARD che si trova dentro alla scatola (vedi istruzioni all interno) Importante Per una corretta installazione

Dettagli

La libreria ETHERNET

La libreria ETHERNET La libreria ETHERNET...nell'era dell'internet of Things la famiglia degli Arduino ha sentito l'esigenza di allargarsi introducendo una propria Ethernet Shield... Caratteristiche di base - Caratteristiche

Dettagli

Indice generale. Introduzione. Parte I Strumenti e ambiente di lavoro Capitolo 1 Elettronica e meccanica per maker... 3

Indice generale. Introduzione. Parte I Strumenti e ambiente di lavoro Capitolo 1 Elettronica e meccanica per maker... 3 Introduzione...xv Struttura del libro...xv Parte I...xv Parte II...xvi File degli esempi...xvi Parte I Strumenti e ambiente di lavoro... 1 Capitolo 1 Elettronica e meccanica per maker... 3 Elettronica

Dettagli

DISPLAY LCD I2C (PCF8574T) ARDUINO

DISPLAY LCD I2C (PCF8574T) ARDUINO DISPLAY LCD I2C (PCF8574T) ARDUINO In questo tutorial mostreremo come comandare un display lcd con Arduino tramite il protocollo di comunicazione I 2 C molto utile per coloro che vogliono risparmiare 6

Dettagli

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

CORSO 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

Dettagli

Indice generale. Introduzione...xiii. Capitolo 1 Da dove iniziare Capitolo 2 Windows 10 IoT Core per Raspberry Pi

Indice generale. Introduzione...xiii. Capitolo 1 Da dove iniziare Capitolo 2 Windows 10 IoT Core per Raspberry Pi Introduzione...xiii Capitolo 1 Da dove iniziare... 1 Requisiti di sistema... 1 Inizia subito... 2 Preparare il PC... 3 Installazione di Windows 10... 6 Media Creation Tool... 6 Installazione di Visual

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

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

Salvare i dati rilevati dai sensori di Arduino

Salvare i dati rilevati dai sensori di Arduino Salvare i dati rilevati dai sensori di Arduino Normalmente i dati ricevuti in input dai sensori collegati ad Arduino possono essere monitorati in tempo reale aprendo la porta seriale purché nello sketch

Dettagli

Giampaolo Mancini - Trampoline Sabato 24 Marzo MERGE-it

Giampaolo Mancini - Trampoline Sabato 24 Marzo MERGE-it KIOTLOG UN TOOLKIT OPEN SOURCE PER PIATTAFORME IOT Giampaolo Mancini - Trampoline giampaolo@trampolineup.com - @mancho_z Sabato 24 Marzo 2018 - MERGE-it CHI SONO Fondatore e CEO, Trampoline (2010) Hotspot

Dettagli

Indice generale. Introduzione...xiii. Uno sguardo più da vicino a JavaScript...17

Indice generale. Introduzione...xiii. Uno sguardo più da vicino a JavaScript...17 Indice generale Introduzione...xiii Perché Node.js?... xiii Il Web... xiii Nuove tecnologie...xiv Cos è esattamente Node.js?...xiv A chi si rivolge questo libro?...xvi Come usare questo libro...xvi Scaricate

Dettagli

Simple Social: implementazione di una

Simple Social: implementazione di una Laboratorio di Reti, Corsi A e B Simple Social: implementazione di una Online Social Network Progetto di Fine Corso A.A. 2015/16 1.Descrizione del problema Il progetto consiste nello sviluppo di una rete

Dettagli

Laboratorio di. Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica A.A. 2016/2017. Ing. Niccolò Iardella

Laboratorio di. Reti Informatiche. Corso di Laurea Triennale in Ingegneria Informatica A.A. 2016/2017. Ing. Niccolò Iardella Laboratorio di Reti Informatiche Corso di Laurea Triennale in Ingegneria Informatica A.A. 2016/2017 Ing. Niccolò Iardella niccolo.iardella@unifi.it 1 Esercizi Programmazione con i socket 2 Programma di

Dettagli

Arduino Quick Ethernet library Reference

Arduino Quick Ethernet library Reference Arduino Quick Ethernet library Reference Di Luca Panebianco per Automazione Open Source Versione 1.0 www.xploreautomation.com Pag 1 Indice dei contenuti 1 Classe Ethernet...3 2 Classe IPAddress...3 3 Classe

Dettagli

IL NUOVO ORIZZONTE: ARDUINO 1

IL 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

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

Costruzione di Messaggi. (alcune considerazioni)

Costruzione di Messaggi. (alcune considerazioni) Costruzione di Messaggi (alcune considerazioni) Framing & Parsing Client e Server devono accordarsi su come l informazione debba essere codificata Framing è il problema di formattare il messaggio in modo

Dettagli

Arduino in connessione Bluetooth

Arduino in connessione Bluetooth Arduino in connessione Bluetooth Peculiarità di questa realizzazione: descritta in italiano, basata su breadboard e modulo HC-05, non richiede Arduino Bluetooth Shield, più chiara di molti similari documenti

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

IOT DAY: L internet of things, dalla programmazione del chip all automazione industriale Moving from Internet 1.0 to Iot: le tecnologie IoT

IOT DAY: L internet of things, dalla programmazione del chip all automazione industriale Moving from Internet 1.0 to Iot: le tecnologie IoT IOT DAY: L internet of things, dalla programmazione del chip all automazione industriale Moving from Internet 1.0 to Iot: le tecnologie IoT Presentazione relatore Fabio Gatti Titoli: Laurea in Ing. delle

Dettagli

ESERCIZI CON PULSANTI

ESERCIZI CON PULSANTI ESERCIZI CON PULSANTI Vengono qui riportati due esercizi con il display a 7 segmenti led. Si voleva eseguire un conteggio da 0 a 9 e ritorno con un incremento di una unità alla volta. L esercizio è stato

Dettagli

ESEMPIO UTILIZZO MODULI RF 433 MHz

ESEMPIO UTILIZZO MODULI RF 433 MHz ESEMPIO UTILIZZO MODULI RF 433 MHz TX: MX-FS-03V RX: MX-05V Trasmettitore MX-FS-03V Alimentazione : da 3.5V a 12V, la potenza varia a seconda dell alimentazione. Potenza : 10mW circa. Distanza raggiunta

Dettagli

CODIFICA E RICETRASMISSIONE DI UN SEGNALE

CODIFICA E RICETRASMISSIONE DI UN SEGNALE CODIFICA E RICETRASMISSIONE DI UN SEGNALE A DISTANZA MEDIANTE ONDE LUMINOSE Obbiettivo L obbiettivo dell esperimento è quello di codificare un segnale alfanumerico in una serie di stringhe di codice binario,

Dettagli

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

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

Dettagli

Reti di Calcolatori. Master "Bio Info" Reti e Basi di Dati Lezione 3

Reti di Calcolatori. Master Bio Info Reti e Basi di Dati Lezione 3 Reti di Calcolatori Sommario Software di rete Livello Trasporto (TCP) Livello Rete (IP, Routing, ICMP) Livello di Collegamento (Data-Link) Livello Trasporto (TCP) I protocolli di trasporto sono eseguiti

Dettagli

CONTASECONDI CON DISPLAY A 7 SEGMENTI ARDUINO LIKE

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

Dettagli

APP TertiumBleScan e TertiumBleScanSwift per sistema operativo ios

APP TertiumBleScan e TertiumBleScanSwift per sistema operativo ios APP TertiumBleScan e TertiumBleScanSwift per sistema operativo ios 0. Scopo e funzionalità della APP Le APP per sistema operativo ios TertiumBleScan e TertiumBleScanSwift sono rilasciate da Tertium Technology

Dettagli

Aruba PEC S.p.A. Servizio Fatturazione Elettronica - Premium. Aruba PEC S.p.A.

Aruba PEC S.p.A. Servizio Fatturazione Elettronica - Premium. Aruba PEC S.p.A. 1 21 Servizio Fatturazione Elettronica - Premium 2 21 Informazioni sul documento Il presente documento intende essere una guida all uso del pannello di gestione del servizio Fatturazione Elettronica Account

Dettagli

Cerca clienti senza fili

Cerca clienti senza fili Cerca clienti senza fili Cerca clienti senza fili - per chiamare or cercare i vostri clienti Sistema cerca clienti TRANSMETTITORE modello GP-1000T In grado di controllare e visualizzare le ultime 4 chiamate

Dettagli

Lezione 6 su Arduino: I sensori di presenza PIR

Lezione 6 su Arduino: I sensori di presenza PIR Lezione 6 su Arduino: I sensori di presenza PIR In questa sesta lezione su Arduino, parleremo di un interessante trasduttore, che può essere utile per tantissimi progetti: il sensore di presenza. Ecco

Dettagli

ARDUINO. workshop base

ARDUINO. workshop base ARDUINO workshop base Giorno 2/3 Arduino IDE: introduzione, installazione e interfaccia; Cosa sono gli sketch: commenti, funzioni, variabili, istruzioni, strutture di controllo, librerie. Componenti del

Dettagli

ALTRI TIPI DI CONNESSIONE

ALTRI TIPI DI CONNESSIONE ALTRI TIPI DI CONNESSIONE Socket Un socket è una connessione a una porta su un computer remoto, che è usata per scambiare informazioni con comandi HTTP Supponiamo che la nostra applicazione voglia ricevere

Dettagli

GUIDA CONFIGURAZIONE GATEWAY SS10680

GUIDA CONFIGURAZIONE GATEWAY SS10680 GUIDA CONFIGURAZIONE GATEWAY SS10680 Prerequisiti 1) Essere in possesso di un account Bluemix 2) Aver creato una piattaforma Internet Of Things su Bluemix 3) Aver inserito il dispositivo nella piattaforma

Dettagli

ELETTRONICA CON ARDUINO

ELETTRONICA CON ARDUINO ELETTRONICA CON ARDUINO 13/14 aprile 2018 Giorno 2 Arduino IDE: introduzione, installazione e interfaccia; Cosa sono gli sketch: commenti, funzioni, variabili, istruzioni, strutture di controllo, librerie.

Dettagli

PROTOCOLLO 1-WIRE. Schema a blocchi del sistema 1-Wire e struttura del master e dello slave

PROTOCOLLO 1-WIRE. Schema a blocchi del sistema 1-Wire e struttura del master e dello slave PROTOCOLLO 1-WIRE Introduzione La Dallas Semiconductor ha sviluppato un sistema di comunicazione ad un filo noto con il nome di 1-Wire bus. Il protocollo 1-Wire permette l interazione tra molti dispositivi

Dettagli

N.2 INGRESSI DI TEMPERATURA

N.2 INGRESSI DI TEMPERATURA DISPLAY GRAFICO 128x64 pixels ALIMENTAZIONE TRAMITE BATTERIA Li-Ion INTERNA RICARICABILE DURATA BATTERIA CIRCA 80 ORE DI FUNZIONAMENTO CONTINUO CON TUTTI I SENSORI COLLEGATI PREDISPOSIZIONE PER COLLEGAMENTO

Dettagli

Corso Arduino Maggio Nicola Corna Lezione 2 - segnali analogici, audio e video

Corso Arduino Maggio Nicola Corna Lezione 2 - segnali analogici, audio e video Corso Arduino 2015 25 Maggio 2015 Nicola Corna nicola@corna.info Lezione 2 - segnali analogici, audio e video Nicola Corna Arduino 2015 Lezione 2 1 / 43 Segnali analogici L altra volta abbiamo lavorato

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

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

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

Dettagli

Lezione 8: Utilizziamo il KeyPad con Arduino

Lezione 8: Utilizziamo il KeyPad con Arduino Lezione 8: Utilizziamo il KeyPad con Arduino In questa ottava puntata su Arduino, introdurremo un nuovo strumento, utile per tanti diversi progetti: il KeyPad. Il meccanismo di funzionamento è davvero

Dettagli

piccolo genio SMART ENERGY SMART HOME DIMENSIONI Diametro: 15 cm Altezza: 8 cm Peso HGM Eugenio: 275 gr ALIMENTAZIONE HGM Eugenio: input 100-240V 50/60Hz Max 2500mA Alimentatore: Input:100~240V AC 50/60Hz

Dettagli

CORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii

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

Dettagli

piccolo genio SMART ENERGY SMART HOME DIMENSIONI Diametro: 15 cm Altezza: 8 cm Peso HGM Eugenio: 275 gr ALIMENTAZIONE HGM Eugenio: input 100-240V 50/60Hz Max 2500mA Alimentatore: Input:100~240V AC 50/60Hz

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

Istituto Comprensivo Teodoro Croci. Google Moduli e quiz. Corso di autoformazione sull uso dei moduli di Google.

Istituto Comprensivo Teodoro Croci. Google Moduli e quiz. Corso di autoformazione sull uso dei moduli di Google. Istituto Comprensivo Teodoro Croci Google Moduli e quiz Corso di autoformazione sull uso dei moduli di Google. A cosa serve Google Moduli? Con Moduli Google puoi fare sondaggi, raccogliere informazioni,

Dettagli

Il protocollo UDP; DatagramPacket. 10/11/2009 Vincenzo Gervasi

Il protocollo UDP; DatagramPacket. 10/11/2009 Vincenzo Gervasi Università degli Studi di Pisa Dipartimento di Informatica Esercitazione n.5b LPR-A-09 Il protocollo UDP; DatagramPacket 10/11/2009 Vincenzo Gervasi UEsercitazione 5b: Il Protocollo UDP, DatagramPacket

Dettagli

Presentazione del progetto, a cosa serve e perché è stato sviluppato.

Presentazione del progetto, a cosa serve e perché è stato sviluppato. Presentazione del progetto, a cosa serve e perché è stato sviluppato. Presentazione del progetto, a cosa serve e perché è stato sviluppato. Siamo due ragazzi del ITT Pacinotti di Fondi che devono iniziare

Dettagli

ADSL Modem :: Ericsson B-Quick (HM120d)

ADSL Modem :: Ericsson B-Quick (HM120d) ADSL Modem :: Ericsson B-Quick (HM120d) 1. Introduzione www.ericsson.com Il modem ADSL HM120d consente connessioni ai servizi in banda larga usando una normale linea telefonica. Supporta connessioni in

Dettagli

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

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

Dettagli

ARDUINO ESPLORA. Test finale di competenze. IIS Aldini Valeriani Sirani Test di competenze 1 Progetto ROBOTS

ARDUINO ESPLORA. Test finale di competenze. IIS Aldini Valeriani Sirani Test di competenze 1 Progetto ROBOTS ARDUINO ESPLORA Test finale di competenze IIS Aldini Valeriani Sirani Test di competenze 1 GRUPPO A: DIFFICOLTA BASSA PROVA N. 1/A Accendi / spegni (punti: max. 7) Lo sketch permette di accendere e spegnere

Dettagli

TECNOLOGIA BLE. (Bluetooth Low Energy) arcluce.it

TECNOLOGIA BLE. (Bluetooth Low Energy) arcluce.it TECNOLOGIA BLE (Bluetooth Low Energy) TECNOLOGIA BLE TECNOLOGIA BLE (Bluetooth Low Energy) In qualsiasi ambiente ci troviamo - che sia un ufficio, un hotel, una residenza privata o altro - un adeguato

Dettagli

Livello applicazione. Fondamenti di Informatica

Livello applicazione. Fondamenti di Informatica Livello applicazione Fondamenti di Informatica Previously on Fondamenti di informatica Livello fisico Livello instradamento Network e Internetwork Protocollo IP Indirizzi IP Routing Client e server Server:

Dettagli

PET VISION LIVE HD Manuale d uso per app ios

PET VISION LIVE HD Manuale d uso per app ios PET VISION LIVE HD Manuale d uso per app ios 1 Scaricare e installare la app Cercare Pet Vision HD sull Apple Store e scaricare la app Rispondere "Autorizza" alla richiesta di ricevere notifiche L icona

Dettagli

Syllabus Fortablet. 1. Impostazione dell hardware e software per l'avvio e l'utilizzo del TABLET

Syllabus Fortablet. 1. Impostazione dell hardware e software per l'avvio e l'utilizzo del TABLET Syllabus Fortablet Il Syllabus è il documento che descrive in dettaglio ciò che il candidato deve sapere e saper fare per conseguire Fortablet. Il documento è articolato in moduli, ciascuno corrispondente

Dettagli

ARDUINO Course.

ARDUINO 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

Dettagli

KeyPad LCD Shield ( blue )

KeyPad LCD Shield ( blue ) KeyPad LCD Shield ( blue ) https://www.dfrobot.com/wiki/index.php/arduino_lcd_keypad_shield_(sku:_dfr0009) LCD alfanumerico 16 2 (16 caratteri per due righe) e una piccola tastiera composta da 5 pulsanti,

Dettagli

SERVIZIO DI HELPDESK - ISTRUZIONI PER L USO

SERVIZIO DI HELPDESK - ISTRUZIONI PER L USO SERVIZIO DI HELPDESK - ISTRUZIONI PER L USO Il servizio di Helpdesk del Centro di Servizi Informatici di Ateneo (CSIA) permette agli utenti fruitori dei propri servizi, di segnalare un problema, un malfunzionamento

Dettagli

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

Dettagli

Application Commissioning Luci Ambiente 400 m2

Application Commissioning Luci Ambiente 400 m2 Application Commissioning Luci Ambiente 400 m2 1/34 1. Primo collegamento... 3 2. Caricamento applicativo... 6 3. Verifica Applicativo... 8 4. Sensore di luminosità e presenza... 9 5. Pulsanti wireless...

Dettagli

ELECTRONICS LAB [WITH ARDUINO]

ELECTRONICS LAB [WITH ARDUINO] ELECTRONICS LAB [WITH ARDUINO] >>> DAY #3 Daniele Costarella Salvatore Carotenuto Teatro Carlo Gesualdo / Casina Del Principe Avellino Rights to copy Attribution ShareAlike 3.0 Unported You are free: to

Dettagli

L801 IP 55 / L801 PIR IP 55. Manuale dell utente... 14

L801 IP 55 / L801 PIR IP 55. Manuale dell utente... 14 L801 IP 55 / L801 PIR IP 55 Manuale dell utente... 14 Manuale dell utente Lampada LED ad alte prestazioni L801 IP 55 L801 PIR IP 55 (Con rilevatore di movimento) Leggere attentamente le istruzioni contenute

Dettagli

Unità 7: SENSORI A INFRAROSSI

Unità 7: SENSORI A INFRAROSSI Unità 7: SENSORI A INFRAROSSI Scopo e agenda dell unità 7 Lo scopo della presentazione ELEMENTI DI BASE SULLE LUCI A INFRAROSSI Uso del sensore IR per rilevare oggetti, ostacoli, la presenza e il movimento

Dettagli

MANUALE GATEWAY - IOT SS Introduzione. 2. Accesso alla pagina web del SS10680

MANUALE GATEWAY - IOT SS Introduzione. 2. Accesso alla pagina web del SS10680 1. Introduzione I dispositivi hanno a bordo un web server integrato per poter consentire all'utente di configurare i parametri del dispositivo (MQTT, Ethernet, Modbus,...). 2. Accesso alla pagina web del

Dettagli

Preparazione del programma Arduino per gestire il LED RGB. Aprire Arduino IDE e creare un nuovo file.

Preparazione del programma Arduino per gestire il LED RGB. Aprire Arduino IDE e creare un nuovo file. Il funzionamento di un LED (Light Emitting Diode) Esperimento: Analisi della figura di diffrazione prodotta da un reticolo illuminato da una sorgente LED Materiali e strumenti Rotaia graduata Lente con

Dettagli

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

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

Dettagli

ACCENDERE E SPEGNERE UN DIODO LED

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

Dettagli

MANUALE UTENTE DRIVER LED

MANUALE UTENTE DRIVER LED MANUALE UTENTE DRIVER LED Indice 1 AVVERTENZE...2 2 DESCRIZIONE...3 2.1 Descrizione meccanica...4 3 CONTENUTO DELLA CONFEZIONE...5 4 FUNZIONAMENTO...5 4.1 COLLEGAMENTO ELETTRICO...5 4.1.1 Collegamento

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

L'applicazione integrata con il servizio My Fattura

L'applicazione integrata con il servizio My Fattura L'applicazione integrata con il servizio My Fattura Come funziona einvoicemanger (eim) 2 Per il CICLO ATTIVO 2 Per il CICLO PASSIVO 2 Come può essere utilizzato 2 Installazione di eim 2 Installazione del

Dettagli

MySQL. Esercizio 1. Soluzione

MySQL. Esercizio 1. Soluzione MySQL Esercizio 1 Implementare un servizio di API, che permette di accedere alle informazioni contenute nel dataset http://dati.toscana.it/dataset/lista-comuni-colpiti. In particolare, l API deve permettere

Dettagli