BerryClip + pour la revue #RaspberryPi

20140309_155908

Matt Hawkins (alias The Raspberry Pi Spy) m’a envoyé l’une de ses nouvelles cartes d’extension GPIO pour le Pi appelée BerryClip +.

Le BerryClip + est une carte complémentaire simple de demi-taille pour le Raspberry Pi qui se branche directement sur l’en-tête GPIO. Il contient 6 LED (2 rouges, 2 orange, 2 vertes), 2 boutons poussoirs momentanés et 1 buzzer. C’est une amélioration par rapport au BerryClip d’origine en ce sens qu’il possède un bouton supplémentaire et éclate également la majorité des broches GPIO vers un en-tête séparé. Vous pouvez regarder une critique du BerryClip original sur la chaîne YouTube Raspberry Pi IV Beginners.

Le BerryClip original

1605442019 584 BerryClip pour la revue RaspberryPi

Le BerryClip +

Comme avec le BerryClip original, le BerryClip + est livré en kit. Le kit contient toutes les pièces dont vous avez besoin et une carte répertoriant la nomenclature et des liens vers de l’aide. J’aurais aimé voir une mention explicite des scripts de test que vous pouvez télécharger sur la carte, mais si vous vous retrouvez sur la page d’instructions alors vous les trouverez assez tôt.

20140309_162333 20140309_162345

En kit, cela signifie sortir votre fer à souder. J’ai trouvé que le BerryClip + était légèrement plus difficile à souder ensemble que l’original. Ceci est principalement dû aux broches mâles supplémentaires qui limitent l’espace dont vous disposez pour souder sur l’embase à 26 voies. Ce n’est pas un problème majeur, cependant, et il faut vraiment juste une main ferme et un peu de patience. Une chose que je dois dire, c’est qu’en raison de la façon dont le reste des composants sont placés et espacés, c’est un projet idéal pour le débutant en soudure. Voici une photo de mes efforts de soudure avec toutes les résistances en place:

20140309_153122

Et voici quelques photos du tableau fini. Le tout a pris environ 30 à 40 minutes, mais je prends vraiment mon temps et un soudeur plus expérimenté pourrait probablement le faire en 20 minutes.

20140309_155633 20140309_155702

Et voici la carte branchée sur mon Pi rouge:

20140309_155908

Le BerryClip +, tout comme l’original, peut être testé à l’aide d’une série d’exemples de scripts téléchargeables depuis bitbucket. Les instructions pour ce faire peuvent être trouvées ici.

Il y a douze scripts en tout plus un bonus supplémentaire, dont plus tard. Les douze scripts sont les suivants:

  • berryclip_01.py – LED de test uniquement
  • berryclip_02.py – Test Buzzer uniquement
  • berryclip_03.py – Commutateurs de test uniquement
  • berryclip_04.py – Test des voyants et des commutateurs
  • berryclip_05.py – LED de test, buzzer et interrupteurs
  • berryclip_06.py – séquence LED
  • berryclip_07.py – Simulateur de dés
  • berryclip_08.py – Jeu de temps de réaction
  • berryclip_09.py – LED aléatoires
  • berryclip_10.py – Plusieurs séquences de LED dans une boucle
  • berryclip_11.py – Simulateur de feux tricolores
  • berryclip_12.py – Générateur de code Morse

Ces scripts sont formidables et ajoutent vraiment de la valeur au tableau. Ils présentent la fonctionnalité GPIO de base de la carte et vous montrent également comment faire des écouteurs d’événements multi-threads afin que, par exemple, vous puissiez exécuter une séquence sur les LED mais «  écouter  » une pression sur un bouton en même temps. Fondamentalement, tout ce que vous voudriez faire avec le tableau peut être trouvé dans ces scripts. Un jeu de course de chevaux écrit par Jim Flewker (que j’ai précédemment couvert ici) qui est un exemple intéressant de ce que vous pouvez faire avec la planche et un peu d’imagination. Je devrais dire que les instructions de téléchargement fournies sur le site de Matt ont fonctionné parfaitement – exactement ce qui est nécessaire lorsque vous fournissez du code (et quelque chose dont d’autres personnes pourraient tirer des leçons – simplifiez-le, faites-le fonctionner).

Alors, quelle est mon opinion générale sur le conseil? Eh bien, c’est très bien. Pour 6,99 £ (par rapport à 5,99 £ pour l’original), vous obtenez un nombre décent de composants plus le circuit imprimé et les scripts. C’est une carte de très bon rapport qualité-prix et peut être comparée favorablement aux côtés, par exemple, du Pibrella (qui coûte 10 £, pré-assemblé et possède une bibliothèque Python mais a moins de composants et est légèrement plus facile à brancher avec l’en-tête femelle). Le tableau de Matt obtient des points pour le commutateur supplémentaire, en particulier, car vous pouvez vraiment faire de superbes activités interactives avec deux boutons, et le fait de casser les broches GPIO restantes signifie qu’il est facilement extensible si vous souhaitez ajouter plus de LED, de boutons et de buzzers (par exemple ).

Matt a fait un excellent travail en créant une carte bon marché et accessible qui pourrait facilement être utilisée à la maison et dans les salles de classe (malgré la soudure, mais il y a toujours un technicien entreprenant à l’école pour le faire).

Note globale: 9/10

Vous pouvez acheter un BerryClip + auprès de Dawn Robotics ou ModMyPi (plus 2 € de livraison). L’original est également disponible auprès de ces revendeurs.