• Aide
  • Eurêkoi Eurêkoi

Livre

Atelier de robotique

Résumé

Cet ouvrage s'adresse aux élèves ingénieurs s'initiant aux domaines de la robotique, de l'électronique et de l'informatique. A travers la construction d'un petit robot autonome et programmable, il explore de manière pratique plusieurs domaines techniques : l'électronique (choix des composants, montages...), la mécanique et l'informatique (micro-contrôleur, programmation en langage C...).


  • Éditeur(s)
  • Date
    • impr. 2010
  • Notes
    • Bibliogr. et webliogr. p. 235
  • Langues
    • Français
  • Description matérielle
    • 1 vol. (235 p.) : ill., couv. ill. en coul. ; 24 cm
  • Collections
  • Sujet(s)
  • ISBN
    • 978-2-10-055048-7
  • Indice
    • 62.1 Ingénierie, automatique appliquée
  • Quatrième de couverture
    • Cet ouvrage, s'adresse à des étudiants commençant un cycle scientifique (Écoles d'Ingénieurs, Licence, Master) et s'intéressant aux domaines de l'électronique, de l'informatique ou de la robotique.

      À travers la construction d'un petit robot autonome et programmable, cet ouvrage vise à initier des étudiants scientifiques à plusieurs domaines techniques :

      • L'électronique : les choix des composants et les montages sont expliqués, des conseils de réalisation sont également introduits de façon progressive.
      • La mécanique : la réalisation des parties mécaniques du robot est détaillée pas à pas. La mise en oeuvre ne nécessite pas d'outillage spécialisé.
      • L'informatique : l'utilisation d'un microcontrôleur permet d'aborder la programmation de ce type de calculateur et en particulier de sensibiliser le lecteur aux interactions avec les capteurs/actionneurs du robot.

      Cet ouvrage est conçu pour que le robot puisse être réalisé de façon complètement autonome par les étudiants.


  • Tables des matières
      • Atelier de robotique

      • Pierre Gaucher/Arnaud Puret/Nicolas Monmarché/Mohamed Slimane

      • Dunod

      • Partie 1. Ressources matérielles 3
      • Chapitre 1. Robotique et microcontrôleur 5
      • 1.1. Introduction5
      • 1.2. Architecture générale d'un véhicule mobile5
      • 1.3. Système de contrôle7
      • Chapitre 2. Le microcontrôleur PIC16F876 11
      • 2.1. Caractéristiques générales11
      • 2.2. La mémoire17
      • 2.3. Les timers28
      • 2.4. Les ports d'e/s31
      • 2.5. Registre de configuration du microcontrôleur35
      • 2.6. Mise en oeuvre37
      • Chapitre 3. Réalisation du robot : électronique carte PIC 41
      • 3.1. Architecture générale41
      • 3.2. Actionneurs utilisés42
      • 3.3. Capteurs43
      • 3.4. Programmation ICSP44
      • 3.5. Possibilités d'extension44
      • 3.6. Affectation des ressources matérielles du robot au microcontrôleur45
      • 3.7. Schéma de la carte électronique PIC47
      • 3.8. Réalisation de la carte électronique PIC49
      • 3.9. Connectique de la carte électronique PIC51
      • Chapitre 4. Réalisation du programmateur 53
      • 4.1. Finalités53
      • 4.2. Schéma du programmateur54
      • 4.3. Réalisation du programmateur55
      • 4.4. Connectique du programmateur56
      • Chapitre 5. Réalisation du robot - mécanique 59
      • 5.1. Introduction59
      • 5.2. Le châssis60
      • 5.3. Les capteurs60
      • 5.4. Les moteurs63
      • 5.5. Les roues67
      • 5.6. Assemblage final68
      • Partie 2. Ressources logicielles 77
      • Chapitre 6. Environnement de programmation 79
      • 6.1. Généralités79
      • 6.2. Environnement de développement81
      • Chapitre 7. Programmation - premiers pas 99
      • 7.1. Introduction99
      • 7.2. Faire clignoter une LED103
      • 7.3. Exécution du code sur le microcontrôleur111
      • 7.4. Test du capteur arrière114
      • 7.5. Test des capteurs avant116
      • Partie 3. Gestion des ressources du microcontrôleur et du robot 119
      • Chapitre 8. Utilisation du Timer0 121
      • 8.1. Génération d'une pause121
      • 8.2. Clignotement d'une led (2)125
      • 8.3. Timero et gestion des interruptions126
      • 8.4. Clignotement d'une led (3)128
      • Chapitre 9. Gestion des moteurs 133
      • 9.1. Principe de commande d'un servo moteur133
      • 9.2. Test des servo moteurs134
      • 9.3. Calibrage des servo moteurs136
      • 9.4. Contrôle de la vitesse et du sens de rotation141
      • 9.5. Contrôle simultané des servo moteurs146
      • 9.6. Contrôle de la durée d'un mouvement152
      • 9.7. Enchaîner plusieurs mouvements157
      • Chapitre 10. Des programmes mieux structurés 159
      • 10.1. Fichiers d'en-tête159
      • 10.2. Mise en oeuvre161
      • 10.3. Génération du code exécutable163
      • 10.4. Prédéfinir des mouvements165
      • Chapitre 11. Interaction avec l'environnement 171
      • 11.1. Introduction171
      • 11.2. Déclencher un mouvement171
      • 11.3. Associer un mouvement selon le capteur activé173
      • 11.4. Un premier comportement du robot174
      • 11.5. Se déplacer sans limite de durée175
      • 11.6. Un autre comportement et d'autres mouvements177
      • 11.7. Se déplacer en prenant en compte des obstacles179
      • Partie 4. Conclusions - perspectives 183
      • Chapitre 12. Conclusions - Perspectives 185
      • 12.1. Conclusions185
      • 12.2. Perspectives186
      • Annexes 189
      • Bibliographie 234

  • Origine de la notice:
    • FR-751131015
  • Disponible - 62.1 ATE

    Niveau 3 - Techniques