Caratteristiche HW. Clock Speed 16 MHz



Documenti analoghi
Esercitazione Controllo di un motore DC mediante Arduino YUN

Esercitazione Monitoraggio temperatura via WEB mediante Arduino YUN

Progetti reali con ARDUINO

Arduino e l Internet delle cose

FRITZ!WLAN Repeater 300E come Access Point. FRITZ!WLAN Repeater 300E come Access Point Wi-Fi

Tornado 830 / 831. ADSL Router - 4 port Ethernet switch - Wireless G - Access Point - Firewall - USB printer server

FRITZ!WLAN Repeater 300E. Come estendere la copertura della rete Wi-Fi

MultiWAN SWITCH GATEWAY

Attivazione della connessione PPTP ADSL

WIRELESS MPEG4/MJPEG Network Camera. Guida all installazione avanzata

TELE System Wi-lly 0.2 Plus Adattatore Ethernet-Wireless Configurazione manuale con Windows 8

Creazione e installazione di un NAS utilizzando FreeNAS

LaCie Ethernet Disk mini Domande frequenti (FAQ)

Interfaccia KNX/IP - da guida DIN KXIPI. Manuale Tecnico

Prima di iniziare la procedura d installazione, verificare che siano disponibili tutte le informazioni e le attrezzature necessarie

Informazioni Generali (1/2)

Contenuto del pacchetto

Prima di iniziare la procedura d installazione, verificare che siano disponibili tutte le informazioni e le attrezzature necessarie

01/05/2013 Istruzioni per l installazione

Wireless ADSL VPN Firewall Router

Prima di iniziare l installazione, controlla che tutte le parti necessarie siano presenti. La scatola dovrebbe contenere:

Guida all impostazione. Eureka Web

GUIDA ALLA REGISTRAZIONE DI UN DVR SU

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

Manuale di configurazione CONNECT GW

MODEM ADSL Speed Touch PRO ( installazione e configurazione in LAN con connessione PPP)

Datalogger web contaimpulsi

inserire la SD CARD che si trova dentro alla scatola

ICARO Terminal Server per Aprile

Mac Application Manager 1.3 (SOLO PER TIGER)

Doc: imodule User and Installation Manual IT Rev: A05 Date: 15 Jan 2015 Author: SG Pag: 1/7. NORDGAS s.r.l.

GUIDA ALLA CONFIGURAZIONE DEL SERVIZIO INTERNET E DELLA POSTA ELETTRONICA V2.2

Technicolor TWG870. Istruzioni per il vostro modem via cavo. Versione 1.5

BIPAC-5100 / 5100W. Router ADSL (senza fili) Guida rapida all avvio

Guida alla configurazione

Pagina web dedicata con guide.pdf scaricabili. Guida setup globale

DSL-G604T Wireless ADSL Router

BiGuard 2. Gateway di protezione per casa e ufficio ibusiness. Guida di avvio rapido

MBD-R100 Guida rapida alla configurazione del Modem Router/Wireless smart gatway Huawei B G - LTE

L attivazione della connessione ADSL

La VPN con il FRITZ!Box Parte II. La VPN con il FRITZ!Box Parte II

Interfaccia KNX/IP Wireless GW Manuale Tecnico

Istruzioni di configurazione Wi-Fi per inverter Solar River TL-D

Adattatore Wireless Universale - EDUP EP-2911

2. Step 2 Caso a) - Collegamento tramite cavo ethernet

DSL-G604T Wireless ADSL Router

Lezione E5. Sistemi embedded e real-time

Marco Cesati Dipartimento di Ingegneria Civile e Ingegneria Informatica Università degli Studi di Roma Tor Vergata

DEFINIZIONI VM: abbreviazione di Virtual Machine (macchina virtuale).

Dipartimento di Scienze Applicate

TERMINALE PER IL CONTROLLO ACCESSI 2745

Div. : Descrizione - Tipologia Apparati o servizi Data / rev. Uso. Area Tecnica Manuale configurazione - Linksys E / 01 Pubblico

ROUTER ADSL2 FIREWALL WIRELESS

PowerLink Pro. Interfaccia web per centrali PowerMax Pro 1: INTRODUZIONE. Nota :

ATTENZIONE Prima di collegare l alimentazione inserire la SD CARD che si trova dentro alla scatola (vedi istruzioni all interno)

Modem Fibra (ONT) ALU I-240W-Q. Manuale Utente

Procedura di Installazione del Modem 3Com ADSL DUAL LINK con intefaccia USB ed Ethernet, su protocollo PPP over ATM

Router Firewall g ADSL VPN

Serie Server di Rete Multifunzione USB

Configurazione schede

Mini sistema di controllo per reti LAN. versione 1.0

Arduino UNO. Single board microcontroller

Prima di cominciare verificare la disponibilità di tutti i componenti e le informazioni necessarie. Modem ADSL DSL-300T. CD-ROM (contenente manuale )

ACE SL7000 Lettura remota con interfaccia Ethernet Nota Applicativa

1. Contenuti della confezione. 2. Visualizzazione del prodotto

Questa guida rapida è valida per tutti i modelli di telecamere (dome, bullet, PTZ, box, Indice Sintetico della Guida Rapida:

IP CONTROLLER IPC-3008/ IPC-3108 IPC-3002 / IPC-3102

Blue s Hotel Pro Il software che hai sempre desiderato per il tuo Hotel!

GIGASET SL75 WLAN GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP

LevelOne FAQ WBR-6802 Come configurare la modalità station/client. Versione 1.0 del 06/12/2012

Arduino nella PMI CC BY-SA

1. Prestigio MultiPad 2. Adattatore AC 3. Custodia 4. Cavo USB 5. Guida rapida 6. Certificato di garanzia 7. Info legali e precauzioni d uso

ABS-VAP11N Guida rapida

Impostazione manuale

F524 Energy Data Logger. Manuale installatore.

NetComp quick reference. 1. NETCOMP Supporto Windows CE UPDATE SISTEMA Update Bootloader/Image...8

SIP-Phone 302 GUIDA ALLA CONFIGURAZIONE EUTELIAVOIP

Abilitazione e uso del protocollo EtherTalk

FRITZ!Box Fon WLAN 7050 GUIDA ALL INSTALLAZIONE. Fritz!Box Fon WLAN 7050 Guida all installazione EUTELIAVOIP Rev1-0

GE Fanuc Automation. Page 1/12

1. BENVENUTI CARATTERISTICHE

USB 2,0 SERVER DI STAMPA ETHERNET

INDIRIZZI IP AUTORIZZATI

Definizione Parte del software che gestisce I programmi applicativi L interfaccia tra il calcolatore e i programmi applicativi Le funzionalità di base

Sharpdesk V3.3. Guida all installazione Versione

AXWIN6 QUICK INSTALL v.3.0

Setup dell ambiente virtuale

Conserva in tutta sicurezza documenti, file musicali e video in rete. Condividili e scarica con BitTorrent anche a PC spento

UPS Uninterruptible. Power Supply. APC POWERCHUTE BUSINESS EDITION (lato Windows)

Web Server a 4 canali. Sommario. Introduzione

Unità di telelettura per contatori

TELECAMERA IN CMP-NWIPCAM20 CMP-NWIPCAM30

Sharpdesk V3.3. Guida all installazione Versione

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

FORMAZIONE PROFESSIONALE

BMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC

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

Router wireless AP 150N

DP-301U. Prima di cominciare. Contenuto del pacchetto. Print Server Fast Ethernet D-Link. DP-301U Print Server USB

Prima di iniziare con l installazione, controllare la presenza di tutti i componenti necessari. La confezione dovrebbe contenere:

Transcript:

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 for 3.3V Pin 50 ma Flash Memory 32 KB (4 KB usati per il bootloader) SRAM 2.5 KB EEPROM 1 KB Clock Speed 16 MHz

Caratteristiche HW Linux machine Processor Atheros AR9331 Architecture MIPS @400MHz Operating Voltage 3.3V Ethernet IEEE 802.3 10/100Mbit/s WiFi IEEE 802.11b/g/n USB Type-A 2.0 Host Card Reader Micro-SD only RAM 64 MB DDR2 Flash Memory 16 MB PoE compatible 802.3af card support (see the note below)

Arduino Yún Arduino Yún è una scheda di prototipazione, della famiglia Arduino, caratterizzata dalla presenza di due chip di controllo: 1. Un microcontrollore Atmel ATmega32U4, presente anche nella scheda denominata Arduino Leonardo 2. Un processore Atheros AR9331 che permette di far girare una distribuzione Linux per sistemi embedded (OpenWrt-Yun) basata su OpenWrt.

Arduino Yún La scheda prevede uno slot per Micro SD, un jack Ethernet ed un connettore di tipo USB-A Host. L Arduino Yún è anche dotato di un modulo WiFi integrato per la connessione ad un router wireless, o per agire come access point. La scheda può essere alimentata solamente attraverso il connettore micro-usb o il pin Vin, inoltre, non include un regolatore di tensione a 5V: alimentando la scheda con più di 5V (ad es. attraverso il pin Vin) si rischia di danneggiarla.

Arduino Yún

Architettura

Indicatori di stato

Reset 3 diversi tasti di reset per: 32U4 WiFi Linino (AR9331)

Reset Per riavviare il chip 32U4 e quindi lo sketch installato servono 2 click sul tasto 32U4 RST Per il WiFi (tasto WLAN RST ), ci sono 3 diverse opzioni di reset: < 5s : Riavvio WiFi > 5s e < 30s : Riconfigurazione WiFi > 30s : Reset dell OpenWrt-Yun allo stato iniziale cancellando anche tutti i file installati e le configurazioni di rete. Con il tasto YÚN RST si riavvia il chip AR9331 e quindi l OpenWrt-Yun

Configurazione rete via cavo Quando si collega attraverso il cavo Ethernet un Arduino Yún ad una rete o ad un PC, l Arduino tenterà la connessione automatica con DHCP. È comunque possibile impostare manualmente indirizzi IP statici per l Arduino Yún.

Configurazione rete via cavo I passi per l impostazione manuale della configurazione di rete sono: 1. Connettere Arduino Yún e PC: a. L Arduino Yún al PC attraverso il cavo USB b. L Arduino Yún alla rete attraverso il cavo Ethernet 2. Accedere alla console Linux: a. Dall IDE di Arduino (versione > 1.5.4) caricare lo sketch File->Examples->Bridge->YunSerialTerminal b. Avviare il monitor seriale con parametri NewLine e 57600 c. Premere il tasto Invio dal PC

Configurazione rete via cavo A questo punto è possibile leggere/impostare la configurazione di rete attraverso i comandi ifconfig e route. Es. 1) Lettura degli indirizzi IP delle interfacce di rete: Digitare il comando: ifconfig L indirizzo IP per ogni interfaccia di rete, se disponibile, sarà contenuto nel campo inet addr Es. inet addr:192.168.1.145

Configurazione rete via cavo Es. 2) Impostare l indirizzo IP dell interfaccia di rete eth1: Digitare il comando: ifconfig eth1 192.168.1.140 o per specificare anche la netmask, il comando: ifconfig eth1 192.168.1.140 netmask 255.255.255.0

Configurazione rete via cavo Es. 3) Impostare il gateway dell interfaccia di rete eth1: Digitare il comando: route add default gw 192.168.1.1 metric 10 eth1

Configurazione Wi-Fi 1. Connettere Arduino Yún e PC: a. L Arduino Yún al PC attraverso il cavo USB b. Il PC all Arduino Yún attraverso la rete Arduino Yún XXXXXXXXXXXX 2. Accedere alla pagina di configurazione: a. con il browser visitare l indirizzo http://arduino.local o l indirizzo IP di default (192.168.240.1) o, l indirizzo IP per l interfaccia wireless letto attraverso la procedura di configurazione spiegata in precedenza per le connessioni via cavo.

Configurazione Wi-Fi La password per accedere al pannello di configurazione è arduino. Dall interfaccia grafica: Modificare il campo YÚN NAME in modo da differenziare l Arduino Yún in possesso dagli altri Specificare le impostazioni per l accesso alla rete wireless di interesse (es. LabArchitetture con pwd: aa2014_15) Settare il campo REST API ACCESS su OPEN Fare click su Configure and Restart

Accesso SSH Una volta effettuata la connessione con Arduino Yún è possibile effettuare accesso SSH sulla scheda attraverso il comando: ssh root@ip_arduino_yún oppure ssh root@arduino_yún_name.local

Password di default WiFi ESSID: LabArchitetture PWD: aa2014_15 Arduino Yún PWD: arduino

Libreria Bridge La libreria Bridge ha lo scopo di semplificare la comunicazione (bidirezionale) tra il microcontrollore ATmega32U4 e l AR9331. La libreria permette l utilizzo dell hardware collegato all AR9331 (Interfaccia di rete wireless, ethernet e microsd) altrimenti non accessibile dal microcontrollore con bootloader Arduino.

Libreria Bridge - Classi Bridge La classe Bridge permette di avviare l interazione tra microcontrollore e Linux machine e offre metodi per la scrittura/lettura di dati in una struttura di tipo chiave/ valore (mantenuta nella memoria RAM della Linux machine). Process La classe Process viene utilizzata per lanciare processi sulla Linux machine e prelevarne i risultati.

Libreria Bridge - Classi Console Console serve per la communicazione con il network monitor nell'ide di Arduino. Le sue funzionalità son molto simili a quelle della classe Serial. FileIO Rappresenta un'interfaccia al file system della Linux machine. Questa classe viene utilizzata per la lettura/ scrittura di file sulla SD Card.

Libreria Bridge - Classi HttpClient Crea un client HTTP nella Linux machine. Questa classe è un wrapper per i più comuni comandi curl. Mailbox Rappresenta un'interfaccia asincrona e senza sessione per la comunicazione tra il microcontrollore con bootloader Arduino e la Linux Machine

Libreria Bridge - Classi YunClient Implementa un client HTTP. Questa classe prende spunto dalla classe EthernetClient utilizzata in altre versioni di Arduino. YunServer Implementa un server HTTP. Questa classe prende spunto dalla classe EthernetServer utilizzata in altre versioni di Arduino.

Riferimenti http://www.arduino.cc/en/main/arduinoboardyun http://www.arduino.cc/en/guide/arduinoyun http://www.arduino.cc/en/reference/ YunBridgeLibrary