Aller au contenu

Pimoroni Trilobot Review: Robot Pi puissant et abordable

    1645155171

    Notre avis

    Le robot idéal pour les robots débutants et intermédiaires. Trilobot est simple à construire, un excellent logiciel et un grand nombre d’extensions offrent à ce robot une place dans votre maison.

    Pour

    + Le châssis PCB est excellent
    + Excellent logiciel
    + Extensibilité

    Contre

    – Les connecteurs Qw/St sont difficiles d’accès

    Si nous croyons à la science-fiction, les robots seront notre fin. De Skynet aux Decepticons, les robots ont eu mauvaise presse mais il y a quelques robots sympathiques dans ce monde. Trilobot, alimenté par le Raspberry Pi 4 est un kit robot bien conçu et facile à utiliser de Pimoroni. Pour 50 $ (plus un Raspberry Pi, un appareil photo et une batterie que vous apportez vous-même), nous obtenons un châssis magnifiquement conçu qui utilise deux PCB FR-4 pour fournir un châssis léger mais solide qui intègre toute l’électronique nécessaire à la construction d’un robot .

    Nous avons testé et possédons de nombreux robots différents, des robots centrés sur les débutants conçus pour perfectionner vos compétences, aux robots multi-cartes basés sur des rovers martiens. Le voyage du robot débutant au robot avancé est plein de faux départs et de problèmes. Pour apprendre, vous avez besoin du bon outil et le Pimoroni Trilobot est le kit robot Raspberry Pi qui comblera cet écart.

    Spécifications du Pimoroni Trilobot

    Mouvement
    2 roues motrices avant

     
    Roulette à bille

     
    2 moteurs CC 110:1 avec cales pré-soudées

     
    Roues adhérentes

    Connectivité
    2 connecteurs Qw/St (Qwiic / Stemma QT)

     
    Connecteur GPIO 40 broches pour Raspberry Pi

     
    En-têtes développés par l’utilisateur pour

     
    Servomoteur

     
    5 prises Breakout Garden (vendues séparément)

     
    1 x en-tête I2C

     
    Caméra Raspberry Pi en option

    Capteurs / Caméra
    Capteur de distance à ultrasons

     
    Pince officielle pour appareil photo Raspberry Pi (achat de l’appareil photo séparément)

    Pouvoir
    USB C pour alimenter Raspberry Pi 4

     
    Robot alimenté via GPIO

    Châssis
    2 circuits imprimés FR-4

    Dimensions
    6 x 4,17 x 2,1 pouces (150 x 106 x 53,4 mm)

    Assemblage du Pimoroni Trilobot

    Notre unité d’examen est arrivée préassemblée, mais nous l’avons rapidement démontée pour voir comment elle fonctionne. L’utilisation des PCB FR-4 n’est pas nouvelle. Raspberry Pi et le revendeur micro:bit 4Tronix utilisent depuis longtemps cette méthode, mais la tentative de Pimoroni est exceptionnelle. Des sérigraphies claires, des connexions faciles à trouver et un joli « travail de peinture » font de Trilobot « juste un autre robot ». 

    La construction est simple mais pleine de touches exquises qui montrent le niveau de détail que le créateur Chris Parrott a versé dans le robot. Le PCB principal est l’endroit où l’on voit l’électronique qui fait ce projet. Sur cette carte se trouve un seul contrôleur de moteur DRV8833, l’en-tête GPIO pour le Raspberry Pi 4, des boutons, des prises pour les capteurs et les cartes Breakout Garden et six LED RVB. Le Raspberry Pi est assis à l’envers sur l’en-tête GPIO et fournit le contrôle et l’alimentation au châssis principal. Les moteurs se connectent sous le châssis via des supports personnalisés, avec deux connecteurs JST sur la carte mère fournissant un moyen simple de connecter les moteurs.

    Le capteur à ultrasons, une variante HC-SR04 et la caméra officielle Raspberry Pi sont maintenus en place à l’avant du Trilobot à l’aide de deux autres cartes FR-4 et de quelques vis. Le câble ruban de la caméra est acheminé vers le Pi entre le haut et le châssis principal pour éviter les accrocs et une esthétique propre. 

    Une critique que nous avons sur la conception est l’accès aux connecteurs Qw/St. Situés derrière le capteur à ultrasons et entre les roues, ils nécessitent des doigts agiles pour insérer les connecteurs mais vous pouvez retirer la couche supérieure pour un accès un peu plus facile. Cet accès n’est pas un facteur décisif ; la patience nous donnera accès aux connecteurs, ou nous pouvons simplement utiliser Breakout Garden.

    En parlant de connecteurs, il y a cinq prises Breakout Garden prêtes à être soudées. Il aurait été bien d’en avoir quelques-uns dans le kit complet, mais cela n’enlève rien à l’attrait général du robot car Breakout Garden est un investissement dans une autre norme d’interface de capteur. Entre les connecteurs Qw/St se trouve une seule prise pour un servo 5V. Cela nécessitera de la soudure mais vous avez la possibilité d’ajouter un servo à votre robot. À l’arrière du châssis se trouvent quatre boutons poussoirs qui peuvent être programmés pour déclencher n’importe quelle action.

    Sur le dessous se trouvent six LED RVB montées à l’envers. Le montage inversé signifie que les LED sont soudées sur le côté supérieur du châssis avec une découpe sur la carte leur permettant de briller sur le sol. Bien qu’il n’y ait que six LED, elles projettent beaucoup de lumière. Les sous-éclairages RVB ont un grand angle d’éclairage et créent la lueur parfaite lorsque votre robot parcourt le monde.

    Batterie pour Pimoroni Trilobot

    Pour alimenter Trilobot, nous avons besoin d’une batterie USB, mais c’est là que les choses se compliquent un peu. Sur la couche supérieure, nous avons des fentes pour le ruban auto-agrippant qui est utilisé pour sécuriser une batterie au lithium. Avec notre unité de test, nous avons reçu une banque d’alimentation USB-C de 5 000 mAh qui fournit 5 V à 3 ampères, ce qui était suffisant pour alimenter notre Pi 4 et tous les moteurs, capteurs, lumières et caméra. 

    Pour voir à quel point le Trilobot a besoin de jus, nous avons écrit un test de tortue qui a vu les moteurs changer rapidement de direction tandis que les LED RVB étaient allumées à pleine luminosité. À partir de notre moniteur d’alimentation USB, nous avons vu Trilobot tirer 1 A à 5,2 V, ce qui nous donne une consommation de 5,2 W. Lorsque nous avons calé les moteurs, nous n’avons constaté aucune augmentation de la consommation de courant.

    La batterie envoyée par Pimoroni mesurait 3 x 1,3 x 1 pouces et pourrait être incluse dans un futur kit que la société vendra avec le Trilobot, le Pi 4 et l’appareil photo. Mais pour ce Trilobot barebones, vous devrez trouver une banque d’alimentation avec des dimensions et une puissance similaires.

    Logiciel pour Pimoroni Trilobot

    Le matériel ne représente que la moitié du package Trilobot et nous sommes heureux de dire que le support logiciel est tout aussi raffiné que le matériel. Parrott et Pimoroni ont créé un package Python 3 qui résume le contrôle des moteurs, des LED RVB et du capteur à ultrasons pour une utilisation facile, mais conserve de nombreuses configurations que l’utilisateur peut modifier. 

    Prenons par exemple le capteur à ultrasons qui nécessite un minutage précis et un peu de calcul pour déterminer une distance. Avec la bibliothèque Trilobot Python, nous trouvons cela géré via une fonction, mais nous pouvons spécifier des paramètres supplémentaires tels que plusieurs échantillons (pour une distance moyenne) et un délai d’attente qui peut être utilisé pour ajuster les délais pour des distances plus longues. 

    Les LED inférieures sont entièrement contrôlables, en groupe ou individuellement. Nous pouvons transmettre les couleurs en tant que valeurs RVB et HSV en utilisant les fonctions correspondantes. Si vous souhaitez utiliser les ports Qw/St (Qwiic / Stemma QT), vous devrez installer CircuitPython pour utiliser les nombreux composants compatibles. Vous pouvez le faire à partir de Python standard car Qw/St n’est vraiment qu’I2C, mais avec CircuitPython, nous avons une expérience d’installation de logiciel sans friction. Nous avons testé avec un capteur de température BME688 et tout a bien fonctionné. Notre seul problème n’était pas lié au logiciel. Les connecteurs Qw/ST encastrés nécessitent le retrait du circuit imprimé supérieur ou des doigts extrêmement agiles. 

    Lors de notre installation, nous avons réussi à endommager les broches d’un port Qw/St qui empêchait le Pi de démarrer. Quelques minutes avec une loupe et quelques pincettes et nous étions de retour dans les affaires.

    La bibliothèque logicielle Python est extrêmement mature pour un nouveau produit, et cela montre que Pimoroni a travaillé avec des bêta-testeurs de la communauté des robots Raspberry Pi. Il n’y a pas de support pour la caméra Raspberry Pi dans la bibliothèque Trilobot Python, nous devons plutôt utiliser le logiciel PiCamera ou libcamera pour diffuser des vidéos ou prendre des photos pendant que notre robot se déchaîne.

    A qui s’adresse Trilobot ?

    Trilobot remplace STS Pi, la première plateforme robotique de Pimoroni destinée aux débutants. Mais Trilobot chevauche le fossé entre les roboticiens débutants et intermédiaires avec une nouvelle expertise, grâce au travail acharné de Chris Parrott. Le processus de construction et le support logiciel sont matures et bien documentés, ce qui est rarement vu dans les nouveaux produits. Si vous débutez dans la robotique ou si vous êtes un professionnel chevronné, alors Trilobot a beaucoup à vous offrir. 

    Conclusion 

    50 $ pour le modèle de base est le point idéal pour le prix et la fonctionnalité. Vous avez peut-être déjà l’appareil photo officiel Raspberry Pi et un Raspberry Pi 4, mais si ce n’est pas le cas, il est temps de vous procurer un Raspberry Pi 4. 

    Si vous fixez le prix d’une toute nouvelle version, nous devons prendre en compte le coût du Raspberry Pi 4 le moins cher, le modèle à 35 $ 1 Go, puis augmenter le prix d’un appareil photo. Les caméras officielles V2 coûtent environ 25 $, mais vous pouvez vous procurer des caméras Arducam qui ressemblent et fonctionnent exactement de la même manière. Une batterie USB peut être récupérée pour environ 20 $, nous avons trouvé ce modèle qui a la même capacité que notre unité de test, un courant max légèrement inférieur mais bien supérieur à ce que Trilobot nécessite. Donc en tout, nous dépensons 130 $ pour un tout nouveau robot.

    Le matériel et les logiciels sont superbes, bien documentés et faciles d’accès. L’utilisation de PCB comme matériau de construction confère résistance et fonctionnalité au robot. L’électronique et le châssis ne font qu’un, réduisant les fils et les problèmes. Si vous êtes novice en robotique, procurez-vous-en un. Si vous êtes un pro, achetez-en un et utilisez-le comme plate-forme stable pour votre prochain projet de robot.

    0 0 votes
    Rating post
    S’abonner
    Notification pour
    guest
    0 comments
    Commentaires en ligne
    Afficher tous les commentaires
    0
    Nous aimerions avoir votre avis, veuillez laisser un commentaire.x