User manual
10 23
Le câble ruban à 14 pôles est très flexible et peut être plié sans problème. Afin que le 
câble passe correctement sous l’écran, vous devez le plier comme indiqué sur la photo 
sur le module d’extension RP6 CONTROL M32.
L’écran peut  alors être  fixé au  module  d’extension grâce à,  par  exemple,  des  boulons 
d’écartement de 20 ou 25 mm, des écrous adaptés et de vis. 
Vous  pouvez également utiliser un  autre écran LC  texte  compatible avec  le  contrôleur 
HD44780. Vous  devez simplement  souder  un  câble  à l’écran. Veillez  absolument  à  la 
bonne affectation des broches !
4 boulons d’écartement ne sont pas forcément nécessaires, comme sur la photo !
2 suffisent amplement (tous les deux devant ou à l’arrière) pour fixer l’écran.
Astuce : Il n’y a pas de boulon d’écartement fourni pour le montage de l’écran, 
mais  pour  chaque  module  d’extension,  4  sont  fournis,  ainsi  que  des 
écrous 
et  des  vis.  G
énéralement,  il  faut  fixer  le  module  d’extension  avec  4  boulons 
d’écartement, comme représenté sur la photo. Mais 3 suffisent – deux devant 
et  un 
à  l’arrière,  au  centre !  Ainsi,  avec le  module  d’expérimentation  et  de  le 
RP6-M32,  vous  disposeriez  de  2  boulons  d’
écartement  de  25  mm,  de  vis  et 
d’écrous pour l’écran… 
Une fois fixé sur le robot, cela peut ressembler aux montages suivants : 
Même si cela fonctionne de la même façon que sur le robot, nous allons vous montrer 
dans,  cet  exemple,  comment  utiliser  les  ADC  libres  et  les  I/O.  Ils  sont  fréquemment 
utilisés pour ce module, ainsi un exemple entièrement dédier sur ce sujet peut s’avérer 
très utile pour les débutants. 
Le programme utilise les appellations suivantes pour les ADC et les I/O. 
(cf. le dossier RP6Control.h)
Le programme ne fait rien de vraiment intéressant – vous n’avez donc pas nécessairement 
besoin de le tester. Il n’y a rien de brancher sur les pins I/O, il est donc sage de d
ébuter 
lorsque votre mat
ériel sera connecté aux I/O et écrire ainsi vos propres programmes de 
commande. 
Ce  programme  vous montre comment  commander le  contrôleur  sur  la  carte  mère  en 
mode Slave. Cela ne fonctionne bien évidemment, que lorsque le programme d’exemple 
I²C Slave des exemples du RP6Base est chargé dans le contrôleur sur la carte mère. 
L’accès aux bus I²C s’effectue pratiquement de la même manière comme sur le contrôleur 
de la carte m
ère – il s’agit des mêmes fonctions. 
Dans  ce  programme  d’exemple,  vous  pouvez  envoyer  différentes  commandes  au 
contrôleur  sur  la  carte  mère,  programmé  avec  le  programme  d’exemple  Slave,  en 










