Technologie Projet 1 : Création d un «radar de recul» avec «Arduino» 3éme Séquence n 2 : UTILISATION ANALOGIQUE ET DE TEMPORISATIONS.

Documents pareils
ARDUINO DOSSIER RESSOURCE POUR LA CLASSE

TERMINAL D AUDIO CONFERENCE ANALOGIQUE USB VOIP NOTICE

Bien commencer avec un LaunchPad MSP430G et un Breadboard

ScoopFone. Prise en main rapide

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

Indications pour une progression au CM1 et au CM2


LOGIcIEL WZP. QUICKSTART-logiciel-WZP-6004V1.2

Cours d algorithmique pour la classe de 2nde

TSP7000 CONSOLE VIDÉO TACTILE MANUEL INSTALLATEUR

CONTROLE D ACCES A TRANSPONDEUR LECTEUR DE BADGE SANS CONTACT ST

ROTOLINE NOTICE DE POSE

Une carte pour vos projets

Sous réserve de modifications techniques et des disponibilités, fabrication française.

VOCALYS LITE.

Centrale d alarme DA996

AMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE

INSCRIPTION EN LIGNE ET PAIEMENT PAR CARTE DE CRÉDIT:

Aquastyle accueil. Affichage vidéo. Manuel d installation et d utilisation. BP TRÉMENTINES FRANCE Tél Fax

Centrale d alarme DS7400 Xi

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

GUIDE DE DÉMARRAGE RAPIDE

Robot de Téléprésence

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

CONNAITRE VOTRE APPAREIL PHOTO DESCRIPTIF DE L APPAREIL. 1 Bouton MARCHE/ARRET 5 Flash 2 Obturateur 6 Retardateur LED

Séquence 9. Étudiez le chapitre 11 de physique des «Notions fondamentales» : Physique : Dispersion de la lumière

Guide abrégé ME301-2

Séquence de découverte de SparkAngels Logiciel d entraide numérique

Guide utilisateur DÉPÔT ÉLECTRONIQUE

Guide abrégé ME401-2

TER Licence 3 Electronique des Télécoms Transmission GSM

Installation Bluetooth pour adaptateurs USB Bluetooth sous Windows XP (Windows Vista analogique)

Module Relais de temporisation DC V, programmable

Thermomètre portable Type CTH6500

Procédure d utilisation de la fonction TELETRANSMISSION

Guide d installation de Java et des pilotes de lecture des supports

Carte Relais GSM (Manuel Utilisateur)

Présentation de l application Livret personnel de compétences

Dragon Naturally Speaking 13

DIRECTION GÉNÉRALE DE L'INTERPRÉTATION ET DES CONFÉRENCES UNITÉ DES TECHNICIENS DE CONFÉRENCES

L import massif introduit plusieurs nouvelles fonctionnalités, selon que l on importe un thésaurus, un ensemble de valeurs contrôlées ou un corpus.

BAMOSONIC IT. - Mesure de niveau -

Pilotec confort 10/Pilotec confort 20 réf réf

Centrale d Alarme Visiotech

Centrale de surveillance ALS 04

ENVOI EN NOMBRE DE MESSAGES AUDIO

UTILISATION DE LA BORNE PAR LE CLIENT

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

PRONOTE2008. Guide de l Enseignant. Saisie avec ProfNOTE, PRONOTE Client et via l Espace Professeurs sur internet

50$ OBTENEZ DES VÊTEMENTS PERSONNALISÉS EN 4 ÉTAPES RAPIDES ET FACILES! DÉMARQUEZ-VOUS! FACILE - ÉCONOMIQUE - RAPIDE - SATISFACTION GARANTIE SEULEMENT

BTS SYSTEMES ELECTRONIQUES

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

Le Logiciel de Facturation ultra simplifié spécial Auto-Entrepreneur

PROCÉDURE D'INSTALLATION WINDOWS 7 (32 ou 64 bit)

UP 588/13 5WG AB13

Catalogue Informatique - Clés USB Stylos

AUTOPORTE III Notice de pose

SYSTEMES ELECTRONIQUES NUMERIQUES

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

Projet Robot Centaure

Guide de paramétrage général

! analyse du fonctionnement

Guide de paramétrage général

Janvier 2013 AUDIO/VIDEO PLAYER AUDIO VIDEO OEM DIVERS

MANUEL UTILISATEUR BALADEUR SANTÉ AUXILIAIRES MÉDICAUX ET SAGES-FEMMES C.D.C 1.40

CYLINDRE ET BÉQUILLE ÉLECTRONIQUES À BADGE Aperio E100 & C100

WF-MB Relai Wi-Fi/Radio GUIDE D INSTALLATION RAPIDE SOLEM. customersupport@solem.fr

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

GASMAN II MANUEL D UTILISATION

Boîtier de contrôle et de commande avec EV 3/2 voies intégrée

GloboFleet. Mode d emploi CardControl Plus

QUICK START RF Monitor 4.3-1

AMC 120 Amplificateur casque

Merci d'avoir choisi notre système d'alarme intelligent. Veuillez lire ce manuel avant l'installation afin de la faire fonctionner correctement.

Utilisation du visualiseur Avermedia

Activité initiation Arduino

Bonjour, Le document qui suit est le support de la formation ''Arduino applications distantes''.

KIT SOLAIRE EVOLUTIF DE BASE

X-Rite RM200QC. Spectrocolorimètre d'imagerie portable

Atelier Arduino. Initiation à la mise en oeuvre matérielle et logicielle de l Arduino. novembre 2006

Atelier Arduino. Initiation à la mise en oeuvre matérielle et logicielle de l Arduino. novembre 2006

BC LABEL Location de bornes photos numériques

ALIMENTATION PORTABLE 9000 AVEC DEMARRAGE DE SECOURS POUR VOITURE

Manuel utilisateur Réservation d un Court via Internet. Procédure PC/Tablette/Smartphone

TUTORIEL Qualit Eval. Introduction :

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

Projet de synthèse de l'électronique analogique : réalisation d'une balance à jauges de contrainte

UGVL : HOMOLOGATION PS ZAC du bois Chaland 6 rue des Pyrénées LISES EVRY Cedex FRANCE Tel Fax

NOTICE D INSTALLATION CENTRALE 260

Guide de l utilisateur

JUPITER /20/27/61m. Contact NF, 50mA à 24v max. avec R50 Ohms en série

Récepteur mobile de données WTZ.MB

Flow 2 Introduction du Produit

Installation kit NTS 820-F E9NN

Comment sécuriser mon habitation?

Aide à la clé pédagogique «Former à la première intervention et à l évacuation»» 2 e édition

Manuel de l utilisateur

My Custom Design ver.1.0

Les parcours S4 traditionnels : Robotique, Radio Communication Numérique, Traitement de l information. Informatique Industrielle

Utiliser le site learningapps.org pour créer des activités interactives

Transcription:

PROGRAMMATION DE LA MAQUETTE ARDUINO AU COLLÈGE UTILISATION DE L'ENTRÉE ANALOGIQUE ET DE TEMPORISATIONS. 1 ) PRÉSENTATION DU POTENTIOMÈTRE Un potentiomètre est une résistance variable qui permet de régler une consigne analogique linéaire. C est ce genre de composant électronique que l on utilise généralement pour changer le volume d une radio ou augmenter la température de consigne de votre radiateur. 2 ) EXERCICE N 1 IMPLANTERI FONCTIONNEMENT. MPLANTER UN PROGRAMME DE TEST DANS LA MAQUETTE ET VÉRIFIER SON L ensemble des actions à faire avec la maquette se fait grâce au logiciel «Arduino» situé sur votre bureau. 1 Lancez le logiciel «Arduino» à partir de votre bureau. 2 Ouvrez le fichier «Sequence2.ino» situé dans le sous-dossier «Sequence2» de votre dossier «Technologie/3eme». 3 Repérez-vous dans le programme La partie supérieure du programme contient des commentaires. Ces commentaires n ont aucun rôle dans le programme. Ils sont juste présents pour donner des informations à la personne qui les lit. La zone de commentaire commence par les caractères /* et termine par les caractères */. Remarque Les commentaires ont toujours une couleur grise => Lisez la totalité des commentaires (directement dans le logiciel Arduino) Activites.odt Collèges - Briançon 1/7

La partie inférieure du programme (sous le */) contient le programme que doit réaliser la maquette => Repérez les deux sous-programmes «setup» et «loop» (directement dans le logiciel Arduino) 4 Connectez la maquette sur un port USB de l ordinateur. Choisissez plutôt le port «1». Au bout de quelques secondes la maquette est reconnue et le pilote activé. 5 Paramétrez le port USB de programmation. 6 Faites le «téléversement». 7 Testez le fonctionnement du programme en faisant tourner le potentiomètre et en observant l'état de la LED rouge Que réalise ce programme? Sélectionnez le port COMx qui correspond au port utilisé par la carte Arduino. On le détermine par la présence du texte (Arduino/Genuino Uno) à droite du n de port COM. Ici, c est le COM4. => Choisissez le votre 3 ) EXERCICE 2 A ANALYSE DE LA STRUCTURE DU PROGRAMME POUR RÉALISER UNE PREMIÈRE FONCTIONNEMENT. MODIFICATION DU FONCTIONNEMENT 3.1 ) CAHIER Modifier le programme pour que ça soit la LED verte qui soit allumée lorsque la position du potentiomètre est inférieure à la moitié de sa rotation (et éteinte dans sa partie supérieure). 3.2 ) ANALYSE DU PROGRAMME Le programme à changer se situe dans la partie «loop» (la partie du programme qui boucle en permanence). Activites.odt Collèges - Briançon 2/7

L allumage de la LED rouge se fait avec les lignes digitalwrite(led_rouge, HIGH); et digitalwrite(led_rouge, LOW); Pour changer de LED à allumer, il faut donner le nom de la LED désirée. 3.3 ) ADAPTATION DU PROGRAMME AU NOUVEAU CAHIER DES CHARGES 1 Changez la LED à allumer en remplaçant LED_Rouge, par LED_Verte dans le programme. 3 Vérifiez le fonctionnement du programme en faisant tourner le potentiomètre. 4 Si vous n avez fait que la modification du 1 le programme ne répond pas tout à fait au cahier des charges. 5 Il faut donc aussi remplacer le signe «>» (supérieur) en «<» (inférieur). 6 Faites le «téléversement». 7 Si maintenant le programme répond au cahier des charges, modifiez les commentaires de droite (après les //) pour qu ils correspondent à la réalité. Sinon, cherchez votre erreur et recommencez. 8 Copiez ci-dessous votre programme (Pour garder la coloration syntaxique, faire une copie d écran Activites.odt Collèges - Briançon 3/7

PRENONS DE L AUTONOMIE Jusqu à présent, nous vous avons guidés pour faire les modifications. Dans cette deuxième partie vous devrez faire preuve d analyse et d initiatives pour faire les modifications demandées. Il n est pas grave ni inquiétant de ne pas réussir du premier coup. Le résultat (et donc la note) vient en grande partie de la persévérance dans la recherche de solutions. 4 ) EXERCICE 3 4.1 ) CAHIER Modifier le programme pour que ce soit la LED verte qui soit allumée pour une position du potentiomètre inférieure à la moitié de sa rotation, et que ce soit la LED rouge pour une position supérieure à la moitié. 4.2 ) ANALYSE ET MODIFICATION DU PROGRAMME 1 Analysez puis modifier le programme. 3 Vérifiez le fonctionnement du programme. 4 Si le programme répond au cahier des charges, modifiez les commentaires de droite (après les //) pour qu ils correspondent à la réalité. Sinon, cherchez votre erreur et recommencez. 5 Copiez ci-dessous votre programme (Pour garder la coloration syntaxique, faire une copie d écran Activites.odt Collèges - Briançon 4/7

5 ) EXERCICE 4 5.1 ) CAHIER Modifier le programme pour réaliser un "bargraphe" avec les LEDs Si le potentiomètre est inférieur à 1/5 de sa rotation, alors toutes les LEDs sont éteintes Si le potentiomètre dépasse 1/5 de sa rotation, c'est la LED jaune qui s'allume Si le potentiomètre dépasse 2/5 de sa rotation, c'est la LED bleu qui s'allume (la LED jaune reste allumée) Si le potentiomètre dépasse 3/5 de sa rotation, c'est la LED verte qui s'allume (les LEDs jaune et bleu restent allumées) Si le potentiomètre dépasse 4/5 de sa rotation, c'est la LED rouge qui s'allume (les LEDs jaune, bleu et verte restent allumées) 5.2 ) ANALYSE ET MODIFICATION DU PROGRAMME Remarque Vous pouvez chercher sur internet, notamment sur le site http//www.lextronic.fr/p28814-module-grove---bargraphe-10-leds.html pour trouver ce qu est un «bargraphe». Rappel La carte Arduino est capable de détecter 1024 positions du potentiomètre. 1 Analysez puis modifier le programme. 3 Vérifiez le fonctionnement du programme. 4 Si le programme répond au cahier des charges, modifiez les commentaires de droite (après les //) pour qu ils correspondent à la réalité. Sinon, cherchez votre erreur et recommencez. 5 Copiez ci-dessous votre programme (Pour garder la coloration syntaxique, faire une copie d écran Activites.odt Collèges - Briançon 5/7

... POUR ALLER PLUS LOIN... Dans cette troisième partie vos capacités d analyse et de concentration devront être fortes. Il est donc normal de passer davantage de temps pour réussir une question. Il faut rester focalisé sur ce qui est demandé, bien analyser la situation, faire des hypothèses et des essais, puis essayer de comprendre ce qui a fonctionné et ce qui n a pas répondu à votre attente pour pouvoir recommencer et, à force de volonté, réussir. Il n est pas grave ni inquiétant de ne pas réussir du premier coup. Le résultat (et donc la note) vient en grande partie de la persévérance dans la recherche de solutions. 6 ) EXERCICE 5 R RÉALISATION D UN CHENILLARD À VITESSE VARIABLE (1024 VITESSES). 6.1 ) CAHIER Reprendre le programme 10 de la séquence 1 et le modifier pour que la vitesse du chenillard soit proportionnelle à la position du potentiomètre. RQ La position du potentiomètre (de 0 à 1023) donne le temps (en milliseconde) d'allumage des LEDs. Qu est ce qu un chenillard https//wiki.centrale-marseille.fr/fablab/startprojetarduinoformation 6.2 ) ANALYSE ET MODIFICATION DU PROGRAMME 1 Analysez puis modifier le programme. 3 Vérifiez le fonctionnement du programme. 4 Si le programme répond au cahier des charges, modifiez les commentaires de droite (après les //) pour qu ils correspondent à la réalité. Sinon, cherchez votre erreur et recommencez. 5 Copiez ci-dessous votre programme (Pour garder la coloration syntaxique, faire une copie d écran Activites.odt Collèges - Briançon 6/7

7 ) AJOUT DE LA SÉQUENCE 2 À VOTRE CLASSEUR NUMÉRIQUE A la fin de chaque séquence, vous devrez intégrer votre fichier de la séquence finie (le fichier «activites.odt» dans lequel vous avez travaillé) dans votre classeur numérique. Pour cela vous devez Générer un fichier PDF à partir de votre fichier traitement de texte. Intégrer la séquence 2 (que vous venez de générer) à votre classeur numérique déjà existant. Pour vous aider, vous avez le fichier «Classeur_numerique.pdf» présent dans les ressources de la séquence 0 du projet 1 (ou au début de votre classeur numérique). Activites.odt Collèges - Briançon 7/7