Shield v1

Le shield Robopoly permet au PRismino d’interagir physiquement avec le monde. Divers composants peuvent être utilisés pour modifier des paramètres au cours de l’exécution d’un programme comme un bouton, un DIP-switch à 4 voies et un potentiomètre.

Le shield comporte aussi le nécessaire pour donner la puissance aux moteurs: un pont-H. En effet, le PRismino ne pouvant pas donner assez de courant aux moteurs, le but du pont-H est de reprendre cette fonction.

Le module Bluetooth et le port I2C ne peuvent pas être soudés en même temps que le DIP-switch car ils partagent les mêmes pins du microcontrôleur. Pour installer ces modules optionnels, il ne faut pas souder les étapes 1 et 12 et se référer aux tutoriels de Bluetooth et de I2C.

La puce du pont-H est soudée par le comité car il n’est pas évident de souder ce genre de petit composant, du moins dans un premier temps.

Avant de commencer vérifier que ce soit bien la 1ère version du shied, c’est marqué « Ver. 1 » sous le circuit imprimé.

Table des composants

Composant Valeur Code
C1 10nF Vert
C2 10uF Noir-rouge
C3 2.2uF Noir-vert
R1, R2, R3, R4, R8 10KΩ 1002
R5 1KΩ 102

Guide d’assemblage

Etape 1

  • Souder les résistances du DIP-switch R1, R2R3, R4 de 10KΩ marquées 1002.
  • Si vous ne les trouvez pas, c’est qu’elles se trouvent de l’autre côté de la carte. 😉

Etape 2

  • Souder la capacité C1 de 10nF.
  • Code couleur: vert.

Etape 3

  • Souder la capacité C2 de 10uF.
  • Code couleur: noir-rouge.

Etape 4

  • Souder la capacité C3 de 2.2uF.
  • Code couleur: noir-vert.

Etape 5

  • Faire des ponts (court-circuiter) sur les pattes notés POT et BTN (dessous) et BZR (sur le dessus).
  • Ces « jumpers » ont pour but d’être facilement dessoudables au besoin.

Etape 6

  • Souder la résistance R8 de 10KΩ notée 1002.

Etape 7

  • Souder la résistance R5 de 1KΩ notée 102.

Etape 8

  • Assembler et souder les connecteurs bleus du pont-H.
  • Ces connecteurs doivent être assemblés avant d’être soudés, sinon ils ne peuvent plus être mis côte à côte.
  • Les connecteurs doivent être du même coté du PCB que la puce du pont-H et orientés vers l’extérieur du PCB.

Etape 9

  • Souder les pins des servomoteurs.

Etape 10

  • Souder le potentiomètre.
  • Couper les pattes avec une pince.

Etape 11

  • Souder le buzzer.
  • Le sens n’a pas d’importance.
  • Couper les pattes avec une pince.

Etape 12

  • Souder le DIP-switch.
  • Noter le sens indiqué sur le PCB avec l’encoche sur la gauche du composant.
  • La position des switch sur l’image indique un niveau logique 0 au microcontrôleur.

Etape 13

  • Souder le bouton-poussoir.
  • Le sens n’a pas d’importance.

Etape 14

  •  Souder le connecteur vert d’alimentation.

Etape 15

  • Souder les connecteurs à pattes longues.
  • Les connecteurs doivent être parfaitement droits pour être insérés sur le PRismino.

Résumé des pins

Attention: l’utilisation en mode output des pins en rouge peut endommager le microcontrôleur.

A0 potentiomètre (POT) LED (LED) 13
A1   moteur 12
A2   moteur 11
A3   moteur 10
A4   moteur 9
A5   buzzer (BUZZER) 8
    bouton (BUTTON) 7
    servo 1 (SERVO1) 6
    servo 2 (SERVO2) 5
      4
    I2C ou DIP-switch 4 (DIP4) 3
    I2C ou DIP-switch 3 (DIP3) 2
    Bluetooth ou DIP-switch 2 (DIP2) 1
    Bluetooth ou DIP-switch 1 (DIP1) 0