Commencez par vĂ©rifier que ce soit marquĂ© “Ver. 2.1” sous le circuit imprimĂ©, vers le milieu, avant de commencer Ă souder. En effet, la numĂ©rotation des composants a Ă©tĂ© changĂ©e par rapport Ă la premiĂšre version du PRismino.
Les composants Ă utiliser se trouvent dans la layette “piĂšces kit PRisme”. Ăvitez d’y semer le dĂ©sordre, pensez Ă vĂ©rifier que le composant que vous prenez est bien celui qu’il devrait ĂȘtre et signalez au comitĂ© si vous remarquez qu’il manque des composants !
Les composants contenus dans le kit PRisme sont inclus dans le prix de celui-ci lorsque vous l’achetez (si vous achetez un module seul, alors les composants de ce module sont inclus dans le prix). Les prix indiquĂ©s dans la layette concernent les composants achetĂ©s en dehors du kit ou si vous avez dĂ©jĂ pris les vĂŽtres mais que vous les avez perdus.
Table des composants
La premiÚre table donne les composants SMD. La deuxiÚme liste les autres composants utilisés.
Composant | Valeur | Code |
---|---|---|
C1, C2 | 22 pF | Blanc |
C3 | 1 ÎŒF | Noir |
C4, C5 | 100 nF | Bleu |
C6 | 10 ÎŒF | Noir-rouge |
R1, R2 | 1 kΩ | 102 |
R3, R4 | 22 Ω | 220 |
R5 | 10 kΩ | 1002 |
LED, PWR | LED 0805 | – |
Composant | Quantité |
---|---|
Connecteur 8 pins femelles courts | 2 |
Connecteur 6 pins femelles courts | 2 |
Connecteur 2×3 pins males | 1 |
Bouton poussoir | 1 |
Oscillateur 16 MHz | 1 |
Guide d’assemblage
Ătape 1
- Commencer par souder les résistances R1 et R2 marquées 102 (1 kΩ).
- Lâorientation nâa pas dâimportance pour les rĂ©sistances.
- Elles servent Ă limiter le courant des LEDs.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_01a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_01b.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_01c.jpg)
Ătape 2
- Souder les LEDs, attention au sens !
- Le point vert sur la LED doit ĂȘtre orientĂ© vers la barre blanche sur le circuit imprimĂ©, sinon ça ne fonctionne pas !
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_02a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_02b.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_02c.jpg)
Ătape 3
- Brancher le cĂąble USB. La LED de puissance, notĂ©e PWR, devrait s’allumer. L’autre LED reste Ă©teinte.
- Si la LED PWR ne s’allume pas, vĂ©rifier le sens des LEDs.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_03a.jpg)
Ătape 4
- Souder les capacitĂ©s de lâoscillateur C1 et C2.
- Code couleur : blanc (22 pF).
- Lâorientation nâa pas dâimportance.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_04a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_04b.jpg)
Ătape 5
- Souder la capacité C3.
- Code couleur : noir (1 ÎŒF).
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_05a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_05b.jpg)
Ătape 6
- Souder les capacités C4 et C5.
- Code couleur : bleu (100 nF).
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_06a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_06b.jpg)
Ătape 7
- Souder la capacité C6.
- Code couleur : noir-rouge (10 ÎŒF).
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_07a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_07b.jpg)
Ătape 8
- Souder les résistances R3 et R4 marquées 220 (22 Ω).
- Elles servent au signal de l’USB.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_08a.jpg)
Ătape 9
- Souder la résistance R5 marquée 1002 (10 kΩ).
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_09a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_09b.jpg)
Ătape 10
- Souder lâoscillateur de 16 MHz.
- Lâorientation nâa pas dâimportance.
- Couper les connecteurs traversants à ras avec une pince, en dessous du circuit imprimé.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_10a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_10b.jpg)
Ătape 11
- Souder le bouton-poussoir de reset.
- Lâorientation nâa pas dâimportance.
- Ce bouton sert Ă relancer le programme.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_11a.jpg)
Ătape 12
- Souder les connecteurs courts.
- Les connecteurs doivent ĂȘtre parfaitement verticaux pour que le shield puisse ĂȘtre insĂ©rĂ© facilement !
- Commencer par souder un pin, rectifier lâangle au besoin en rĂ©chauffant ce pin et souder les autres pins seulement quand le connecteur est Ă angle droit avec le circuit imprimĂ©. Vous pouvez Ă©galement vous aider de l’aligneur de shield.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_12a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_12b.jpg)
Ătape 13
- Souder le connecteur SPI en utilisant 2 rangées de 3 pins mùles.
- Les pins doivent ĂȘtre parallĂšles.
- Ce port est utilisé pour charger le bootloader avant la premiÚre programmation par USB.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_13a.jpg)
Ătape 14
- Le PRismino est presque prĂȘt, maintenant il faut lui donner la vie et charger le bootloader.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_14a.jpg)
Bootloader
Ătape 1
- Le programmateur de table se trouve dans le local.
- Pour charger le bootloader, voir cette vidéo YouTube.
Maintenant que le bootloader est installĂ©, la carte est prĂȘte Ă recevoir un programme. Dans cet exemple, nous allons faire clignoter une diode Ă©lectroluminescente.
Guide de programmation
Ătape 1
- TĂ©lĂ©charger l’Ă©diteur Arduino. Facultatif : faire un don pour contribuer Ă son dĂ©veloppement.
- L’installer.
Ătape 2
- Ouvrir l’exemple Blink : File > Examples > 1.Basics > Blink.
- SĂ©lectionner la carte Leonardo : Tools > Board > Arduino Leonardo.
- Sélectionner le bon port série : Tools > Port.
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/exemple_blink_2a.png)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/exemple_blink_2b.png)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/exemple_blink_2c.png)
Ătape 3
- Connecter le PRismino Ă l’aide d’un cĂąble micro USB.
- Envoyer l’exemple Blink Ă l’aide du bouton Upload.
- Le voyant LED devrait maintenant clignoter !
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/prismino_v2_03a.jpg)
![](https://www.epfl.ch/campus/associations/robopoly/wp-content/uploads/2018/09/exemple_blink_3b.png)