Arduino YÚN ARDUINO YÚN. Guide de démarrage. Sources :

Documents pareils
ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Prototypage électronique

Les liaisons SPI et I2C

Conférence sur les microcontroleurs.

Présentation et installation PCE-LOG V4 1-5

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Configuration du modem D-Link ADSL2+

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

MultiMedia Board. Système de développement. Manuel utilisateur. pour PIC32MX4

1. PRESENTATION DU PROJET

USER GUIDE. Interface Web

Activité initiation Arduino

Routeur Gigabit WiFi AC 1200 Dual Band

BOITIER WiFi PRESENTATION DEMARRAGE CONNEXION AUX PAGES WEB. 1. Placez la carte SIM dans la clé USB puis placez la clé USB dans le Boitier WiFi.

Sommaire 1. Aperçu du Produit

Carte Relais GSM (Manuel Utilisateur)

Carte ARDUINO UNO Microcontrôleur ATMega328

Notice d installation de la Centrale VIGIK DGM1

Modem routeur ADSL2/2+ WIFI avec switch 4 ports Guide d'installation rapide

COMMUTEL PRO VM3 INTERFACE GSM VOIX POUR EMULATION DE LIGNE RTC ET TRANSMETTEUR DE SMS D ALERTES ET TECHNIQUES.

Répéteur WiFi V1.

Manuel de référence O.box

epowerswitch 8XM+ Fiche technique

Guide de démarrage rapide

COACH-II Manuel d utilisation

Paramètres sans fil du SAGEM TM 1500WG SSID : SAGEM

Un équipement (clé USB, disque dur, imprimante, etc.) est connecté au port USB.

Développement, robotique

La BOX Documentation complémentaire

ScoopFone. Prise en main rapide

Mises en garde. - Tenir l appareil à distance de lieux présentant des températures, une humidité élevées ou poussiéreux.

MANUEL D UTILISATION POUR APPAREILS ANDROID

Une carte pour vos projets

Note de première mise en service. Passerelle ipro-04n. TTPMSiPRO04N R1.0 fr

Trois types de connexions possibles :

IPL-E. Routeur - serveur RAS - firewall. NOTICE D'UTILISATION Document référence :

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide pour Mac OS X

PILOT-FI NOUVEAU. Interface de terrain Pilot-FI Manuel de l utilisateur

Spécifications détaillées

IPBX 02 : TP MISE EN OEUVRE RTC ET TOIP. Ce sujet comporte 4 pages de texte suivi du corrigé

GESTION BOOTLOADER HID

Boîtier NAS à deux baies

RAS-E. Serveur RAS - Routeur - Firewall. NOTICE D'UTILISATION Document référence :

Centrales de mesures. CENTRALES DE MESURES Nemo. A.6 Guide de choix. A.14 4 Modules. A.20 Encastré 72x72. A.24 Encastré 96x96. A.

Elle supporte entièrement la gestion de réseau sans fil sous Windows 98SE/ME/2000/XP.

Guide de maintenance de l'apr64

Sélection du contrôleur

FRANCAIS DGM1. Centrale Vigik 1 porte. N d homologation : - PS MS Gamme: Vigik MANUEL D INSTALLATION.

TERMINAL D AUDIO CONFERENCE ANALOGIQUE USB VOIP NOTICE

Guide d installation AFONEBOX. Internet Haut Débit

SAGEM Wi-Fi 11g USB ADAPTER Guide de mise en route rapide

KX GPRS SERIAL ETHERNET MODEM Le modem GPRS/EDGE «Machine to Machine»

WIFI-DMX INTERFACE AUTONOME V 1.5.0

box Modem Internet et téléphone avec routeur WiFi Mode d'emploi

MT-703. Surveillance de niveau par sonde résistive TELEMETRIE PAR MODULE GSM CONFIGURATION ET UTILISATION

NovoSIP manuel de mise en service

LS 162e. Profitez-en! WiFi Car DVR

wezee Disk Wifi Hard Drive Guide d installation rapide

Ecran programmable. Testez la différence grâce. à sa puissance, sa rapidité. et ses possibilités réseaux

Conviviality Line. Votre sécurité en bonnes mains

Installation Guide Serveur d impression et de stockage multifonctions à 2 ports USB 2.0 haute vitesse Manuel de l utilisateur

EMG2926-Q10A Quick Start Guide Guide d utilisation Détails de connexion par défaut

Mode d emploi pour lire des livres numériques

RX3041. Guide d'installation rapide

NovoSIP manuel de mise en service

IPL-C. Routeur cellulaire 4G 3G - serveur RAS - firewall. NOTICE D'UTILISATION Document référence :

Mise en oeuvre simple et rapide aucune expertise en informatique n est exigée. Authentification unique pour tous les sites installés

PRESENTATION RESSOURCES. Christian Dupaty BTS Systèmes Numériques Lycée Fourcade Gardanne Académie d Aix Marseille

Procédure d installation de la solution Central WiFI Manager CWM

Guide Rapide. pour Nikon MHz, US FCC/IC MHz, CE MAKE IT POSSIBLE

REPETEUR SANS FIL N 300MBPS

NordNetBox Séduction

Sommaire. 1. Tout savoir sur la Box. 1.1 Caractéristiques techniques

Ordinateurs, Structure et Applications


IPL-DAC Routeur ADSL Backup Cellulaire GUIDE UTILISATEUR

5.5 Utiliser le WiFi depuis son domicile

ZTE MF190. Clé 3G+ Guide de démarrage rapide

opti-vm Serveur Vocal et Standard Automatique Siemens HiPath 11xx et Hipath 12xx Installation et Guide Utilisateur Version 1.0

ZTE MF668A Clé 3G+ Guide de démarrage rapide

Présentation et description détaillée du S8400 Media Server

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

Augmenter la portée de votre WiFi avec un répéteur

ZTE MF190 Clé 3G+ Guide de démarrage rapide

GUIDE D INSTALLATION. Routeur K-Net. Netgear WNR 3500 L. Contenu. Installation. Configuration. Opérateur Fibre Optique de Proximité

Ed 03/95 PAQ 1530 NON URGENTE (INFO PRODUIT) TEMPORAIRE DEFINITIVE

Table des matières. 1. Description du matériel : Données techniques : Présentation de la serrure :... 4

CAA/SE N O T I C E D E M O N T A G E E T D U T I L I S A T I O N KIT DE MONTAGE. Clavier lumineux codes DIGICODE

COLLEGE ADRIEN CERNEAU

RE BL. C o n v e r t i s s e u r I n f r a r o u g e B l u e t o o t h. Manuel utilisateur

Software and Hardware Datasheet / Fiche technique du logiciel et du matériel

Performance et usage. La différence NETGEAR - R7000. Streaming HD illimitée

DUPLICATEUR DE DISQUE DUR D INTEGRAL GUIDE DE DEMARRAGE RAPIDE

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

NovoSIP manuel de mise en service

ETAP Safety Manager Systèmes centraux de contrôle et de gestion

Française MENU RESET. 2.1 Chargement de la batterie Une batterie est intégrée à la tablette et doit être rechargée lorsqu elle est faible.

Concentrateur d accès SM400

Guide d utilisation Business Livebox

NOTICE GPSTA1 I. DESCRIPTION II. ACCESSOIRES. J. R International - Eclats Antivols. 2014

Transcription:

ARDUINO YÚN Guide de démarrage Sources : http://playground.arduino.cc/

Guide de démarrage de l Arduino Yún L Arduino Yún est une carte Arduino comme n importe quelle autre. Le processus de programmation est très similaire à celui de l Arduino Leonardo? et l Arduino Yún utilise le même processeur, l Atmel ATmega32U4, il comporte aussi un processeur additionnel, un Atheros AR9331, sur lequel tourne la distribution Linux OpenWrt wireless stack. La programmation du 32U4 par le biais de l interface USB est identique à celle de l Arduino Leonardo. Une fois que vous avez configuré le Yún por se connecter à un réseau WiFi, Vous pouvez également programmer le 32U4 par le biais de la connexion WiFi. Pour connecter l Arduino Yún à votre ordinateur, vous aurez besoin d un câble micro USB de type B. Ce câble USB fournit l alimentation de la carte et permet un échange de données avec cette dernière. Lors de la programmation du Yún, vous devez choisir Arduiono Yún dans le menu Outils > Type de carte de l IDE Arduino. Le Yún n est supporté qu à partir de la version 1.5.4 et suivantes de l IDE.

Aperçu Arduino Yún est un microcontrôleur basé sur une ATmega32u4 et un Atheros AR9331. Sources : arduino.cc Arduino Yún est un microcontrôleur basé sur une ATmega32u4 (fiche technique) et un Atheros AR9331. Le processeur Atheros supporte une distribution Linux basée sur OpenWRT et se nommant Linino. La carte dispose d un support Ethernet et Wifi intégré, un port a USB-A, un emplacement pour carte micro-sd, 20 broches d entrées/sorties digitales (dont 7 peuvent être utilisées en sortie PWM et 12 comme entrée analogique), une horloge 16 MHz, une connexion micro USB, un connecteur ICSP et 3 boutons resets.

Alimentation Il est recommandé d alimenter la carte par l intermédiaire de la connexion micro-usb avec 5VDC. Si vous alimentez la carte par l intermédiaire de la broche Vin, vous devez fournir une tension régulée à 5VDC. Il n y a pas de régulateur de tension sur la carte pour gérer les tensions supérieures. La carte sera donc endommagée en cas de surtension! Le Yún est également compatible les les modules PoE (Power Over Ethernet) mais vous aurez besoin d ajouter un module PoE pour bénéficier de cette fonctionnalité. Les broches d alimentation sont les suivantes : VIN : Tension d entrée de la carte Arduino. A l opposé des autres cartes Arduino, si vous voulez alimenter votre carte par cette broche il faut absolument fournir une tension régulée à 5 volts. 5V : La tension d alimentation utilisée pour alimenter le microcontrôleur et les autres composants de la carte. Peut provenir soit de VIN ou du port USB (d alimentation). 3V3 : Une alimentation 3.3 volts générée par le régulateur disponible sur la carte. Courant maximum 50 ma. GND : Broches de masse/gnd/ground. IOREF : La tension à laquelle les broches d entrée/sortie de la carte fonctionnent (ex. VCC pour la carte). C est 5V sur un Yún. Sources : http://mchobby.be/wiki/

Mémoire L ATmega32u4 dispose de 32 KB (avec 4 KB utilisé par le bootloader). Il dispose également de 2.5 KB de SRAM et de 1 KB d EEPROM (qui peut-être modifiée à l aide de de la librairie EEPROM). La mémoire du AR9331 n est pas incluse dans le processeur. La RAM et mémoire de stockage sont disposées à l extérieur du processeur. Le Yún dispose de 64 MB de RAM DDR2 et de 16 MB de mémoire Flash. La mémoire flash est préchargé en usine avec une distribution Linux basée sur OpenWRT. Cette distribution s appelle Linino. Vous pouvez modifier le contenu de cet image d usine, en installant un programme ou en modifiant le fichier de configuration. Vous pouvez revenir à la configuration d usine en pressant le bouton «WLAN RST» pendant 30 secondes.

Entrées - Sorties Il n est pas possible d accéder aux broches d entrées/sorties du processeur Atheros AR9331. Toutes les lignes I/O sont raccordées sur le 32U4. Chacune des 20 broches d entrée/sortie digitale du Yún peuvent être utilisée comme entrée («input») ou sortie («output») en utilisant les fonctions pinmode(), digitalwrite() et digitalread(). Elle fonctionnent en logique 5 volts. Chaque broche peut fournir et recevoir un maximum de 40mA et dispose de résistance pull-up (déconnectée par défaut) de 20-50 KOhms. De surcroît, certaines proches ont des fonctions spécialisées : Série : 0 (RX) et 1 (TX). Utilisé pour recevoir (RX) et transmettre (TX) des données sur une port série TTL en utilisant les capacités matériels du ATmega32U4. Notez que sur le Yún, la classe Serial référence la communication USB (CDC); pour le port série TTL sur les broches 0 et 1, utilisez la classe Serial1. Sur le Yún, les ports séries matériels de l ATmega32U4 et du AR9331 sont connectés ensembles et utilisés pour la communication entre les processeurs. Comme c est couramment le cas sur les systèmes Linux, le port série du AR9331 expose une console fournissant un accès au système, cela signifie que vous pouvez accéder aux programmes et outils offerts par Linux depuis vos sketch/croquis. TWI : 2 (SDA) et 3 (SCL). Support de la communication TWI (Two Wire... soit I2C) en utilisant la librairie Wire. Interruptions externes : 3 (interruption 0), 2 (interruption 1), 0 (interruption 2), 1 (interruption 3) et 7 (interruption 4). Ces broches peuvent être configurées pour capturer des signaux d interruption sur valeur «LOW», flan montant («rising edge»), flan descendant («falling edge) ou le changement de valeur. voir la fonction attachinterrupt() pour plus d information. Il n est pas recommandé d utiliser les broches 0 et 1 comme interruption parce qu elles sont aussi utilisées par le port série matériel pour communiquer avec le processeur Linux. La broches 7 est connectée sur le processeur AR9331 et pourrait être utilisé comme signal de handshake dans le future. Il est donc recommandé d être prudent vis-à-vis des possibles conflits si vous l utilisez comme interruption. PWM : 3, 5, 6, 9, 10, 11 et 13. Fournit des sorties PWM 8-bit avec la fonction analogwrite().

SPI : sur le connecteur ICSP. Ces broches supportent la communication SPI en utilisant la librairie SPI. Notez que les broches SPI ne sont pas connectées sur des broches d entrée/sortie digitales comme c est le cas pour Arduino Uno, elles sont uniquement disponible sur le connecteur ICSP. Cela signifie que si vous avez un shield SPI, mais que celui ci ne fonctionnera qui s il dispose du connecteur ICSP 6-broches qui se connecte sur le connecteur 6 broches ICSP correspondant du Yún. Les broches SPI sont également connectées sur le GPIO du AR9331, où une interface SPI logicielle à été implémentée. Cela signifie que l ATMega32u4 et l AR9331 peuvent aussi communiquer en utilisant le protocole SPI. LED : 13. Il y a une LED intégrée à la carte et connectée sur la broche digitale 13. Lorsque la broche est à la valeur HIGH (état haut), la LED est allumée. La LED est éteinte lorsque la broche est à LOW (état bas). Sources : http://mchobby.be/wiki/

Il y a plusieurs autres LED de statut sur le Yún indiquant l état d alimentation («power»), connexion WLAN (Wifi), connexion WAN (Ethernet) et USB. Entrées analogiques : A0 à A5, A6 à A11 (sur les broches digitales 4, 6, 8, 9, 10 et 12). Yún a 12 entrées analogiques, libellées A0 à A11... qui peuvent toutes être utilisées comme entrées/sorties digitales. Les broches A0-A5 apparaissent à la même position que sur un Uno; les entrées A6 à A11 sont respectivement sur les broches d entrée/sortie digitals 4, 6, 8, 9, 10 et 12 respectively. Chaque entrée analogique dispose d une résolution 10 bits (ex: 1024 valeurs différentes). Par défaut, la mesure d entrée analogique se fait entre la masse/gnd et 5 volts. Il est cependant possible de changer la valeur maximale utilisée en utilisant la broche AREF et la fonction analogreference(). AREF : Référence de tension pour les entrées analogiques. Utilisé avec la fonction analogreference().

Il y a 3 boutons Reset sur avec des fonction différentes sur la carte Yun : Yún RST : Ramené cette ligne au niveau bas (LOW) pour faire un reset du microprocesseur AR9331. Resetter le AR9331 provoque le reboot (redémarrage) du système linux. Toutes les données stockées en RAM seront perdues et tous les programmmes en cours d exécution seront arrêtés. 32U4 RST : Ramené cette ligne au niveau bas (LOW) pour faire un reset du microcontroleur ATmega32U4. Habituellement utilise pour ajouter un bouton reset sur les shield (puisqu un shield cache généralement ce bouton reset). WLAN RST : Ce bouton à une double fonctionnalité. Premièrement il sert à restaurer la configuration d usine Wifi. La configuration d usine à configurer le Yún en mode «access point» (AP) et lui assigner l adresse IP par défaut 192.168.240.1. Dans ces conditions, vous pouvez vous connecter avec votre ordinateur sur le réseau WiFi qui apparait avec le nom SSID «Arduino Yun-XXXXXXXXXXXX» (où les 12 X sont l adresse MAC de votre Yún). Un fois connecté, vous pouvez atteindre la panneau de configuration web du Yún en utilisant votre navigateur et en naviguant sur l adresse 192.168.240.1 ou «http://arduino.local». Notez que restaurer la configuration Wifi provoque le reboot de l environnement linux. Pour restaurer votre configuration Wifi vous devez presser et maintenir le bouton WLAN RST pendant 5 secondes. Lorsque vous pressez le bouton la LED bleur WLAN commence à clignoter et continue à clignoter après avoir relâché le bouton (après 5 secondes) indiquant que la procédure de restauration WiFi à bien été enregistrée. La seconde fonction du bouton reset «WLAN RST» est de restaurer l image linux à l image d usine par défaut. Pour restaurer l environnement linux, vous devez presser le bouton pendant 30 secondes. Notez que restaurer l image linux d usine efface tous les fichiers que vous avez sauvez... et tous les logiciels que vous avez installez sur la mémoire Flash du AR9331.

Composition de l Arduino Yún

Détails techniques Arduino Microcontrolleur: ATmega32u4 Tension de fonctionnement: 5V Tension d entrée (recommandée): 5V via microusb ou PoE 802.3af Tension d entrée (limites): 6-20V Entrée/sortie digital: 14 PWM: 7 canaux Entrées analogiques: 6 (plus 6 multiplexées sur 6 broches digitals) Courant continu par entrée/sortie: 40 ma Courant continu pour broche 3.3V: 50 ma Mémoire Flash: 32 KB (ATmega32u4) dont 4 KB utilisé par le bootloader SRAM: 2.5 KB (ATmega32u4) EEPROM: 1 KB (ATmega32u4) Vitesse d horloge: 16 MHz Machine Linux embarquée Processeur MIPS 24K fonctionnant jusqu à 400 MHz RAM: 64MB DDR2 (et Flash de 16MB SPI) IEEE 802.11bgn complet 1x1 AP ou routeur WIFI Connexion Ethernet USB: USB 2.0 host/device Compatibe Power Over Ethernet (poe) 802.3af Support carte MicroSD