Examen du 4tronix Pi2Go Mk 2 – un robot Raspberry Pi exquis rempli de fonctionnalités et de plaisir

Retour en 2014, le spécialiste de la robotique 4tronix a sorti le Pi2Go et le Pi2Go Lite, d’excellents kits de robotique utilisant des PCB comme châssis de robot, entourant un Raspberry Pi.

Maintenant, 5 ans (et de nombreux produits, y compris badge Pi Wars de cette année!) plus tard, Gareth a conçu le suivi du Pi2Go, appelé commodément le Pi2Go Mk 2. Il m’en a envoyé un à assembler et à jouer, alors voilà.

TL; DR – C’est fabuleux, il a tout et coûte £ 72 (TTC). Obtenez-en un sur le site Web de 4tronix. Vous pouvez obtenir 10% de réduction sur tout chez 4tronix en utilisant le code 4TXPARTY10.

Qu’y a-t-il dans la boite?

Le Pi2Go Mk 2 est livré dans une boîte de vente au détail attrayante et contient tous les composants dont vous avez besoin, à l’exception d’un Raspberry Pi (tous les principaux modèles à 40 broches sont pris en charge – le Zero est utilisable si vous vous procurez des entretoises supplémentaires), une carte SD et quelques piles AA rechargeables.

1590740986 25 Examen du 4tronix Pi2Go Mk 2 un robot Raspberry

La pièce centrale du puzzle est le Carte principale Pi2Go. Il a tous les points de montage pour la structure de support, les moteurs, etc. Il abrite également le DRV8833, un contrôleur de moteur standard, mais très fiable.

L’autre grande partie de la structure est la batterie. La batterie se décline en plusieurs versions. Celui par défaut qui vient avec le Pi2Go est pour 6 piles AA rechargeables. Il y a aussi une option pour 7 AA pour donner un peu de grognement supplémentaire et aussi une carte pour deux piles au lithium rechargeables 18650 qui sont plus résistantes au courant utilisé pour les moteurs et, en particulier, pour le Raspberry Pi 4 (si c’est ce que vous utilise) qui utilise plus de jus.

Peu à peu, étape par étape, assembler

J’ai décidé d’assembler mon Pi2Go en utilisant la plaque à 7 batteries, juste parce que.

UNE guide d’instructions de montage complet est disponible sur le site Web de 4tronix. J’ai suivi le guide de la lettre. Je suis devenu un peu confus à un moment donné parce qu’il y avait des vis supplémentaires fournies, mais j’ai continué. Tout s’emboîtait «juste comme ça» – je dirais que les enfants qui manquent de motricité fine auraient besoin d’aide, mais les enfants légèrement plus âgés avec plus de contrôle n’auraient aucun problème. Il est livré avec un tournevis et un outil à écrou hexagonal, ce qui était pratique.

J’aime particulièrement les petits supports de moteur qui maintiennent les moteurs / roues à l’assemblage. En parlant de cela, les roues incluses sont d’un nouveau type – très belles, très adhérentes. J’ai également aimé la façon dont l’alimentation est fournie à la carte principale – à travers les entretoises de pilier – et j’ai vraiment apprécié qu’aucune soudure n’ait été impliquée – je pouvais faire le tout sur la table de la cuisine sans se soucier des marques de brûlure!

À propos 45 minutes à une heure J’avais construit le robot qui ressemblait à ci-dessous:

1590740986 83 Examen du 4tronix Pi2Go Mk 2 un robot Raspberry

Une autre option disponible consiste à convertir le modèle de base en véhicule à 4 roues motrices en ajoutant deux moteurs et roues supplémentaires. Je le ferai sans aucun doute plus tard, donc pour l’instant voici une photo du robot à 4 roues motrices:

1590740986 945 Examen du 4tronix Pi2Go Mk 2 un robot Raspberry

Caractéristiques

Les cartes de batterie ont toutes 10 LED compatibles Neopixel (SK6812-3535), toutes programmables. C’est un ajout intéressant – tout le monde aime les blinkies, après tout ? Cela montre simplement à quel point Gareth pense à ses créations. Il a même ajouté un interrupteur marche-arrêt pour la batterie, ce qui est très pratique!

La carte principale Pi2Go a, comme je l’ai mentionné précédemment, embases à emboîter pour les «bits supplémentaires». Ce sont des «connecteurs de bord» et il y en a trois. Dans le pack, vous recevez un Rupture du capteur à ultrasons Et un Lecture de l’adresse IP. Ces plug-ins comme vous pouvez le voir ci-dessus. Le connecteur de bord de rechange est un excellent ajout car il est compatible avec le Planches Pimoroni Breakout Garden I2C. Quelle idée formidable, et je dirais que le Répartition du capteur de mouvement 6DoF est la solution idéale pour savoir comment le robot est orienté.

Le robot comprend également 2 capteurs d’obstacles infrarouges (sur les coins avant), 4 capteurs de lumière (sur les quatre coins) et 2 capteurs suiveurs de ligne (nichés sous l’ensemble roulette à billes sur le devant).

Pratiquement, Gareth a ajouté un interrupteur tactile, qui, selon moi, devrait être utilisé pour arrêter le Raspberry Pi en toute sécurité, bien qu’il ait évidemment d’autres utilisations, telles que le démarrage d’une série de mouvements de robot. Les autres caractéristiques du robot comprennent des roues d’encodeur à 20 emplacements fixées aux moteurs (et des capteurs de roue optique pour les suivre) et également quatre connecteurs de servo sur le côté du robot.

Ce kit robot a vraiment tout!

Utilisé

Après avoir construit le kit, j’ai glissé la carte SD, que j’avais déjà configurée avec SSH et wifi et je l’ai allumée. Je savais déjà quelle était l’adresse IP (j’avais fait attention) et SSH depuis mon ordinateur portable. J’ai suivi les instructions pour installer le logiciel. Le logiciel est une bibliothèque Python (Python 2, mais on ne peut pas tout avoir) et une collection de scripts. Plus important encore, vous obtenez un script préinstallé qui démarre au démarrage qui affiche l’adresse IP sur l’écran du plug-in. D’autres scripts incluent des démos pour contrôler le robot en utilisant les touches de curseur, en utilisant les encodeurs de roue (et sans). Les scripts passent essentiellement par toutes les capacités de la carte principale, mais ne les regroupez pas dans un «package unique» pour vous. C’est génial, car cela vous encourage à apprendre à le faire vous-même. La documentation est activée cette page et là-bas, il vous montre comment utiliser toutes les fonctions de la bibliothèque.

Vous pouvez également utiliser ScratchGPIO de Simon Walters pour programmer le robot – vous devrez aller sur son site internet pour en savoir plus, mais c’est génial d’avoir déjà ce soutien!

Les coûts

Le Pi2Go n’est actuellement disponible que sur le site Web de 4tronix et coûte 72 £ (y compris la TVA). Vous devrez ajouter un Pi 40 broches, des piles et une carte SD en plus de cela. Vous en avez peut-être déjà tous!

Comme le robot est compatible avec tous les modèles à 40 broches de Raspberry Pi, si vous avez un B + original de rechange, cela fera le travail, ou vous pouvez faire ce que j’ai fait et utiliser un Raspberry Pi 3A + pour réduire un peu les coûts.

Le verdict

je suis donc impressionné. Gareth a considérablement amélioré sa série Pi2Go originale et déjà géniale, ajouté fonctionnalité sur fonctionnalité, clignotant sur clignotant et proposer un produit génial. Le concept du châssis PCB est aussi bon que jamais et l’assemblage sans soudure est assez facile à faire. L’utilisation des connecteurs de bord est une excellente idée et la compatibilité avec Breakout Garden de Pimoroni est un ajout intéressant, offrant beaucoup de possibilités d’extension. La grande variété de capteurs embarqués devrait offrir de nombreuses possibilités d’apprentissage et le logiciel, dans la façon dont il fournit des pointeurs plutôt que des solutions complètes, est un bon accompagnement.

Le prix est, à mon avis, à peu près correct. Ce n’est pas un kit bon marché mais est une plate-forme de robot robuste et bien fabriquée qui ravira à coup sûr tous ceux qui l’achèteront. Je ne peux pas le recommander assez fortement soit comme une introduction à la robotique, soit comme le prochain passage d’un kit plus simple.

Obtenez votre kit Pi2Go ici. N’oubliez pas: pour le moment, vous pouvez obtenir 10% de réduction sur tout chez 4tronix en utilisant le code 4TXPARTY10.