Programmation Robot ARDUINO. Piloter deux moteurs à Courant Continu avec le Shield moteur Adafruit

Documents pareils
Procédure d installation de mexi backup

FlashWizard v4.5b PRO

Gestion de photos avec Picasa

Guide d installation du logiciel Proteus V.8 Sous Windows Vista, 7, 8

Version Web Instructions pour l installation

Notice de fonctionnement DVR H Méthode de Visionnage ESEENET

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Gestion des documents avec ALFRESCO

Note Technique : Sauvegarder un NAS ND16000 ou ND26000 sur un disque dur externe USB ou esata

MANUEL D INSTALLATION LOGICIEL TELEVITALE. Agréé SESAM VITALE 1.40

ENVOI EN NOMBRE DE MESSAGES AUDIO

Guide d utilisation de PL7 Pro Récupérer ou transférer un programme

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

GloboFleet. Mode d emploi CardControl Plus

Sync-A-BOX et Duplicati. est une plateforme Cloud pour stocker et gérer vos données en ligne.

Manuel d installation Lenovo LJ2050N

Démarrer et quitter... 13

ENVOI EN NOMBRE DE SMS

1. Utilisation du logiciel Keepass

ZOTERO Un outil gratuit de gestion de bibliographies

Utilisation d une tablette numérique

Organiser ses photos sur l ordinateur

Tablette Pegasus PC Notes. Code : Conrad sur INTERNET Version 02/ Conditions du système.

Partager son lecteur optique

GUIDE MEMBRE ESPACE COLLABORATIF. Février 2012

Créer une trace, obtenir son fichier gpx et sa carte Ou Afficher un fichier trace GPX

Assistant d e tablissement de Tableaux

MANUEL UTILISATEUR SOPISAFE V 3.5

Chaque ordinateur est constitué de différentes unités de stockage de données (Disque dur, Graveur ) que l on peut imaginer comme de grandes armoires.

Notice d'utilisation Site Internet administrable à distance

Un outil open source de gestion de bibliographies

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

Guide d utilisation de la clé mémoire USB

Restauration d AdmiCash sur un nouveau PC ou système d exploitation

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

Suite logicielle ZOOM version 7.1 Guide d installation 94ZM-ZMJ1F-712

Service de Virtualisation de la DSI UJF

Boîtier pour disque dur externe 3,5" (8,89cm) USB 2.0

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

Leçon N 5 PICASA Généralités

ENVOI EN NOMBRE DE SMS

Consignes générales :

INTRODUCTION À L INFORMATIQUE. Etsup 2012 Florian JACQUES

MANUEL DE L UTILISATEUR

Création d un diaporama photo sur fond musical avec iphoto et itunes dans un contexte scolaire

Utilisation de l outil lié à MBKSTR 9

Manuel d'installation de GESLAB Client Lourd

Guide d utilisation Salles avec un tableau blanc interactif

Samsung Auto Backup Guide de démarrage rapide

ENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque

Mode d emploi Flip Box

Placez vous au préalable à l endroit voulu dans l arborescence avant de cliquer sur l icône Nouveau Répertoire

Réglages du module de sauvegarde de Biblionet (Monoposte)

Logiciel PICAXE Programming Editor

P E U G E O T A L E R T Z O N E S Y S T E M E D E N A V I GAT I O N S U R T A B L E T T E T A C T I L E

PRE-REQUIS A L INSTALLATION...

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

Atelier Travailler vos photos Mars 2015

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net

Gérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013

KeePass - Mise en œuvre et utilisation

Leica icon Series. Guide d'installation et d'activation de licence. Version 1.0 Français

A LA DÉCOUVERTE DE ZOTERO 4.0

Table des matières...2 Introduction...4 Terminologie...4

Emporter Windows XP sur une clé USB

LES BIBLIOTHEQUES DE WINDOWS 7

À propos de votre liseuse... 5

Rapport financier électronique

CAPTURE DES PROFESSIONNELS

Sauvegarder sa messagerie Outlook 2010

Dans l école : exportation des données élèves

OUTILS DE TRANSFERT DE FICHIER VERS LISEUSES ET IPAD

Smart Pix SOFTWARE. Manuel d utilisation

HowTo Installer egroupware 1.2 sur SME Serveur 7.0

F.A.Q 1.0 Designer 3D Atex System

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

PACK ADSL WIFI. Configurer ma connexion ADSL avec Modem/Routeur Sagem 1400W

UTILISATION DU LIVRE NUMÉRIQUE

Certificats «CREDIT LYONNAIS Authentys Entreprise» Manuel utilisateur du support cryptographique

Cahier n o 6. Mon ordinateur. Fichiers et dossiers Sauvegarde et classement

MACHINE A SOUDER MANUEL D UTILISATION

Une mise à jour du logiciel du lecteur FreeStyle InsuLinx est nécessaire. Veuillez lire l'ensemble de ce document avant de commencer.

Mon aide mémoire traitement de texte (Microsoft Word)

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Clé USB. Quel type de données peut contenir une clé USB?

Organiser les informations ( approche technique )

Leçon N 4 Sauvegarde et restauration

Guide d installation des licences Solid Edge-NB RB

Avertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.

Guide de démarrage rapide. (pour la version 5.0.)

Back up Server DOC-OEMSPP-S/6-BUS-FR-17/05/11

XP_Downgrade_JDS.book Page 1 Monday, August 31, :57 PM. Guide de l utilisateur du disque d installation de Windows XP

MANUEL DRIVELINK DRIVELINK

Interface PC Vivago Ultra. Pro. Guide d'utilisation

SAUVEGARDER SES DONNEES PERSONNELLES

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

NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE. INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ

NFO NIR Notice d installation Rapide

Dropbox : démarrage rapide

Transcription:

Programmation Robot ARDUINO Piloter deux moteurs à Courant Continu avec le Shield moteur Adafruit 1- Brancher les moteurs sur le Shield Moteur (carte de pilotage des moteurs) : sur M1 et Moteur 2 sur M2 Connecter l alimentation en énergie sur +M et DND Moteur 2 Moteur 3 Moteur 4 + - Energie 6 à 12 Volts GAUCHE Avant GAUCHE

2- Vérifier la présence de la Librairie Adafruit Installer la Librairie Adafruit démarrer Ardublock Le Shield Moteur Adafruit se programme très simplement car les «blocks» existent déjà dans la bibliothèque Ardublock. Si vous utilisez pour la première fois le Shield Moteur Adafruit, il faut vérifier si la bibliothèque de ce composant est installée dans le logiciel Arduino Si elle n est pas présente il faudra l installer : c est très simple il suffit de suivre la procédure ci-dessous : 2-1 : vérifier la présence de la bibliothèque Adafruit Motor Shield dans l IDE Arduino (logiciel Arduino) - démarrer le logiciel Arduino - cliquez dans la barre de Menu sur : Croquis / Inclure une bibliothèque - Rechercher la présence de la bibliothèque qui s appelle «AFMotor.h» ou «Adafruit Motor Shield Library» - si vous avez la librairie parfait, vous pouvez démarrer Ardublock en cliquant dans la barre de menu sur «Outils» puis «Ardublock».

RAPPELS : pour ceux qui n auraient pas encore installé le Plugin Ardublock dans le Logiciel Arduino : voici la procédure : - télécharger le dossier zip sur mon site Web : ArduBlockTool.zip (Accueil / Arduino / Découvrir Arduino / TELECHARGEMENTS) - décompresser le fichier zip - copier et coller ce dossier à l emplacement suivant sur le disque dur de votre ordinateur : «C:\Program Files\Arduino\tools» - Fermer et Re-démarrer le logiciel Arduino - Cliquez sur «Outils» puis «Ardublock»

3- Programmer les moteurs avec Ardublock Cliquez sur le volet «Adafruit Motorshield» Moteur 2 Vous pouvez ensuite créer un petit programme (voir ci-dessous ) pour faire tourner les roues 1 et 2 en marche avant (Ce programme permettra de faire avancer le Robot tout droit en marche Avant). - Le canal Moteur correspond au numéro du Moteur (1 ou 2 ) - la vitesse du moteur est réglable de 0 à 255 (0= mini et 255= Maxi) Transférer ensuite le programme vers la carte Arduino en cliquant sur «Téléverser vers l Arduino» Le programme est maintenant transféré et sauvegardé dans la carte Arduino -

Débranchez le câble USB de la carte Arduino / alimentez votre robot en énergie Observez le bon fonctionnement de votre Robot qui doit avancer bien droit Certains Problèmes peuvent apparaître Pas de panique nous allons les régler : - Une roue (ou les deux) tourne(nt) à l envers : il suffit d inverser le branchement des deux fils du moteur concerné sur le shield moteur Adafruit (voir page 1). - Le robot n avance pas vraiment droit (il tourne légèrement vers la droite ou la gauche) : c est qu il y a une roue qui tourne plus vite que l autre, pour régler ce petit problème il faudra diminuer la vitesse d un moteur sur le programme Ne pas oublier de transférer ce nouveau programme dans le robot pour le tester.il faut souvent faire plusieurs modifications avant d obtenir une marche avant correcte (bien rectiligne). - Le robot avance trop vite : il est plus judicieux d avoir un robot qui n avance pas trop vite donc si besoin diminuer la vitesse des deux roues (plus la tension de la batterie est élevée plus le robot sera rapide ) Très important pour la suite : la vitesse de chaque moteur ainsi réglée au paragraphe précédent est à noter soigneusement quelque part car il faudra toujours programmer le Robot avec ces valeurs de vitesse pour les roues ce qui permettra d avoir un robot qui avance bien droit et qui effectue des virages précis. Avant d aller plus loin dans l programmation u Robot, il est maintenant temps d utiliser la fonction «Sous-programme» afin de créer les sous-programmes de déplacement du robot ce qui permettra de simplifier la programmation du Robot. Qu est-ce qu un sous programme?? Un sous-programme correspond à une série d ordres qui seront programmés dans un sous- programme (un branche annexe du programme principal) et qu il suffira d appeler avec un code spécial.voici en image une explication plus simple : Pour faire avancer le robot il faut utiliser deux «blocks», un pour la roue Gauche pour lui dire de tourner en AVANT et un autre pour la roue droite pour indiquer d aller en AVANT : Les deux blocks ci-dessus peuvent être remplacés par un seul block «AVANCE» indiquant le déplacement effectué par le Robot correspondant :

Ces blocks se trouvent dans le menu Jaune «Contrôle» Dans le block ci-dessus «Sousprogramme commands», il faut insérer les actions que l on veut programmer (durées des actions etc ) Le block ci-dessus «Sousprogramme» doit porter le même nom que le sous-programme associé, par exemple «AVANCE», il suffit d insérer ce block dans la branche principale du programme pour exécuter les commandes du sous programme du même nom Par exemple, le programme ci dessous permet de déplacer le Robot pendant 8 secondes (8000 millisecondes) en marche AVANT puis 8 secondes en marche ARRIERE. Programme principal Sous-programmes de déplacements Il faut respecter la casse (minuscule / MAJUSCULE) et écrire exactement le même nom sinon le programme principal ne reconnaît pas le sous-programme appelé

Voici donc ce que cela peut donner si on créer les 4 sous-programmes de déplacements suivants : AVANCE ARRIERE GAUCHE DROITE STOP Moteur 2 Il est très important de sauvegarder ce fichier contenant les sous-programmes de déplacements. Surtout si les vitesses des moteurs de roues Gauche et Droite ont été ajustées pour corriger les éventuelles dérives du robot. Maintenant que le Robot est assemblé, réglé et programmé, on peut commencer la programmation pour participer aux différentes épreuves du concours de Robotique!