Modifications

Sauter à la navigation Sauter à la recherche
633 octets ajoutés ,  7 avril 2013 à 18:42
Ligne 18 : Ligne 18 :  
Le [[Arduino I2C Intro|tutoriel d'introduction I2C]] devrait représenter une bonne "intro" pour Arduino ainsi que Raspberry-Pi.
 
Le [[Arduino I2C Intro|tutoriel d'introduction I2C]] devrait représenter une bonne "intro" pour Arduino ainsi que Raspberry-Pi.
   −
== Exemple pratique ==
+
== Exemple pratique: Une plateforme mobile pour Pi ==
   −
Un certain nombre de nos clients désirent réaliser un robot mobile à l'aide de Raspberry Pi.
+
'''Un certain nombre de nos clients désirent réaliser un robot mobile à l'aide de Raspberry Pi.'''
 
  −
C'est en effet un projet très excitant... mais malheureusement, Raspberry n'est pas une plateforme idéale pour commander une base mobile.
      
En effet, il sera difficile de réaliser la plateforme mobile suivante à partir d'un Raspberry:
 
En effet, il sera difficile de réaliser la plateforme mobile suivante à partir d'un Raspberry:
Ligne 29 : Ligne 27 :  
* Utiliser un senseur de distance ultra son
 
* Utiliser un senseur de distance ultra son
 
* Effectuer un test de collision élémentaire (pour bloquer la motorisation)
 
* Effectuer un test de collision élémentaire (pour bloquer la motorisation)
 +
 +
C'est en effet un projet très excitant... mais malheureusement, Raspberry n'est pas une plateforme idéale pour réaliser une telle base mobile. Par contre, il sera très intéressant de piloter une telle base mobile à l'aide d'un Raspberry Pi.
    
C'est certes possible à grand renfort d'ingéniosité, montage plus ou moins complexe et en sacrifiant toutes les entrées/sorties de votre Pi.
 
C'est certes possible à grand renfort d'ingéniosité, montage plus ou moins complexe et en sacrifiant toutes les entrées/sorties de votre Pi.
   −
A contrario, réaliser un tel montage est trivial à l'aide d'un [http://mchobby.be/PrestaShop/product.php?id_product=10 Arduino] et d'un [http://mchobby.be/PrestaShop/product.php?id_product=51 Motor shield].
+
=== Arduino et Motor Shield ===
 +
 
 +
'''A contrario, réaliser un tel montage est trivial à l'aide d'un [http://mchobby.be/PrestaShop/product.php?id_product=10 Arduino] et d'un [http://mchobby.be/PrestaShop/product.php?id_product=51 Motor shield]''' (''dont exemple ci-dessous'').
    
[[Fichier:Motor-Shield-InAction.jpg|550px]]
 
[[Fichier:Motor-Shield-InAction.jpg|550px]]
Ligne 39 : Ligne 41 :  
# Moteur pas-à-pas
 
# Moteur pas-à-pas
    +
=== Pi + Arduino + I2C ===
 +
Puisque Arduino et un motor shield seraient des outils de contrôle idéal d'une plateforme mobile, pourquoi donc ne pas utiliser un Arduino+MotorShield (comme esclave I2C intelligent) commandé par Raspberry Pi via le bus I2C.
 +
 +
Raspberry resterait alors maître de la logique de mouvement et donnerait ses ordres à la plateforme mobile elle-même motorisée par un Arduino+MotorShield. 
 
    
 
    
 +
 +
 +
 
{{ArduPi-I2C-TRAILER}}
 
{{ArduPi-I2C-TRAILER}}
29 837

modifications

Menu de navigation