Publicité

Liens rapides

Module HemBasictamp pour Hemisson
Auteur :
Blaise Fracheboud
Questions :
info@hemisson.com
Marque Déposée :
Basic Stamp : Parallax, Inc.
Indications :
Le contenu de ce manuel est susceptible de changer sans préavis. Une
version à jour se trouve sur
Tous les efforts ont été faits pour garantir l'exactitude de ce manuel. Si
toutefois vous trouvez une erreur, merci de nous la communiquer.
http://www.hemisson.com
K-Team S.A.
Page 1

Publicité

Table des Matières
loading

Sommaire des Matières pour K-Team HemBasicStamp

  • Page 1 Module HemBasictamp pour Hemisson K-Team S.A. Auteur : Blaise Fracheboud Questions : info@hemisson.com Marque Déposée : Basic Stamp : Parallax, Inc. Indications : • Le contenu de ce manuel est susceptible de changer sans préavis. Une version à jour se trouve sur http://www.hemisson.com...
  • Page 2 Module HemBasictamp pour Hemisson K-Team S.A. Manuel d’utilisation du module HemBasicStamp pour Hemisson Février 2002 Page 2...
  • Page 3: Table Des Matières

    Module HemBasictamp pour Hemisson K-Team S.A. Table des matières 1. Introduction ........................4 2. Installation du module ....................4 3. Vue d’ensemble......................5 3.1 Prise RS232......................5 3.2 Commutateur Hem/Serial ..................6 3.3 Régulateur 5V......................6 3.5 Bouton Reset ......................7 3.6 Connecteur AppMode.....................7 3.7 Connecteur alimentation..................7 3.8 Connecteur I/O .......................7...
  • Page 4: Introduction

    Module HemBasictamp pour Hemisson K-Team S.A. 1. Introduction Ce module HemBasicStamp a été conçu pour le robot Hemisson. Il permet de contrôler Hemisson à partir d’un environnement BASIC Stamp. Hemisson est donc utilisé comme base robotique. Différents modules d’extension standard Bstamp peuvent être connectés sur ce module.
  • Page 5: Vue D'ensemble

    10. Connecteurs Servo 3.1 Prise RS232 La prise RS232 permet de relier HemBasicStamp à un ordinateur afin de programmer le microprocesseur Bstamp. Pour cela votre ordinateur doit disposer d’un port série de type RS232 au format DB9. Vous pouvez utiliser le câble fournit avec le robot Hemisson.
  • Page 6: Commutateur Hem/Serial

    Les Pins Sin(1) et Sout(2) sont utilisés dans les deux cas pour la communication entre l’ordinateur ou Hemisson. Ils ne sont donc pas disponibles pour d’autres utilisations. 1. Mode Serial Ce mode permet de relier HemBasicStamp à l’ordinateur au moyen du port série. L’utilisateur peut ainsi programmer le microprocesseur Bstamp. 2. Mode Hem Ce mode permet de contrôler le robot Hemisson.
  • Page 7: Bouton Reset

    Module HemBasictamp pour Hemisson K-Team S.A. 3.5 Bouton Reset Le bouton Reset permet de réinitialiser le Bstamp. Toutes les entrées/sorties passent à 0, ce qui réinitialise le programme à la première ligne. 3.6 Connecteur AppMode Le connecteur AppMode est un connecteur standard femelle (20 Pin, pas : 2.54 mm) permettant de connecter divers modules supplémentaires.
  • Page 8: Logiciel

    "Check syntax" (Fig.22). 4.1.2 Charger un programme Connecter le port série de HemBasicStamp à celui de l’ordinateur au moyen du câble RS232. Commuter HemBasicStamp sur "Serial", allumer Hemisson, cliquer sur le menu "Run", puis sur "Run". Le programme se charge alors dans le Bstamp. Il existe une icône pour la commande "Run"...
  • Page 9: Commandes

    2. Installer HemBasicStamp sur Hemisson 3. Commuter les interrupteurs de Hemisson en mode basique : Fig.10 Mode basique 4. Mettre le commutateur du module HemBasicStamp sur "Serial" 5. Brancher le câble RS232 entre le port série de l’ordinateur et le module HemBasicStamp 6.
  • Page 10: Emettre Un Son

    Module HemBasictamp pour Hemisson K-Team S.A. 5.3 Emettre un son Permet de produire un son continu avec le buzzer. Un ‘1’ dans la variable "etat" enclenche le son et un ‘0’ l’arrête. '{$STAMP BS2} 'Emettre un son etat etat= '0:arret, 1:marche SEROUT 16, 84, ["H,"...
  • Page 11: Lecture Des Valeurs De Proximité

    Module HemBasictamp pour Hemisson K-Team S.A. 5.6 Lecture des valeurs de proximité Renvoie les valeurs de proximité de chaque capteur. Conformément à la courbe de réponse des capteurs Irs (manuel Hemisson, p.11) en mode actif, une valeur proche de zéro indique qu’il n’y a pas d’obstacles dans la direction du capteur, à l’inverse une valeur de 255 révèle la présence toute proche d’un obstacle.
  • Page 12: Lecture Des Valeurs De Luminosité

    Module HemBasictamp pour Hemisson K-Team S.A. 5.7 Lecture des valeurs de luminosité Renvoie les valeurs de luminosité de chaque capteur. Une valeur élevée (255) indique qu’aucune lumière infrarouge n’est détectée dans l’axe du capteur. . Il y a 3 fonctions différentes, pour les différents capteurs :...
  • Page 13: Dernier Octet Reçu Par Le Récepteur Tv

    Module HemBasictamp pour Hemisson K-Team S.A. 5.8 Dernier octet reçu par le récepteur TV Stocke le dernier octet reçu par le récepteur de télécommande Tv dans la variable "answ". La valeur stockée correspond au numéro pressé sur la télécommande. '{$STAMP BS2} 'Dernier octet reçu par le recepteur TV...
  • Page 14: Modules D'extension Standard Bstamp

    15 donc attention à ne pas les employer en même temps avec le connecteur AppMode ou les connecteurs I/O. 6.4 RS232 HemBasicStamp utilise les pins Sin/Sout pour communiquer avec Hemisson. Il faut donc utiliser directement des I/O pour envoyer et recevoir de l’information en utilisant RS232 par les commandes Pbasic SERIN/SEROUT.
  • Page 15: Annexes

    Module HemBasictamp pour Hemisson K-Team S.A. 7. Annexes 7.1 Schéma électronique Fig. 11 Schéma électronique Page 15...
  • Page 16: Connexions

    Module HemBasictamp pour Hemisson K-Team S.A. 7.2 Connexions Fig. 12 Connexions Page 16...

Table des Matières