PLATEFORME DE PROTOTYPAGE ARDUINO



Documents pareils
ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Chapitre 18 : Transmettre et stocker de l information

Durée estimée :1 journée Date de la réalisation : Description Fournisseur Référence Nombre PU HT LM35CZ, LM35AZ LM35DZ

L AUTOMATISME LE SIGNAL

Chapitre 13 Numérisation de l information

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

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

3615 SELFIE. HOW-TO / GUIDE D'UTILISATION

I- Définitions des signaux.

Régler les paramètres de mesure en choisissant un intervalle de mesure 10µs et 200 mesures.

Bien commencer avec un LaunchPad MSP430G et un Breadboard

Le multiplexage. Sommaire

TP - Alarme de voiture / Approche fonctionnelle

Activité initiation Arduino

Acquisition et conditionnement de l information Les capteurs

La sécurité des biens et des personnes Comment se protéger des intrusions?

PIC EVAL Dev Board PIC18F97J60

Transmission de données. A) Principaux éléments intervenant dans la transmission

Connectiques et Utilisation d un disque dur multimédia MMEMUP

Initiation au binaire

LES DIFFÉRENTS FORMATS AUDIO NUMÉRIQUES

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

Conférence sur les microcontroleurs.

Chapitre 22 : (Cours) Numérisation, transmission, et stockage de l information

Formations spécifiques

1. PRESENTATION DU PROJET

-Identifier les éléments qui déterminent le coût d un objet technique.

Extrait des Exploitations Pédagogiques

PRODUIRE DES SIGNAUX 1 : LES ONDES ELECTROMAGNETIQUES, SUPPORT DE CHOIX POUR TRANSMETTRE DES INFORMATIONS

IV- Comment fonctionne un ordinateur?

LA VoIP LES PRINCIPES

Visio Kit. Mode d'emploi

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

Structure de base d un ordinateur

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

Partie Agir : Défis du XXI ème siècle CHAP 20-ACT EXP Convertisseur Analogique Numérique (CAN)

Modules d automatismes simples

SYSTÈMES DE COMMANDE. The Art of Mobility

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

Une carte pour vos projets

Physique, chapitre 8 : La tension alternative

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

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

A- Observez la vidéo A présentant le fonctionnement de deux objets techniques que nous

Relais statiques SOLITRON MIDI, Commutation analogique, Multi Fonctions RJ1P

Fiche technique CPU 314SC/DPM (314-6CG13)

ScoopFone. Prise en main rapide

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

Prototypage électronique

Carte Relais GSM (Manuel Utilisateur)

Dossier 03 Périphériques d acquisition

Un ordinateur, c est quoi?

Date : Note /20 : EVALUATION Nom : Prénom : Classe : Traitement sur mots

ADSL. Étude d une LiveBox. 1. Environnement de la LiveBox TMRIM 2 EME TRIMESTRE LP CHATEAU BLANC CHALETTE/LOING NIVEAU :

Cours 1 : Qu est-ce que la programmation?

Production de documents audio-numériques

N SIMON Anne-Catherine

Transmetteur Wifi Heden NOTICE D UTILISATION

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

/ / / Système de distribution audio A44/A88 Logiciel PC

GE Security. KILSEN série KSA700 Centrale de détection et d alarme Incendie analogique adressable. Manuel d utilisation

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

Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS

Sauvegarde et protection des documents

ARTICLE. Dix raisons d acheter une caméra réseau ou ce que votre fournisseur de caméras analogiques ne vous révèlera jamais

Système ASC unitaire triphasé. PowerScale kva Maximisez votre disponibilité avec PowerScale

Fax Server. Blue Line IP ISDN ISDN PRI

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

Pour un usage plus sûr du téléphone portable

Technique de codage des formes d'ondes

Conférence Web sur demande de TELUS Guide de référence rapide

ANALYSE DU BESOIN. L ANALYSE FONCTIONNELLE par Jean-Marie VIRELY & all (ENS Cachan) Cette présentation décrit l outil «Analyse du Besoin».

TOUT SAVOIR SUR LE SATELLITE

NovoSIP manuel de mise en service

Figure 1 : représentation des différents écarts

Kit émetteur/récepteur pour moto avec système mains libres pour téléphone portable ou branchement audio

TERMINAL D AUDIO CONFERENCE ANALOGIQUE USB VOIP NOTICE

12 applications pour maîtriser le PICBASIC PB-3B - Gérard GUIHÉNEUF. Elektor-Publitronic ISBN :

Outils permettant la diffusion de l information. Un point sur le droit numérique

Summary / Sommaire. 1 Install DRIVER SR2 USB01 Windows seven 64 bits / Installation du DRIVER SR2 USB01 Windows seven 64 bits 2

Logiciel de Base. I. Représentation des nombres

Ladibug TM Document Camera Manuel de l Utilisateur de Logiciel d image

Thank you for choosing the Mobile Broadband USB Stick. With your USB Stick, you can access a wireless network at high speed.

Traitement numérique du son

PRECAUTIONS DESCRIPTION DU PRODUIT

Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance

Conseil d administration Genève, novembre 2002 LILS

Gestion et entretien des Installations Electriques BT

! analyse du fonctionnement

Les mains dans la bête

Solar Scintillation Monitor Manuel utilisateur

2. Couche physique (Couche 1 OSI et TCP/IP)

Découverte de l ordinateur. Partie matérielle

Numérisation du signal

Informatique Générale

Système de surveillance vidéo

La mémoire. Un ordinateur. L'octet. Le bit

Transcription:

PLATEFORME DE PROTOTYPAGE ARDUINO Collège Louis Lumière Classes de 3 e Y. Vojvoda

CONNAISSANCES ET CAPACITES En classe de Troisième, l élève est placé dans des situations qui lui permettent de : - Prendre connaissance du cahier des charges et formaliser clairement le besoin - Discuter avec son groupe des contraintes liées à la situation, de leur nature et des conséquences en termes de temps, de techniques, d organisation, de communication, de modélisation, de matériau, d énergie, de composants, etc. - Imaginer comment il peut résoudre le problème et faire des hypothèses - Proposer des solutions et les discuter avec son groupe et le professeur qui les oriente vers une solution réalisable au collège ou en partenariat avec d autres intervenants - Tester des solutions techniques pour les valider (technologies, matériaux, performances, énergie ) - Choisir les solutions adaptées et vérifier leur conformité avec le cahier des charges - Modéliser le prototype à l aide d un logiciel de CAO - Réaliser le prototype - Installer le prototype dans son milieu et mettre en place un suivi du fonctionnement - Communiquer sur l étude, la réalisation, les résultats espérés, les problèmes rencontrés, le fonctionnement actuel, les résultats obtenus et leur exploitation, le fonctionnement dans la durée et les ajustements ou améliorations à prévoir - Organiser une veille technologique Ce cours couvre les trois parties du programme que sont l analyse, la conception et la réalisation. ORGANISATION PEDAGOGIQUE Les travaux pratiques sont organisés par groupe de 2 à 3 élèves. Chaque groupe dispose : d un ordinateur d une carte Arduino UNO et de son câble USB d une plaque d essai. des composants nécessaires à l assemblage du circuit, du schéma structurel à assembler sur la plaque d essai, de l application pour écrire les programmes, Technologie 3e PROTOTYPAGE ARDUINO 2014 2

SYSTEMES AUTOMATISES Après avoir défini les différentes catégories d objets techniques au premier trimestre, nous nous fixons comme projet de réaliser le prototype d un système automatisé complet. L objectif de ce cours est donc la compréhension et la mise en œuvre de ce qui constitue le cœur de tout système automatisé, connecté en réseau (on parle de l Internet des objets) ou embarqué (comme dans une voiture) : le. Cette formation se fera sur la base d une carte de prototypage Arduino Uno adaptée à ce genre d initiation parce qu elle est Open source, d un prix raisonnable et ses possibilités d exploitation sont accessibles à des élèves de 3 e. Le but d'un système automatisé est de réaliser des tâches complexes ou bien dangereuses pour l'homme, mais aussi pénibles et répétitives pour gagner en et en... Fig. 1 Analyse fonctionnelle d un système automatisé Chaque système automatisé peut être décomposé en plusieures parties qui à leur tour peuvent encore être décomposées en sous ensembles et ainsi de suite jusqu à l élément indivisible. Le premier niveau de décomposition d un SA (système automatisé) se fait généralement en deux parties : la partie commande, appelée aussi... la partie opérative appelée aussi.... On peut mener une analyse fonctionnelle simple comme suit : - chaîne d information qui est essentiellement composée de, de calculateurs, de logique et de communication. Cette partie est assurée par une électronique dite de courants faibles (jusqu à quelques centaines de ma). - chaîne d énergie qui assure le travail demandé, l alimentation et la distribution électrique du système. Elle se compose essentiellement.. tels que moteurs, lampes, sirènes mais aussi de relais, de contacteurs, d engrenages, de courroies de transmission, etc. C est l électronique des courants forts qui va de quelques centaines de ma jusqu à des centaines d ampères. Technologie 3e PROTOTYPAGE ARDUINO 2014 3

Notre environnement Arduino, qui constitue un centre de commande programmable, se place donc dans la chaîne d.................. Capteurs utilisateur Acquérir........ Communiquer Ecran, signalisation Informations de commande Energie Alimenter Distribuer Convertir Transmettre Action Chaine d information Chaine d énergie Fig. 2 Représentation détaillée d un système automatisé et de la place de l Arduino. CONVERSION ANALOGIQUE-NUMERIQUE Analogique Nous percevons les phénomènes de notre monde par l intermédiaire des sens. Son, lumière ou chaleur sont des manifestations physiques transformées par nos sens : oreille, nez, œil en un influx nerveux qui est envoyé au cerveau. L influx nerveux, de nature électrique, est.. et à la manifestation physique originale. On peut donc dire que nos sens sont des. Analogue =. Transducteur. Dispositif recevant quelque chose sous une certaine forme et la en une autre........ Manifestation physique (son lumière ) Manifestation physique transformée en une grandeur le plus souvent électrique qui lui est proportionnelle. Fig. 3 Capteur analogique Technologie 3e PROTOTYPAGE ARDUINO 2014 4

Exemple en enregistrement : un micro capte les variations d une onde sonore et les traduit en variations d un signal électrique. Cette façon de procéder est dite :. Elle a ses inconvénients! Elle est sensible aux perturbations électromagnétiques (télécommunications audiovisuelles) ; on perd beaucoup en qualité lors de copies successives (enregistrement audio vidéo), etc. On a donc cherché des solutions à ces problèmes. Et puis avec l arrivée des, au début des années 70, on a pensé qu avec la puissance des calculateurs électroniques qui ne cessait de croître, on pouvait convertir les signaux analogiques en numérique pour pouvoir les traiter plus vite et éliminer les pertes. Numérique La transformation d un signal analogique en signal numérique, appelée aussi.., consiste à mesurer l'amplitude du signal analogique à intervalles de temps réguliers et à exprimer cette mesure sous la forme d'un nombre composé d'une suite de 0 et de 1, appelés éléments binaires ou bits. 255 Valeurs 5 Amplitude (V) Valeur binaire 1111 1111 224 4,375 1110 0000 192 3,75 1100 0000 160 3,125 1010 0000 128 2,5 1000 0000 96 1,875 0110 0000 64 1,25 0100 0000 32 0,625 0010 0000 0 Temps (µs) Exercice noté sur 10. Fig. 4. Conversion analogique- numérique 1. Quelle est, environ, la valeur maximale du signal analogique en volts? (Vmax) 2 pts 2. Quelle est, environ, la valeur minimale du signal analogique en volts? (Vmin) 2pts 3. Quelle est la valeur binaire de V max? 3 pts 4. Quelle est la valeur binaire de V min? 3 pts Technologie 3e PROTOTYPAGE ARDUINO 2014 5

Avantages du numérique : La qualité des signaux transmis est meilleure la numérisation a permis de concevoir des. multiservices puisque tout type de média (son, texte, graphique, image, vidéo) peut être converti en numérique. Réduction des coûts de transmission grâce à la compression. Ainsi dans le cas de la TV numérique, on transmet facilement jusqu'à huit programmes numérisés dans un câble qui ne transporte qu'un seul programme sous forme analogique. Le numérique s est étendu au stockage de sons et d images (disques durs, MP3, DVD, CD, ) La conversion analogique-numérique est monnaie courante aujourd hui. Pratiquement toutes les grandeurs physiques sont numérisées pour être traitées par les ordinateurs et envoyées sur les réseaux de communication rapide. Cette technologie a changé notre manière de vivre. L ENVIRONNEMENT MATERIEL ET LOGICIEL ARDUINO L environnement Arduino est composé d une partie hardware : les cartes électroniques et d une partie software, le logiciel qui permet d écrire les programmes. Pour plus d informations, voir http://fr.wikipedia.org/ wiki/arduino. Internet recèle de nombreuses ressources pour Arduino. Complétez la figure 3 ci-dessous. Fig. 5 Carte Arduino Uno annotée Technologie 3e PROTOTYPAGE ARDUINO 2014 6

PROCEDURE D UTILISATION GENERALE DE L ARDUINO Sketch Liaison série (USB) 5V / 500 ma Ordinateur carte Arduino plaque d essai + logiciel + composants Fig. 6 Câblage de l environnement Arduino Après avoir câblé vos composants sur la plaque d essai, branchez la carte Arduino au port USB de votre ordinateur (prenez soin de toujours choisir le même). a. Lancer le logiciel Arduino (Raccourci sur le Bureau) b. Dans le menu Outils / Type de carte, choisir Arduino Uno c. Vérifier dans Outils / Port série qu un port COM est activé (Sinon demander au professeur) d. Lisez et appliquez les consignes du TP Vérifier Téléverser Nouveau Ouvrir Enregistrer Fig. 7 Barre des menus du logiciel STRUCTURE D UN PROGRAMME ARDUINO Le langage utilisé pour programmer l Arduino est un langage proche du C. Chaque programme comporte 3 parties : la déclaration des variables (entier, décimaux, chaine de caractère, tableau ), la configuration générale du système void setup () et la boucle de programme void loop(). Complétez ci-dessous la Fig. 8. Capteurs et Actionneurs numériques et analogiques 5V-40 ma/es /* Blink Turns on an LED on for one second, then off for one second, repeatedly. This example code is in the public domain. */ // Pin 13 has an LED connected on most Arduino boards. // give it a name: int led = 13; // the setup routine runs once when you press reset: void setup() { // initialize the digital pin as an output. pinmode(led, OUTPUT); } // the loop routine runs over and over again forever: void loop() { digitalwrite(led, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000); // wait for a second digitalwrite(led, LOW); // turn the LED off by making the voltage LOW delay(1000); // wait for a second } Technologie 3e PROTOTYPAGE ARDUINO 2014 7