Bac Pro SEN - LPR Mendes France 05400 Veynes 1

Documents pareils
COLLEGE ADRIEN CERNEAU

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

Prototypage électronique

Série Pro Toshiba Business Vision

NovoSIP manuel de mise en service

ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

1. PRESENTATION DU PROJET

NovoSIP manuel de mise en service

LE MICRO ORDINATEUR. Introduction Architecture Les supports amovibles Les composants Le système d exploitation Les portables

epowerswitch 8XM+ Fiche technique

LOT 1 - ACQUISITION DE SERVEURS INFORMATIQUES LOT 2 - ACQUISITION DE 5 POSTES INFORMATIQUES

CENTRALE DE SURVEILLANCE EMBARQUEE MULTIMEDIA

NovoSIP manuel de mise en service

energy BOX WEB Automates de GTB

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

ENREGISTREURS NUMÉRIQUES AVEC SORTIE HDMI GGM NVR4250HDMI, GGM NVR8500HDMI & GGM NVR2112PRO

Cahier des Clauses Techniques Particulières

1 onduleur pour l alimentation des PC du pôle secrétariat, 4 capteurs de réception WIFI connectable sur port USB,

ScoopFone. Prise en main rapide

HP 600PD TWR i G 4.0G 39 PC

Ateliers Python+Qt : Premiers pas : Comment développez ses propres interfaces graphiques sur le RaspberryPi?

EN Télécom & Réseau S Utiliser VMWARE

! analyse du fonctionnement

كر اس الشروط الفني ة اخلاص ة

RENOUVELLEMENT DU PARC INFORMATIQUE DU SITE DE L OBSERVATOIRE FRANÇAIS DES DROGUES ET TOXICOMANIES (OFDT) Mise en concurrence simplifiée

SNC-RZ25P. Caméra réseau motorisée MJPEG / MPEG-4

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Solution parfaite pour une expérience bureautique transparente. Récapitulatif. Processeur Teradici avancé, haute performance

DIGIGRAM interfaces audio INTERFACES PCMCIA. VXpocket V2. VXpocket 440 INTERFACES USB UAX220 V2. UAX220-Mic 346 DIGIGRAM

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

Adaptateur secteur Manuel Boîtier (Optionnel) CD du pilote Carte de garantie mondiale Stylet (Optionnel)

PDF created with pdffactory Pro trial version

Caractéristiques principales:

Dongle WiFi de QUMI Manuel de l utilisateur

Spécifications détaillées

Alcatel OmniPCX Enterprise TSC-IP V1 (4098RE)

BORDEREAU DE PRIX UNITAIRE 1. Ordinateurs de Bureau

Quoi de neuf en contrôle/commande et systèmes embarqués (RIO, WSN...)?

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

Foire aux questions sur Christie Brio

Manuel de référence O.box

Satellite Pro R50 C O N Ç U P O U R V O T R E E N T R E P R I S E. TOSHIBA recommande Windows 8.

Activité : TP Durée : 6H00. Un PC d assemblage de marque NEC Un casque avec micro Une clé USB. Un CD de Windows XP professionnel

CCTV. Montage simple et rapide Solutions pour tous types d applications Composants Intégration avec les portiers d interphone

PC, Tablette, Smartphone, comment choisir ce qui me convient le mieux?

PPE BTS SIO Jourson - Attard Ascenzi Mancini GEP Marseille - 06/11/2014

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

T E C S O F T 775,00 TTC 645,83 HT

NOTICE D UTILISATION FACILE

La Domotique au bout des doigts

INSTALLATION MODULE WEB

NFC EMV MODÈLE : TABLETTE ELO PRIX DE LISTE DE BASE (USD) : $

Network Camera. Camera. Network. Guide d installation v1.1. Installation Guide v R1.1. Anglais. Français. Espagnol. Allemand R1.

epowerswitch 4M+ Fiche technique

SPÉCIFICATIONS TECHNIQUES Impression Télécharger

Modèle Memo Pad 8 ME180A Transformer Book Trio TX201 Asus Memo Pad 7 ME173 X Asus ME102A Asus Transformer Book T100

TABLETTE MPMAN MP724 : EMPORTEZ LE MONDE AVEC VOUS

LYCEE DE BRAS PANON MAPA MAI 2015

JetClouding Installation

Prérequis techniques pour l installation du logiciel Back-office de gestion commerciale WIN GSM en version ORACLE

Fiche produit Fujitsu LIFEBOOK AH502 Ordinateur portable

Dell Vostro 3350/3450/3550/3750

Principaux utilisateurs du Réseau

DAC. avec interface USB audio et préampli stéréo Casque CONVERTISSEUR DIGITAL VERS ANALOGIQUE. Guide d utilisation V1.1 Jan 2011

Preliminary Spec Sheet

Activité initiation Arduino

SERVEUR LYNX CALLEO DATACENTER 2460

Cahier des charges. Le fournisseur

Serveur Lynx CALLEO Application 2240S Fiches Technique

Modules d automatismes simples

Ordinateur portable Latitude E5410

1/ Pré requis techniques pour l installation du logiciel complet de gestion commerciale Wingsm en version Hyper File :

cc.region.beaujeu@wanadoo.fr Site Internet Actuellement nous trouvons ce schéma réseau :

Serveur Lynx CALLEO Application 2240 Fiches Technique

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Premier démarrage de votre portable GIGABYTE

LOT N 1 : ORDINATEURS BORDEREAU DE PRIX IDENTIFICATION DU FOURNISSEUR. Code DESIGNATION QTE PU HT EN EURO MONTANT TOTAL HT EN EURO MONTANT TTC EN EURO

DOCUMENTATION VISUALISATION UNIT

Agrégation de liens xdsl sur un réseau radio

Coffret Distributeur de DJ10: Distributeur de jetons (Avec PC embarqué Siemens et suite logicielle)

Thermotrack Webserve

BARTHE PRISE EN MAIN RAPIDE DU CLASSCAPTOR. Merci de lire attentivement cette notice avant toute utilisation et conserver la précieusement

Systèmes de conférence. Sennheiser vous propose des solutions globales performantes

DVR08IP-8POE. DVR08IP-8POE DVR Série Neptune IP. NVR (Network Video Recorder) 8 canaux pour caméras IP avec 8 ports réseau PoE intégrés

Mentions légales (non traduites) Introduction Légendes Schémas de raccordement Configuration de la S16...

DTS MOBATime's Distributed Time System

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi module

En tant qu élu local, vous allez exercer de multiples activités,

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

CONCEPT de MICRO-DOMOTIQUE. Système STANTOR-DOMODULOR

CUOMO PC Route d Oron Lausanne 021/

ETALON StrEamer. Lecteur/Serveur Audio et vidéo pour convertisseur USB

NOTICE D INSTALLATION CENTRALE 260

Personnalisez votre Mac.

1. Généralités Certifications Ouverture du carton Contenu de la boîte... 3

NVR Fusion IV. Pour quels marchés? Caractéristiques Matériel. Logiciel

TVTools Cloud Edition

LYCEE TECHNIQUE PIERRE EMILE MARTIN BOURGES ETUDE D UN TRAITEMENT DE SURFACE

Guide d installation & de démarrage Gamme Aqua PC Version AquaPro

Transcription:

Electronique Embarquée : Prise en main du mini PC Pcduino V3 Ce TP est inspiré des différents tps proposés sur le site de Xavier Hinault : http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=main.atelierspyduino Mini PC Adresse MAC du Pcduino : 08:D8:33:21:B4:FF Adresse «réservée» au Pcduino : 192.168.0.125 Activité 1 : Prise à distance du mini PC par WIFI A partir du document «Contrôle à distance du PCduinoV3.pdf», activer le wifi du mini PC, installer tightvnc pour windows sur un poste fixe et prendre le contrôle à distance du mini PC ( en étant sur le même réseau) Activation du Wifi du mini PC + ifconfig Installation tightvnc + commande arp -a sur pc distant avec windows Contrôle à distance du mini PC Validation du professeur : Activité 2 : Initiation à Pyduino Pyduino est un portage en langage Python des instructions du langage Arduino pour les nouvelles plateformes de type mini-pc. Vous accédez aux broches E/S numériques et analogiques de votre mini-pc comme vous le feriez avec Arduino, sauf que vous codez en Python et donc vous pouvez au sein d'un même code programmer les broches E/S, faire des mesures, etc... et interagir avec le système, utiliser les périphériques système (vidéo, réseau, fichiers,..), etc... De plus, Pyduino est indépendant du matériel utilisé : un même code Pyduino pourra être exécuté sur des plateformes différentes (pcduino, RaspberryPi,...) Bac Pro SEN - LPR Mendes France 05400 Veynes 1

Présentation de la carte Pcduino V3 Pcduino V3 est un mini PC intégrant : - un processeur dual core ARM ( Allwinner A20) 1GHz - de la mémoire flash NAND intégrée (4Go) ( accès plus rapide) ( extensible avec une micro carte SD jusqu'à 32Go) - un module WIFI intégré - système Lubuntu 12.04 pré-installé - connectique : USB x1, Ethernet RJ 45 10/100 Mbps, USB OTGx1, 1x audio jack 3,5mm, 1 x connecteur SATA pour disque dur externe, HDMI 1.4 - alimentation par un adaptateur +5V DC - 2A une connectique «Arduino-like» sur borniers droits femelles associant : - 14 broches E/S numériques - 6 broches analogiques ( dont 4 en résolution numérique sur 12 bits) - 2 sorties PWM - communication 1xUART, 1xI2C, 1xSPI Attention les broches d'entrées - sorties doivent être alimentées en +3,3V Réaliser le câblage des entrées-sorties HORS TENSION! - A partir du document «Initiation au langage Python», quelles sont les fonctions obligatoires dans tout programme Pyduino? - Quelle est la touche qui permet l'indentation en Python ( «Tout bloc d'instructions doit être indenté»)? A partir du document «Contrôle à distance du Pcduino V3» (pages 19 à 25), réaliser le programme permettant de faire clignoter une led sur la sortie numérique O2 de la carte Pcduino (à câbler sur une platine d'expérimentation «Labdec» ( "breadboard")). Exécuter ensuite ce programme de façon autonome et le stopper après votre test. Câblage et programmation de la carte pcduino Rendre autonome l'application Stopper l'application Modifier ce programme pour faire clignoter alternativement 2 leds ( utiliser les sorties numériques O2 et O4 de la carte Pcduino) Câblage et modification du programme Bac Pro SEN - LPR Mendes France 05400 Veynes 2

Activité 3 : Broches numériques en entrée : utiliser un bouton poussoir et des dispositifs mécaniques ON/OFF monovoie. - A partir du document «pyduino_es_entree_bp.pdf», câbler un bouton poussoir à l'entrée numérique O2 de la carte PCduino et réaliser le programme permettant de lire l'état logique du bouton poussoir et d'afficher sur le terminal «appui BP» lorsque celui-ci est appuyé ( utiliser «une pause anti-rebond» ) Câblage et programme lecture BP sans timer - Quelle est l'instruction qui permet de paramétrer l'entrée numérique avec une résistance de rappel interne reliée au +Vcc? - Quelle est l'instruction qui permet de tester le bouton poussoir? Exécuter le programme. Ouvrir un terminal et taper la commande top - Quel est le taux d'occupation du processeur pour les applications utilisateurs (%us)? pour les applications système (%sy)? - Quel est le taux d'occupation CPU et mémoire utilisé par votre programme (%CPU et %MEM)? - Quelle est la fonction du programme qui monopolise le processeur? Modifier le programme pour optimiser le temps CPU en utilisant l'instruction timer (délai,fonction). Câblage et programme lecture BP avec l'instruction timer Exécuter le programme. Ouvrir un terminal et taper la commande top - Quel est le taux d'occupation CPU et mémoire utilisé par votre programme (%CPU et %MEM)? - Conclure sur le rôle de l'instruction timer. Réaliser le câblage d'un bouton poussoir (entrée numérique O2) et d'une Led (sortie numérique O4) pour concevoir une minuterie (temps d'allumage = 10 secondes) Câblage BP et Led + programme minuterie 10s Activité 4 : Réalisation d'un serveur TCP / Http renvoyant la mesure d'une broche analogique (entrée analogique A2 de la carte Pcduino sur laquelle vous câblerez une résistance variable (tension variant de 0V à 3,3V) ) Quelle est l'adresse IP du Pcduino? Commande utilisée : Bac Pro SEN - LPR Mendes France 05400 Veynes 3

A partir du document «ReseauServeurTCPAnalogReadx1.pdf», câbler et réaliser le programme. Câblage et réalisation du programme Faire varier la résistance ajustable pour avoir les valeurs numériques min et max. Résistance variable au minimum Résistance variable au maximum Valeur numérique obtenue Code binaire sur 12 bits Tension obtenue en mv - Quelle est l'instruction permettant de lire et de convertir en binaire la grandeur analogique? - Quelle est l'instruction permettant de lire et calculer en mv la grandeur analogique? - Quel est le rôle de la fonction str()? Nota : \n est un saut de ligne Modifier le programme pour lire 2 grandeurs analogiques (utiliser l'entrée analogique A3) Modification du programme Activité 5 : Contrôler la luminosité d'une LED (en PWM) à l'aide d'une interface graphique intégrant un potentiomètre rectiligne (slider) et un afficheur numérique. A partir du document «Sortie PWM et seekbar.pdf», câblez et réalisez le programme. Câblage et test du programme - Quelle est l'instruction qui permet de contrôler la luminosité par variation du rapport cyclique ( modulation PWM)? Bac Pro SEN - LPR Mendes France 05400 Veynes 4

La modulation PWM consiste à faire varier le rapport cyclique d'un signal rectangulaire unidirectionnel sans modifier la période de celui-ci (donc la fréquence du signal n'est pas modifiée) Chronogrammes expliquant la modulation PWM : Duty Cycle en % = rapport cyclique en % = (durée à l'état haut / période )*100 - Si l'amplitude des signaux est de 3,3V, calculer la valeur moyenne de la tension obtenue pour chaque signal. Vmax durée àl ' état haut Valeur moyenne (en V ) = période Cas n 1 : Cas n 2 : Cas n 3 : Cas n 4 : - Expliquer pourquoi la luminosité de la Led varie ( penser à l'incidence de la valeur moyenne de la tension sur l'intensité de courant traversant la led ). Bac Pro SEN - LPR Mendes France 05400 Veynes 5