STUDIO PER UN SIMULATORE DI CONTROLLORE PER MOTORI
|
|
- Maddalena Spinelli
- 8 anni fa
- Visualizzazioni
Transcript
1 STUDIO PER UN SIMULATORE DI CONTROLLORE PER MOTORI La presente nota descrive un progetto di studio sviluppato per fissare alcune idee in merito alle funzionalità richieste ed alla loro realizzazione. Il progetto è composto da tre parti: una unità fisica (hardware), il programma di controllo dell'unità (firmware) ed un'applicazione web che consente il controllo remoto dell'unità. Tutto il sistema può essere rappresentato con il seguente schema a blocchi: APPLICAZIONE WEB INTERFACCIA TCP/IP PANNELLO DI COMANDO UNITA' DI CONTROLLO FIRMWARE MOTORE SCHEDA DI PILOTAGGIO MOTORE 1 UNITA' DI CONTROLLO il cuore dell'unità di controllo è costituito da una scheda Arduino UNO. Questa è collegata ad una interfaccia TCP/IP che presiede alle comunicazioni con la rete e ad una scheda per il pilotaggio del motore progettata ad hoc. Quest'ultima scheda è descritta in un'altra nota tecnica e non sarà pertanto dettagliata in questa nota. L'interfaccia TCP/IP è esterna all'unità di controllo e collegata a questa con un cavo seriale e protocollo SPI. Questa scelta è stata suggerita dalla possibilità di utilizzare schede di interfaccia e protocolli diversi, per esempio il WI-FI (IEEE /b/g) o lo ZigBee (IEEE ). Il motore utilizzato in questo studio è un piccolo motore in C.C. Alimentato a 12 Volt. In un caso reale varrebbe utilizzato un motore adeguato all'applicazione e la scheda di controllo. Spesso questi due componenti sono forniti dallo stesso produttore (si veda per esempio
2 Il prototipo si presenta così: I tre led di sinistra indicano il range di velocità attualmente utilizzato, quando la velocità entra nel range HIGH l'unità emette un allarme sonoro il pulsante rosso è un pulsante di emergenza che arresta immediatamente il motore e blocca l'eventuale allarme sonoro. Il disco a settori rossi e bianchi è solidale con il motore e dà la sensazione visiva della velocità di rotazione. Lo strumento analogico posto a destra el pannello fornisce il valore corrente della velocità. Al connettore POWER posto in basso a sinistra viene collegato l'alimentatore che fornisce +5Volt per l'alimentazione della scheda Arduino e + e - 12Volt per l'alimentazione del motore (la tesione positiva viene utilizzata per le rotazioni in senso orario e quella negativa per le rotazioni in senso antiorario). Al connettore AUX è collegata l'unità di interfaccia TCP/IP. Come scheda di interfaccia Ethernet è stato scelto il modello W5100 della ITEAD STUDIO ( illustrato nella foto a sinistra, sia per il basso costo, sia per le ridotte dimensioni. La foto a destra mostra l'interfaccia Ethernet installata nel suo contenitore e collegata all'unità di controllo. La manopola che si vede in basso al centro serve per regolare la velocità del motore.
3 2 FIRMWARE Poiché si tratta di un progetto di studio il firmware è stato sviluppato in diverse versioni e varianti. Nel seguito si riporta, a titolo di esempio, una particolare versione. /* MotorControlSimulator Rev /09/2013 Author: Domenico Formenton Partially based on Hari Wiguna, g33k.blogspot.com work. Version using Arduino UNO a and Ethernet Shield W5100 Itead This example code is in the public domain. */ #include <SPI.h> #include <Ethernet.h> byte mac[] = {0x00, 0x03, 0xCE, 0x89, 0x0F, 0x8E; IPAddress ip(192,168,1,234); EthernetServer server(80); #define buffermax 128 int buffersize; char buffer[buffermax]; char cmd[25]; char param1[15]; char param2[15]; int analogpin; int analogvalue;
4 const float meterscalefactor = ; const float motorscalefactor = 0.177; // for 741 amplifier #define greenled 4 #define yellowled 7 #define redled 8 #define greenthreshold 75 #define yellowthreshold 350 #define redthreshold 515 #define alarmswitch 2 #define motor 3 #define buzzer 5 #define meter 6 boolean greenon =false; boolean remote = true; volatile boolean alarmon = false; volatile int state = 0; // Avoid initial spurious interrupt void setup() { Serial.begin(9600); Ethernet.begin(mac, ip); server.begin(); pinmode(greenled, OUTPUT); pinmode(redled, OUTPUT); pinmode(yellowled, OUTPUT); pinmode(buzzer, OUTPUT); pinmode(alarmswitch, INPUT); pinmode(alarmswitch, INPUT); // Not necessary, for documentation only digitalwrite(alarmswitch, HIGH); // turn on pullup resistor digitalwrite(alarmswitch, HIGH); digitalwrite(buzzer, LOW); Serial.begin(9600); // attachinterrupt(alarm, IsrHalt, FALLING); Ok for Arduino due attachinterrupt(0, IsrHalt, FALLING); // Ok for Arduino uno void loop() { if(alarmon == true){ while(2 > 1){ // do nothing... waiting if(remote){ RemoteCntrl(); else{ LocalCntrl();
5 void LocalCntrl(){ SetMotor(analogRead(A1)); RemoteCntrl(); void SetMotor(int sensorvalue){ analogwrite(meter, ((sensorvalue * meterscalefactor) + 0.9)); analogwrite(motor, ((sensorvalue * motorscalefactor) + 3.7)); digitalwrite(buzzer, 0); // Silent Buzzer if(sensorvalue < greenthreshold){ digitalwrite(greenled, 0); digitalwrite(yellowled, 0); digitalwrite(redled, 0); else{ if (sensorvalue < yellowthreshold){ digitalwrite(greenled, 1); digitalwrite(yellowled, 0); digitalwrite(redled, 0); else{ if (sensorvalue < redthreshold){ digitalwrite(greenled, 0); digitalwrite(yellowled, 1); digitalwrite(redled, 0); else{ digitalwrite(greenled, 0); digitalwrite(yellowled, 0); digitalwrite(redled, 1); digitalwrite(buzzer, 1); // Alarm Serial.println(sensorValue); delay(10); void IsrHalt(){ if(state == 1){ if(alarmon == false){ alarmon = true; digitalwrite(buzzer, 1); // Alarm on else{ alarmon = false; digitalwrite(buzzer, 0); // Alarm off // The foolowing does not work on UNO, it needs an hardware solution // digitalwrite(reset, 0); // Reset the system else{ state = 1; // Enable buzzer management void RemoteCntrl(){ EthernetClient client = server.available(); if (client) { WaitForRequest(client); ParseReceivedRequest(); PerformRequestedCommand();
6 // output HTML data starting with standart header client.println("http/ OK"); client.println("content-type: text/html"); client.println(); client.print("<html>"); client.print("<body>"); // add some return message client.println("<br>");//some space between lines client.println("</body></html>"); client.stop(); void WaitForRequest(EthernetClient client){ buffersize = 0; while (client.connected()) { if (client.available()) { char c = client.read(); if (c == '\n') break; else if (buffersize < buffermax) buffer[buffersize++] = c; else break; void ParseReceivedRequest(){ Serial.println("in ParseReceiveRequest"); Serial.println(buffer); char* slash1; char* slash2; char* slash3; char* space2; slash1 = strstr(buffer, "/") + 1; slash2 = strstr(slash1, "/") + 1; slash3 = strstr(slash2, "/") + 1; space2 = strstr(slash2, " ") + 1; if(slash3 > space2) slash3 = slash2; PrintString("slash1: ", slash1); PrintString("slash2: ", slash2); PrintString("slash3: ", slash3); PrintString("space2: ", space2); cmd[0] = 0; param1[0] = 0; param2[0] = 0; strncat(cmd, slash1, slash2 - slash1-1);
7 strncat(param1, slash2, slash3 - slash2-1); strncat(param2, slash3, space2 - slash3-1); PrintString("cmd: ", cmd); PrintString("param1: ", param1); PrintString("param2: ", param2); void PerformRequestedCommand(){ if(remote){ if(strcmp(cmd,"digitalwrite") == 0) RemoteDigitalWrite(); if(strcmp(cmd,"analogread") == 0) RemoteAnalogRead(); if(strcmp(cmd,"analogwrite") == 0) RemoteAnalogWrite(); if(strcmp(cmd,"setspeed") == 0) SetSpeed(); if(strcmp(cmd,"setremotestatus") == 0) SetRemoteStatus(); void RemoteDigitalWrite(){ Serial.println("in RemoteDigitalWrite"); int ledpin = param1[0] - '0'; int ledstate = param2[0] - '0'; digitalwrite(ledpin, ledstate); Serial.println("Remote Digital Write"); PrintNumber("ledPin: ", ledpin); PrintNumber("ledState: ", ledstate); void RemoteAnalogRead(){ analogpin = param1[0] -'0'; analogvalue = analogread(analogpin); Serial.println("Remote Analog Read"); PrintNumber("analogPin: ", analogpin); PrintNumber("analogValue: ", analogvalue); // Aggunto 31/08/2013 void RemoteAnalogWrite(){ Serial.println("Remote Analog Write"); Serial.println(param2); analogpin = param1[0] -'0'; analogwrite(analogpin, atoi(param2)); server.print(analogread(analogpin), DEC); void SetSpeed(){
8 Serial.println("Set Speed"); int speed = atoi(param2) * 0.090; SetMotor(speed); analogwrite(meter, ((speed * meterscalefactor) + 0.9)); analogwrite(motor, ((speed * motorscalefactor) + 3.7)); void SetRemoteStatus(){ Serial.println("Set Remote Status"); Serial.println(param2); int status = param2[0] -'0'; if(status == 0){ remote = false; else{ remote = true; void PrintString(char* label, char* str){ Serial.print(label); Serial.print("="); Serial.println(str); void PrintNumber(char* label, int number){ Serial.print(label); Serial.print("="); Serial.println(number, DEC); 3 APPLICAZIONE WEB Per quest'unità è stata creata un'applicazione web che consente il controllo remoto del motore. L'applicazione è stata sviluppata con la tecnologia Java Server Faces utilizzando l'ide Netbeans della Oracle. E' stato utilizzato inoltre il componente gauge di Google ( Una versione dell'applicazione web è visibile all'indirizzo: Per iniziare è necessario cliccare sul pulsante Remote in modo da attivare il controllo remoto, poi col lo slider posto a destra si può variare la velocità del motore. La disposizione dei led e dell'indicatore ricalca quella utilizzata per l'unità di controllo.
// 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
DettagliPer 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
DettagliUn client su arduino invia i dati acquisiti ad un database
Un client su arduino invia i dati acquisiti ad un database PROBLEMA Si vogliono inviare, periodicamente, i dati acquisiti da alcuni sensori ad un database presente su di un server. Arduino con shield Ethernet
DettagliEsercitazione 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
Dettagli12^ parte : Come gestire la Ethernet Shield. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)
12^ parte : Come gestire la Ethernet Shield Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) La Ethernet Shield Una tra le più interessanti shield è la Ethernet Shield, una scheda che si innesta
DettagliD sistema d allarme con sensori magnetici
D sistema d allarme con sensori magnetici Il sistema di allarme proposto in questa nota prevede l utilizzo di sensori reed per rilevare l apertura di porte e/o finestre. Il programma prevede due sensori,
DettagliLezione 14: Come accendere una lampada da remoto con Arduino
Lezione 14: Come accendere una lampada da remoto con Arduino In questo quattordicesimo capitolo, vedremo come utilizzare Arduino per accedere una lampada da remoto sfruttando un semplice relè. Per completare
DettagliCurcio Davide matr /7/2016
Progetto: Rilevatore di temperatura, umidità e intensità luminosa tramite scheda Arduino, e gestione dati tramite database SQL. 1. Premessa: Si intende realizzare un sistema che rilevi la temperatura,
DettagliTERMOMETRO LCD BASATO SUL TRASDUTTORE DI TEMPERATURA ANALOGICO LM 35
ESERCITAZIONE CON ARDUINO N 5 TERMOMETRO LCD BASATO SUL TRASDUTTORE DI TEMPERATURA ANALOGICO LM 35 Con il presente circuito, si vuole realizzare un termostato ambientale per un caseificio, che utilizza
DettagliCorso 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
DettagliArduino 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
DettagliMy 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
DettagliN.B: Clicca qui per scaricare il file.zip con tutti gli sketch utilizzati per realizzare il sistema di telepresenza.
www.marcopucci.it www.creativecommons.org Arduino Tutorial #14 - Sistema di Telepresenza Materiale utilizzato Arduino UNO - WiFi Shield - motorino servo 180 - supporto per smartphone - smartphone. Per
DettagliGateway RS485 DLMS-MODBUS. Dispositivo di Comunicazione tra DLMS RS485 e MODBUS RTU e/o MODBUS TCP
Gateway RS485 DLMS-MODBUS Dispositivo di Comunicazione tra DLMS RS485 e MODBUS RTU e/o MODBUS TCP Gateway RS485 DLMS-MODBUS Il Protocollo DLSM (Device Language Message Specification) viene utilizzato nell'ambito
DettagliArduino+Ethernet Shield+SD (ITA)
Arduino+Ethernet Shield+SD (ITA) Usare Arduino per accedere ai file di una SD card da remoto A cura di Fabrizio Schiano Ethernet shield Comincio scrivendovi uno dei link al quale potrete trovare una Ethernet
DettagliProgrammazione 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
DettagliACE SL7000 Lettura remota con interfaccia Ethernet Nota Applicativa
ACE SL7000 Lettura remota con interfaccia Ethernet Nota Applicativa Questo documento illustra la modalità di lettura remota del contatore SL7000 utilizzando un server di porta seriale collegato ad una
DettagliScheda test Arduino 2009 scheda Ethernet Arduino web server scheda SD 2GB
Scheda test Arduino 2009 scheda Ethernet Arduino web server scheda SD 2GB Tenendo conto che l appetito vien mangiando e della mia naturale curiosità e testardaggine dopo quanto scritto su Arduino e l ape
DettagliAutomobile Bluetooth
Automobile Bluetooth Ivancich Stefano 17 Maggio 2015 SOMMARIO Di seguito s illustra un progetto di un automobile comandata da uno smartphone tramite la connessione Bluetooth. E stata presa una automobilina
DettagliARDUINO Duemilanove. Lelio Spadoni
ARDUINO Duemilanove Lelio Spadoni Argomenti trattati Caratteristiche di Arduino Duemilanove (hardware e software) Programmazione di Arduino Arduino + GPS Ethernet shield XBee shield Arduino + GSM Arduino
DettagliPROGETTI CON ARDUINO UNO
PROGETTI CON ARDUINO UNO -Introduzione alla shield Ethernet- www.arduino.cc sistemisds.altervista.org Gennaio 2015 - Sergio De Sordi Ethernet e la comunicazione in rete Con le funzionalità di rete si possono
Dettagli12 - timer da cucina display a 4 cifre
12 - timer da cucina display a 4 cifre Il display led da 4 cifre utilizzato in questo esercizio e il modello HS410561K-32. Questo modello, e caratterizzato da 4 anodi (uno per ogni cifra) e dai 8 catodi,
DettagliDa http://ismanettoneblog.altervista.org/blog/lezione-13-arduino-si-connettead-internet-shield-ethernet-ufficiale/
Da http://ismanettoneblog.altervista.org/blog/lezione-13-arduino-si-connettead-internet-shield-ethernet-ufficiale/ Il successo che ha avuto Internet nel corso degli ultimi anni, è dovuto alla sua semplicità
DettagliCORSO ARDUINO. Corso ASEV Giulio Fieramosca Stefano Panichi. Stefano Panichi e Giulio Fieramosca
CORSO ARDUINO Giulio Fieramosca Stefano Panichi Corso ASEV 2015 Pulsanti e interruttori Pushbutton Momentary button Pulsante monostabile A B Switch Interruttore bistabile C A B C D C B A Pulsanti e interruttori
Dettagli8^ parte : Pilotare Motori passo-passo bipolari usando l integrato L298N. Author: Ing. Sebastiano Giannitto (ITIS M.
8^ parte : Pilotare Motori passo-passo bipolari usando l integrato L298N Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Come pilotare un motore passo passo usando l integrato L298N Nelle nostre
DettagliArduino: 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
DettagliITC FOSSATI- DA PASSANO. Progetto sonar. A cura di: Bamonte Davide Bertagna Davide Canaccini Alessandro Celi Andrea Conti Thomas Filattiera Lorenzo
Progetto sonar A cura di: Bamonte Davide Bertagna Davide Canaccini Alessandro Celi Andrea Conti Thomas Filattiera Lorenzo A.S. 2013/2014 Classe 4 Q Pag. 1 Relazione Componenti hardware : Arduino1, basetta
DettagliPrima di cominciare verificare la disponibilità di tutti i componenti e le informazioni necessarie. Modem ADSL DSL-300T. CD-ROM (contenente manuale )
Il presente prodotto può essere configurato con un qualunque browser web aggiornato, per esempio Internet Explorer 6 o Netscape Navigator 6.2.3. DSL-300T Modem ADSL Prima di cominciare Prima di cominciare
DettagliArduino. 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
DettagliManuale di programmazione BerMar_Drive_Software
Invert er LG Manuale di programmazione BerMar_Drive_Software Mot ori elet t ric i Informazioni preliminari... 2 Installazione... 3 Avvio del programma... 4 Funzionamento Off-Line... 7 Caricamento di una
DettagliI 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à
DettagliTeamViewer 9 Manuale Wake-on-LAN
TeamViewer 9 Manuale Wake-on-LAN Rev 9.2-12/2013 TeamViewer GmbH Jahnstraße 30 D-73037 Göppingen www.teamviewer.com Indice 1 Informazioni sulla Wake-on-LAN... 3 2 Requisiti... 4 3 Finestre di configurazione...
DettagliManuale utente. Quinx Box serie 200/300/400. Ethernet RS232 - TCP/IP converter
Manuale utente Quinx Box serie 200/300/400 Ethernet RS232 - TCP/IP converter A cura di: ICG Holding srl Div. Time & Access Via Leonardo da Vinci 45/47 20020 Lainate (MI) Nr. rif. Q 200 001 Versione 1.10.97
DettagliARDUINO. Ing. Francesco Giurlanda francesco.giurlanda@iet.unipi.it
ARDUINO Ing. Francesco Giurlanda francesco.giurlanda@iet.unipi.it Cos'è ARDUINO? Il progetto nasce ad Ivrea, nel 2005. Obiettivo: realizzare un sistema di prototipizzazione economico. Al Maggio del 2011
DettagliManuale per l utente di Ethernet
Manuale per l utente di Ethernet Indice 1. Nome della scheda dell interfaccia & stampante disponibile... 2 2. Specifiche... 3 3. Modalità d installazione... 4 4. Configurazione della scheda dell interfaccia
DettagliUniversità degli studi di Roma LA SAPIENZA
Università degli studi di Roma LA SAPIENZA Corso di ingegneria informatica e automatica Automazione I Realizzazione di una macchinina in grado di evitare le collisioni Di Alessandro Giuseppi All attenzione
DettagliDrayTek Vigor 2760n ATTENZIONE! APPARATO PRECONFIGURATO. installazione e configurazione
DrayTek Vigor 2760n ATTENZIONE! APPARATO PRECONFIGURATO Indicazioni e connessioni 2 Installazione 3 NAT 5 Management del Vigor 2760 7 Configurazione Port Forwarding 7 INDICAZIONI E CONNESSIONI LED Stato
DettagliArduino 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
DettagliCORSO ARDUINO. Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM Jacopo Belli Giulio Fieramosca Luca Mattii
CORSO ARDUINO Jacopo Belli Giulio Fieramosca Luca Mattii GOLEM 206 Di cosa parliamo oggi... Generazione di suoni Sensoristica complessa: i protocolli di comunicazione; Shield per Arduino: circuiti avanzati
DettagliGE Fanuc Automation. Page 1/12
GE FANUC Data Server FTP Server - Configurazione - Page 1/12 Revision History Version Date Author Notes 1.00 05-Jun-2002 M. Bianchi First release Summary 1 Introduzione... 3 1.1 Riferimenti... 3 2 Configurazione
DettagliCONDIZIONATORE SMART: MANUALE UTENTE
CONDIZIONATORE SMART: MANUALE UTENTE Conforme agli standard IDA Da105762 CS351U-WIFI(MBD) SOMMARIO 1 DICHIARAZIONE DI CONFORMITÀ... 1 1 DICHIARAZIONE DI CONFORMITÀ Con la presente dichiariamo che questo
DettagliProgrammatore scenari
Programmatore scenari scheda tecnica ART. MH00 Descrizione Questo dispositivo permette la gestione di scenari semplici e evoluti fino ad un numero massimo di 300. Grazie al programmatore scenari il sistema
DettagliQuick Guide imagic. ATTENZIONE Prima di collegare l alimentazione inserire la SD CARD che si trova dentro alla scatola (vedi istruzioni all interno)
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 del prodotto è necessario seguire
DettagliEsercitazione 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
DettagliLE LIBRERIE Per poter sfruttare tutte le caratteristiche
Arduino Continuamo la presentazione della board Fishino, mostrando le principali funzioni delle librerie e degli esempi d uso. Seconda puntata. FISHINO, L ARDUINO DIVENTA di MASSIMO DEL FEDELE WIRELESS
DettagliLE LIBRERIE Per poter sfruttare tutte le caratteristiche
Arduino Continuamo la presentazione della board Fishino, mostrando le principali funzioni delle librerie e degli esempi d uso. Seconda puntata. FISHINO, L ARDUINO DIVENTA di MASSIMO DEL FEDELE WIRELESS
DettagliGuida all installazione di Fiery proserver
Guida all installazione di Fiery proserver Il presente documento descrive la procedura di installazione di EFI Fiery proserver ed è rivolto ai clienti che intendono installare Fiery proserver senza l assistenza
DettagliPrima di iniziare la procedura d installazione, verificare che siano disponibili tutte le informazioni e le attrezzature necessarie
Il presente prodotto può essere configurato con un browser web aggiornato come Internet Explorer 6 o Netscape Navigator 6.2.3. DSL-504T ADSL Router Prima di cominciare Prima di iniziare la procedura d
DettagliArduino: Comandare da remoto l'accensione/spegnimento di due led
Arduino: Comandare da remoto l'accensione/spegnimento di due led - Prof. Mauro De Berardis Pag. 1 Arduino: Comandare da remoto l'accensione/spegnimento di due led Il progetto illustrato nel precedente
Dettagliripristino per reimpostare manualmente il protocollo TCP/IP:
A volte può capitare che la nostra scheda di rete (o sistema operativo) faccia i capricci e non ci faccia più navigare su internet, mentre casomai riusciamo a raggiungere gli altri pc nella nostra rete;
DettagliCaratteristiche 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
DettagliMoniThor 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
DettagliDoc: imodule User and Installation Manual IT Rev: A05 Date: 15 Jan 2015 Author: SG Pag: 1/7. NORDGAS s.r.l.
1) Elementi del Sistema Nordgas imodule 1) imodule, unità ricevitore-trasmettitore dati, in versione GSM ( Global System for Mobile Communications ) oppure Wi-Fi ( wireless local area network based on
DettagliGuida Rapida all installazione iais Ricevitore AIS Wireless & Server NMEA
Guida Rapida all installazione iais Ricevitore AIS Wireless & Server NMEA MANUALE iais VR1.00 1. Introduzione Complimenti per aver effettuato l acquisto del Ricevitore iais. Raccomandiamo che il ricevitore
Dettagliilightproject for ipod Touch V.1.00 by www.germinara.it - info@germinara.it Il software ha una duplice funzionalita':
ilightproject for ipod Touch V.1.00 by www.germinara.it - info@germinara.it Il software ha una duplice funzionalita': 1 - e' un controllo remoto della lampada ilightproject USB collegata al Mac 2 - e'
DettagliUniversità di Torino Facoltà di Scienze MFN Corso di Studi in Informatica. Programmazione I - corso B a.a. 2009-10. prof.
Università di Torino Facoltà di Scienze MFN Corso di Studi in Informatica Programmazione I - corso B a.a. 009-10 prof. Viviana Bono Blocco 9 Metodi statici: passaggio parametri, variabili locali, record
DettagliCONTASECONDI 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
DettagliFPf per Windows 3.1. Guida all uso
FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete
DettagliGuida Rapida all Installazione WLN10 e WLN10HS Server Wireless NMEA
Guida Rapida all Installazione WLN10 e WLN10HS Server Wireless NMEA 1. Introduzione Complimenti per aver effettuato l acquisto del Ricevitore WLN10. Raccomandiamo che il ricevitore sia installato da un
DettagliControllare 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
DettagliIZ1MHN e IW1ALX. Prima di iniziare. Domande sulla lezione scorsa? Come è andato il compito a casa?
IZ1MHN e IW1ALX Prima di iniziare Domande sulla lezione scorsa? Come è andato il compito a casa? 1 Semplici input Pulsanti Debounce Keypad Leggere un valore analogico Leggere più di 6 valori Leggere più
DettagliELSTER A1700i. Manuale software di lettura Dati Power Master Unit Read Olny. Contatore ELSTER A1700i. Manuale software di lettura dati PMU Read Olny
ELSTER A1700i Manuale software di lettura Dati Power Master Unit Read Olny Revisione : 0 Data : Aprile 2011 Software : Power Master Unit Read only 2.4 Firmware : Enel Pagina 1 di 20 1. Presentazione del
DettagliMST_K12_INV. Regolatore di velocita per motori in CC con comando esterno della inversione della rotazione. Manuale d uso e d installazione
MST_K12_INV Regolatore di velocita per motori in CC con comando esterno della inversione della rotazione Manuale d uso e d installazione INTRODUZIONE Il circuito MST_K12_INV e un semplice regolatore di
DettagliDSL-G604T Wireless ADSL Router
Il presente prodotto può essere configurato con un browser web aggiornato come Internet Explorer 6 o Netscape Navigator 6.2.3. DSL-G604T Wireless ADSL Router Prima di cominciare 1. Se si intende utilizzare
DettagliDatalogger web contaimpulsi
Datalogger web contaimpulsi Versione 6 ingressi con Ethernet (GW-IMP-WEB-1) 1 Datalogger web conta impulsi Il datalogger web conta impulsi è in grado di conteggiare gli impulsi sugli ingressi digitali
DettagliIntroduzione alla programmazione in C
Introduzione alla programmazione in C Testi Consigliati: A. Kelley & I. Pohl C didattica e programmazione B.W. Kernighan & D. M. Ritchie Linguaggio C P. Tosoratti Introduzione all informatica Materiale
DettagliTest di comunicazione tra due LOGO! 0BA7: Master - Master
Industry Test di comunicazione tra due LOGO! 0BA7: Master - Master Dispositivi utilizzati: - 2 LOGO! 0BA7 (6ED1 052-1MD00-0AB7) - Scalance X-208 LOGO! 0BA7 Client IP: 192.168.0.1 LOGO! 0BA7 Server IP:
DettagliUSB 2,0 SERVER DI STAMPA ETHERNET
USB 2,0 SERVER DI STAMPA ETHERNET DN-13014-3 DN-13003-1 Guida rapida all'installazione DN-13014-3 e DN-13003-1 Prima di iniziare, dovrete preparare i seguenti articoli: I computer Windows 2000/XP/2003/Vista/7
DettagliDP-301U. Prima di cominciare. Contenuto del pacchetto. Print Server Fast Ethernet D-Link. DP-301U Print Server USB
Il presente prodotto può essere configurato utilizzando un qualunque browser aggiornato, come Internet Explorer 6 o Netscape Navigator 7.0 DP-301U Print Server Fast Ethernet D-Link Prima di cominciare
Dettagli9^ parte : Come pilotare motori dc utilizzando il motor shield. Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO)
9^ parte : Come pilotare motori dc utilizzando il motor shield Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) I motorini dc sono molto comuni nei vecchi giocatoli, possiamo recuperarli per
DettagliArea di Progetto di Toto Alex 5Binfo a.s. 2017/18 ITI E. Majorana Grugliasco (TO)
Area di Progetto di Toto Alex 5Binfo a.s. 2017/18 ITI E. Majorana Grugliasco (TO) Stazione Meteo con Arduino, Anemometro Direzione/Velocita Vento e sensore di temperatura Sensore di Temperatura e Umidità
DettagliTSRR. Realizzazione di un sistema di controllo degli accessi con Arduino
TSRR IFAC-TSRR vol. 3 (2011) 1-10 Realizzazione di un sistema di controllo degli accessi con Arduino A. Agostini ( 1 ), D. Andreuccetti ( 1 ), S. Cardone ( 1 ), R. Calzolai ( 1 ), ( 1 ) IFAC-CNR, Via Madonna
DettagliLezione 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
DettagliIZ1MHN 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
DettagliAccess 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
DettagliNel menù Impostazioni/Pannello di controllo/rete dovrebbe apparire una finestra simile a questa:
Configurazione Software di una rete locale Questa documentazione è indicata per i sistemi operativi Windows 98 e Windows ME. Per gli utenti Windows 95 non sarà difficile adattare questa procedura. Per
DettagliLa Domotica Alunno: Fumasoni Luca Istituto tecnico industriale E.Mattei Indirizzo informatica ABACUS Anno: 2010-2011
La Domotica Alunno: Fumasoni Luca Istituto tecnico industriale E.Mattei Indirizzo informatica ABACUS Anno: 2010-2011 Questo progetto si propone di mostrare la gestione di una casa attraverso una domotica
DettagliTelecontrollo escavatore LEGO con board Arduino
Telecontrollo escavatore LEGO con board Arduino Elenco materiale: - Arduino Uno R3 - LEGO Technic set 42006-3 Motori M di Lego (9V) - 2 integrati L293NE (ponte H) - 1838T (ricevitore infrarossi) - THDZ
DettagliPIC X Lettore con contabilizzazione del credito energetico pre pagato. Funzionamento con split INVERTER
Manuale Lettore con contabilizzazione del credito energetico pre pagato. Funzionamento con split INVERTER rev. 0.3 IT Doc: MAN_PIC-X_INVERTER_0_3-IT Pag 1 di 7 26/05/2014 INTRODUZIONE è un lettore di tessere
DettagliDISPLAY REMOTO PILOTATO DALLA SERIALE. LCD_SERv10
DISPLAY REMOTO PILOTATO DALLA SERIALE su CPU18LCD LCD_SERv10 035-693737 1 FUNZIONI del sistema: Il sistema è composto da: 1. una scheda con a bordo ÄÅ Un regolatore 12Vcc / 7Vcc Ä a 5Vcc ÄÇ Un microprocessore
DettagliMONITORAGGIO ACQUEDOTTO MANUALE UTENTE
MONITORAGGIO ACQUEDOTTO MANUALE UTENTE Comune di Saint-Marcel I.S.I.T.I.P Verres SOMMARIO OBIETTIVO... 3 SCHEMA GENERALE E DESCRIZIONE DEL FUNZIONAMENTO... 4 INSTALLAZIONE... 5 Installazione sensore...
DettagliModem ADSL DSL-300G+ Manuale rapido d installazione
Modem ADSL DSL-300G+ Manuale rapido d installazione Installazione e configurazione per un singolo computer Per configurazioni di LAN consultare il Manuale utente 6DSL300G+Q01 Panoramica Il presenta manuale
DettagliFisica, tecnologia, scienze applicate: ulab2, un laboratorio portatile basato su arduino e due piccoli robot, LEMU e MOMOLAB, vanno a scuola
Fisica, tecnologia, scienze applicate: ulab2, un laboratorio portatile basato su arduino e due piccoli robot, LEMU e MOMOLAB, vanno a scuola Esaminiamo da vicino la danger shield Daniele Grosso (1) 1.
DettagliWeb 4164ETH Rel. 1.1 7 Lug 2010
Web 4164ETH Rel. 1.1 7 Lug 2010 ACCESSO ALLA SCHEDA 4164 ETH Collegarsi via internet alla scheda con l indirizzo tcp/ip (le schede 4164 ETH hanno per default l indirizzo TCP/IP 192.168.25.101) Appare allora
DettagliAttivazione della connessione PPTP ADSL
Attivazione della connessione PPTP ADSL MC-link HELP DESK ADSL Tel. 06 41892434 INSTALLAZIONE DEL MODEM ADSL Prima di tutto bisogna controllare che sia disponibile tutto quello che serve per eseguire l'installazione.
DettagliMC-link Spa. Pannello frontale del Vigor2700e. Installazione hardware del Vigor2700e
MC-link Spa Pannello frontale del Vigor2700e Installazione hardware del Vigor2700e Questa sezione illustrerà come installare il router attraverso i vari collegamenti hardware e come configurarlo attraverso
DettagliCorso Professionale di Arduino Avanzato
Corso Professionale di Arduino Avanzato Gennaio marzo 2019, Spazio Chirale alla Garbatella Stefano Capezzone www.chirale.it/download-arduino-avanzato SSID: spazio chirale best Pass: persico32 https://github.com/spaziochirale/corsoarduinoavanzato
DettagliCome 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
DettagliDSL-G604T Wireless ADSL Router
Il prodotto può essere configurato con un qualunque browser aggiornato come Internet Explorer 6 o Netscape Navigator 6.2.3. DSL-G604T Wireless ADSL Router Prima di cominciare 1. Se si intende utilizzare
DettagliIndirizzi MODBUS per ETH4164 22 Mar 2012
Indirizzi MODBUS per ETH4164 22 Mar 2012 Modalità di connessione : TCP ModBus e TCP ModBus RTU Porta di connessione di default : 502 (consigliata) GALAXY La funzione 06 Write Single Register o 16 Write
DettagliN.B: Clicca qui per scaricare il file.zip con tutti gli sketch utilizzati per realizzare il sistema previsioni meteo.
Arduino Tutorial #11 - Sistema previsioni meteo materiale utilizzato Arduino ethernet o Arduino UNO con ethernet shield o Arduino UNO con WiFi shield - servo motore (o in alternativa 5 led) - ventosa -
DettagliACCENDERE E SPEGNERE UN DIODO LED
ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED ACCENDERE E SPEGNERE UN DIODO LED CON UN PULSANTE ACCENDERE E SPEGNERE UN DIODO LED CON UN PULSANTE
DettagliPowerline Adapter. Guida d installazione
Powerline Adapter Guida d installazione Contenuto della confezione 2 Powerline Adapter 1 Cavo Ethernet per il collegamento del modem al Powerline Adapter Utilizzo del Powerline Adapter Descrizione del
DettagliPer controllare un motore DC (funzionante in corrente continua) con Arduino, devi utilizzare il circuito integrato Ponte H (nel mio caso un L293NE
Controllo di velocità e verso di un motore DC con Arduino con L293NE Per controllare un motore DC (funzionante in corrente continua) con Arduino, devi utilizzare il circuito integrato Ponte H (nel mio
DettagliSequenza alternativa degli eventi: Variazione di prezzo superiore al 20% per almeno un articolo.
Corso di Ingegneria del software - Seconda prova di verifica in itinere, 17 dicembre 2008 C, Montangero, L. Semini Dipartimento di Informatica, Università di Pisa a.a. 2008/09 La prova si svolge a libri
DettagliPrima di iniziare la procedura d installazione, verificare che siano disponibili tutte le informazioni e le attrezzature necessarie
Il presente prodotto può essere configurato con un browser web aggiornato come Internet Explorer 6 o Netscape Navigator 6.2.3. DSL-502T ADSL Router Prima di cominciare Prima di iniziare la procedura d
Dettagli7^ parte : Acquisizione della temperatura con LM35 e visualizzazione su display LCD. Author: Ing. Sebastiano Giannitto (ITIS M.
7^ parte : Acquisizione della temperatura con LM35 e visualizzazione su display LCD Author: Ing. Sebastiano Giannitto (ITIS M.BARTOLO PACHINO) Esperienzan 6 Lo scopo del progetto è realizzare un termometro
Dettagli12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP)
12 - Introduzione alla Programmazione Orientata agli Oggetti (Object Oriented Programming OOP) Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica,
DettagliINSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014)
INSTALLAZIONE NUOVO CLIENT TUTTOTEL (04 Novembre 2014) Se la Suite risulta già stata installata e quindi sono già presenti le configurazioni di seguito indicate, si prega di andare direttamente alla fine
Dettagli