Matériel Augmenter le nombre d’entrées/Sorties PCF8574P

Slides:



Advertisements
Présentations similaires
VLC UMVF Fiche Veille Statut Logiciel gratuit, open source
Advertisements

J'ADE 2005 J’aide Au Développement des Evaluations Animateurs TICE
PROGRAMMATION LOGICIEL PL7 MICRO Consignes
Chapitre I : Systèmes d’exploitation
Les réseaux. Un réseau est un ensemble d'ordinateurs reliés par des câbles ou par d'autres canaux électroniques (ondes) qui communiquent et échangent.
FORMATION OUTILS « FONCTIONS »
Autorisations Utilisation eCATT
La fonction Style Permet de créer des types de texte, par exemple
Tutoriel pour l’utilisation de
Comment transférer et sauvegarder mes données sur clé USB
Cours d’initiation en Informatique
Lego Mindstorm.
ENVIRONNEMENT WINDOWS
institutionnelles Didier ATTICA diffuserextraire une scène sans les sous -titres sommaire extraire une scène avec les sous -titres compresser en DivXextraire.
Annuler les corrections automatiques Annuler les corrections automatiques « Régler » les CSS « Régler » les CSS Définir le site et utiliser une technologie.
Projet 2012 Tour à commandes numériques
Arduino en technologie
Conception d’une carte à microcontrôleur ARM pour le robot Amphibot II
Utilisation basique des PORTs
TRANSFERT DES DISQUES VINYLES SUR CD
Philippe Meyralbe – 28/03/2007 Comment flasher un PDA sous Windows Mobile.
Problemes du P C.
Dans le cd, cliquez sur setup.exe Puis cliquez sur next,
Changement de lecteur sesam vitale
Langage C :acquisition des connaissances sous forme de TP.
Unity Real time Service Pack 10 update
Et en faire la diffusion sur le site de lécole.
Une fois le logiciel décompressé, lancer lexécution en cliquant sur « setup »
Création d'un diaporama Création d'un diaporama
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
Créer un tableau dans Word et y ajouter une formule.
e-Marque Traitement des fichiers
CI2 : comment programmer un système automatisé ?
Google Apps Sync for Microsoft Outlook
ACTIVITE N°1: Identifier, justifier, installer le matériel, vérifier Rendre accessible larrière de la machine « revendeur » sans la démonter Identification.
Mise en œuvre du boîtier Autoprog
CI2 : comment programmer un système automatisé ?
Comment monter/démonter un BAO-PAO?
Les robots Mayotte – ISN
Hot Potatoes
Exporter – Graver - Présenter  C'est grâce aux collections que "Exporter graver présenter" prend tout son sens  On peut y exporter un ensemble d'images,
MonACCÈS-Enseignant Guide n° 2 Le carnet de notes.
A l’usage des campings des réseaux Camping Cheque – Holiday Cheque Hotline : lundi au vendredi : 9h-19h - samedi (en cas d’urgence)
Pourquoi est-il nécessaire d'installer de nouveaux logiciels sur votre ordinateur ? J'exclus de cette présentation l'installation de nouveaux matériels.
Partie 2 : Acquisition de données avec une carte Daqmx
Téléchargez Project64 ici et installez le sur votre disque en double-cliquant sur le fichier EXE. Lancez l'émulateur en utilisant le raccourci créé par.
Nouveaux chariots RTL - SPS
Traitement de son Chapitre 2 : Exploitation de logiciels Leçon1:
La clé USB «Thumb Drive» Didacticiel. Menu Utilisations Les parties Brancher la clé USB Transferts des fichiers Débrancher la clé USB Cliquez sur un élément.
La mémoire virtuelle Dans laquelle un ordinateur exécute des programmes dont les besoins en mémoires dépassent la mémoire disponible. Par exemple des.
Création d’un domaine Il faut :
PROGRAMMATION D’UN ECLAIRAGE AUTOMATIQUE AVEC DETECTEUR DE MOUVEMENTS
Arduino en technologie
1 Windows 2003 Server Stratégie des comptes. 2 Windows 2003 Server Il faut tenir compte de ces 3 paramètres.
Formation technique « Le spécialiste de la télémédecine »
DECOUVERTE DE L’INFORMATIQUE
Création d’un projet (10) Cadepa 6-12 pour API TSX-37
LOGICIEL PL7 MICRO PROGRAMMATION MISE AU POINT Consignes?
Guide d’utilisation du Site Microsoft Platform Ready (MPR)
Programmation créative Semaine 03. Agenda de leçon  Rotation d’un sprite  Modifier la couleur d’un sprite.
Réalisation d'une maquette
L’Iriscan Book 3 et son utilisation
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Recherchez « balado » ou « podcast » sur Internet avec Google puis choisissez un site qui vous intéresse…ou allez dans Podcasts/iTunes Store par exemple:
Confidential Formation sur le Newsteo Tracker TRE35.
1. 2 -Vérifier si la mise à jour a été faite. o Version Janvier 2016 – Vérifier que le logiciel Adobe est installé et à jour. -Vérifier que la.
Initiation à l’Arduino
1 SEPTEMBRE 2015 LFH et PRO D2 Formation statistique HANDVISION clubs de l’élite.
Les composants se trouvant dans la base du chercheur sont les suivants : Après avoir pris connaissance, lister les composants qui permettrons de réaliser.
Transcription de la présentation:

Matériel Augmenter le nombre d’entrées/Sorties PCF8574P Microcontrôleur Atmega328P : 32K Quartz 20Mhz Pour aller plus loin myAVR Board 2 USB Moteurs et engrenages Couple >= 6Kg.cm http://www.conrad.fr/ Barrettes tulipes Câbles rigides 5 connecteurs mâles 2 cts 5 connecteurs femelles 2 pts 8 piles rechargeables 1800 mh http://www.myavr.fr http://www.myavr.fr L293NE 8 Diodes 1N4004 Commande des moteurs http://www.conrad.fr/

A faire par le professeur Phase 1 A faire par le professeur

Assemblage de la carte MyAVR Board USB 2 Boutons poussoirs Microcontrôleur RISC Connecteur d’extension Potentiomètres (analogique) mySmartUSB, Utilisé pour la programmation et les communications Buzzer LEDs Alimentation externe

Disque Dur (D:) VigiBot Hex MyAvrProgTool MySmartAvr_Pilote Créer les répertoires sur le disque dur Disque Dur (D:) VigiBot Hex MyAvrProgTool MySmartAvr_Pilote VigiBot_Programmer

Télécharger et installer le pilote de MySmartUSB Télécharger le pilote USB de la carte MySmartUsb Pilote_usb_CP210X_windows.zip 3,53 Mo Extraire les fichiers de l’archive MySmartAvr_Pilote CP210xVCPInstaller.exe … Exécuter le fichier CP210xVCPInstaller.exe qui installera le pilote de MySmartUSB. Installation dans le répertoire proposé par défaut

Relier la carte MySmartUSB à l’ordinateur Configurer MySmartUSB en programmateur en positionnant les micro-interrupteurs OFF 1 2 3 4 ON

Relier la carte MySmartUSB à l’ordinateur Ne pas alimenter la carte MyAvr par une alimentation extérieur Diode rouge allumée : signale que le module est en mode programmation Diode verte allumée : signale que la carte est alimentée Câble USB

Première utilisation du microcontrôleur Avant toute utilisation du microcontrôleur il faut le configurer Télécharger le fichier MyAvrProgTool myavr_progtool_120_b1678.zip 1,34 Mo Extraire les fichiers de l’archive MyAvrProgTool myAVR_ProgTool.exe

Première utilisation du microcontrôleur 1) Exécuter MyAvrProgTool.exe 2) Sélectionner l’onglet ‘Hardware’ 3) Choisir le microcontrôleur dans la liste 4) Sélectionner le programmateur MySmartUSB MK2 5) Choisir le port COM sur lequel est branché la carte MyAVR et tester la communication. Si le port est correct, un message sur fond vert vous indique que le microcontrôleur a été trouvé.

n'existe pas sur l'Atmega8 Première utilisation du microcontrôleur 6) Sélectionner l’onglet ‘Brennen’ 7) Cocher la case ‘Fuses brennen’ 8) Cocher la case ‘Low’ et renseigner la valeur en fonction du microcontrôleur : Microcontrôleur et fréquence Low fuse High fuse Extended fuse Lockbits Atmega8 à 3.6864 Mhz FF ne pas modifier n'existe pas sur l'Atmega8 Atmega328p à 20 Mhz F7 9) Valider en cliquant sur le bouton ‘Brennen’

Charger le programme dans le microcontrôleur Les différentes routines qui permettent de commander les moteurs pour avancer, reculer, tourner à droite ou à gauche, faire demi-tour, émettre un son, sont regroupées dans un fichier .hex. Ces routines seront complétées au fur et à mesure que le projet VigiBot se développe. Vigibot8.hex Pour le microcontrôleur Atmega8 avec quartz 3Mhz Vigibot328.hex Pour le microcontrôleur Atmega328 avec quartz 20 Mhz Hex VigiBot8.exe VigiBot328.exe

Charger le programme dans le microcontrôleur 1) Exécuter le programme /VigiBot/MyAvrProgTool/myAVR_ProgTool.exe 2) Sélectionner l’onglet ‘Brennen’ 3) Cocher la case ‘Flash brennen’ 4) Décocher Les cases ‘EEPROM et Fuses brennen’ 5) Cliquer sur ‘Suchen…’ et charger le fichier /VigiBot/Hex/vigibot8.exe OU /VigiBot/Hex/vigibot328.exe 6) Cliquer sur le bouton ‘Brennen’

Charger le programme dans le microcontrôleur Vérifier que le chargement du programme s’est correctement terminé Atmega8 ne dispose que de 8K de mémoire flash

Charger le programme dans le microcontrôleur A ce stade : Les différentes routines qui permettent de commander le VigiBot sont chargées dans la mémoire du microcontrôleur. Configurer MySmartUSB en mode Communication OFF 1 2 3 4 ON

Phase 2 Professeur et élèves

A faire par le professeur Télécharger le programme de commande du VigiBot A faire par le professeur Télécharger le fichier VigiBot_Programmer VigiBot_Programmer.rar 300 Ko Extraire les fichiers de l’archive VigiBot_Programmer VigiBot.exe Config.ini

A faire par le professeur Configuration du programme A faire par le professeur 1) Exécuter le programme /VigiBot/VigiBot_Programmer/VigiBot.exe 2) Raccorder la carte MyAvr à l’ordinateur par le câble USB 3) Attendre quelques secondes afin que le système reconnaisse la carte MyAVR. 4) Sélectionner l’onglet ‘Configuration’ 5) Sélectionner le port COM sur lequel est branché la carte MyAVR 6) Laisser tous les autres paramètres par défaut

A faire par les élèves Etalonnage : Avancer / Reculer Lorsque le robot sera entièrement monté 1) Exécuter le programme /VigiBot/VigiBot_Programmer/VigiBot.exe 2) Connecter l’interface MyAVR à l’ordinateur par le câble USB 3) Mettre en marche le VigiBot

A faire par les élèves Etalonnage : Avancer / Reculer 4) S’assurer que la liaison est active 5) Ecrire ce programme 6) Envoyer le programme au microcontrôleur 7) Mettre le programme dans l’EEPROM

A faire par les élèves Etalonnage : Avancer / Reculer 8) Débrancher le robot de l’ordinateur 20m 9) Lancer le programme en actionnant le bouton ‘Start’ sur le robot 10) Chronométrer le temps nécessaire pour parcourir 20m 11) Déduire le temps de parcours de 1cm 12) Arrêter le Robot en coupant l’alimentation

A faire par les élèves Etalonnage : Tourner 1) Connecter l’interface à l’ordinateur par le câble USB et Mettre en marche le VigiBot 4) S’assurer que la liaison est active 5) Ecrire ce programme 6) Envoyer le programme au microcontrôleur 7) Mettre le programme dans l’EEPROM

A faire par les élèves Etalonnage : Tourner 8) Débrancher le robot de l’ordinateur 1 tours 9) Lancer le programme en actionnant le bouton ‘Start’ sur le robot 10) Chronométrer le temps nécessaire pour faire 1 tour complet 11) Déduire le temps pour tourner de 1 degrés 12) Arrêter le Robot en coupant l’alimentation

A faire par les élèves Etalonnage 1) Connecter l’interface à l’ordinateur par le câble USB et Mettre en marche le VigiBot 2) Saisir les valeurs trouvées précédemment dans le programme et les envoyer au robot

Programmation par les élèves 1) Ecrire le programme - Ecriture directe dans le tableau en respectant la syntaxe - Glisser / Déposer 2) Enregistrer le programme sur le disque 3) Envoyer le programme dans la mémoire flash du microcontrôleur 4) Exécuter le programme (Câble USB branché sur PC) 5) Mettre le programme dans l’EEPROM pour pouvoir le lancer une fois le câble USB débranché