Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Carte RaspiRobot V2

** Fonctionne avec le Raspberry Pi2 **

La RasPiRobot Board V2 est une carte d'extension conçue pour transformer votre Raspberry Pi en contrôleur de robot ! Cette carte est livrée entièrement assemblée et comprend une alimentation à découpage afin que vous puissiez alimenter votre Raspberry Pi à partir d'une variété de batteries.

La carte s'adapte juste au-dessus de la prise GPIO de votre Pi et permet un contrôle bidirectionnel des deux moteurs avec une puce de pilote de moteur L293D H-Bridge. Il permet également de contrôler indépendamment la vitesse des deux moteurs. La carte peut également fournir au Raspberry Pi jusqu'à 2 ampères de puissance à l'aide d'une alimentation à découpage, vous permettant de faire fonctionner un Pi entièrement chargé et le robot à partir de 6 piles AA (non incluses !)

Où acheter

La carte RasPiRobot est vendue aux États-Unis par Adafruit au prix de 29,95 $

Il est également disponible au Royaume-Uni et dans le monde entier auprès de Seedstudio pour environ 15 £ selon les taux de change

Vous pouvez également l'acheter sur Amazon.co.uk pour 17,50 £

Caractéristiques

Les principales fonctionnalités de la version 2 sont répertoriées ci-dessous.

Documents

La version 2 du RaspiRobot Board (RRB2) a appris par les retours de la version 1 et c'est une grande amélioration.

Comment ça marche

Le schéma ci-dessous montre comment une carte RRB2 est utilisée. Le RRB2 est alimenté par une batterie qui doit être comprise entre 6 et 12V DC. Bien que l'utilisation de 4 piles AA puisse en théorie fournir 6 V, en réalité, la tension de la batterie tombe généralement rapidement en dessous de celle-ci, il est donc préférable d'utiliser au moins 6 piles AA, qu'elles soient rechargeables ou régulières. Une batterie LiPo 7,2 V fonctionnera également très bien.

Notez que vous n'avez pas besoin d'une alimentation séparée pour le Raspberry Pi. Le RRB2 fournira facilement 5V à 2A au Raspberry Pi et aux moteurs.

Notez que le moteur 6V fonctionnera généralement très bien à 5V.

Installation des bibliothèques Python

Sur votre Raspberry Pi, exécutez les commandes suivantes dans une fenêtre de terminal :

$ wget https://github.com/simonmonk/raspirobotboard2/raw/master/python/dist/rrb2.1.1.tar.gz$ tar -xzf rrb21.1.tar.gz$ cd rrb2- 1.1$ sudo python setup.py install 

Attachez le RRB2 à votre Raspberry Pi. Vous n'avez pas besoin de connecter des batteries, des moteurs ou quoi que ce soit d'autre au RRB2 pour l'instant. Pour l'instant, vous pouvez simplement l'alimenter via le connecteur d'alimentation USB normal du Pi.

Exécutons quelques tests à partir de la console Python maintenant que tout est installé. Nous pouvons expérimenter avec la RaspiRobot Board v2, même sans aucun moteur

Ouvrez une console Python (Python2 et non 3) en saisissant ce qui suit dans une fenêtre de terminal : $ sudo python

Ensuite, dans la console python, tapez ce qui suit, une ligne à la fois :

à partir de l'import rrb2 *rr =RRB2()rr.set_led1(1)rr.set_led1(0)rr.set_led2(1)rr.set_led2(0)rr.sw1_closed() 

La dernière étape devrait afficher la réponse « False » car aucun interrupteur n'est connecté.

Si vous préférez, vous pouvez utiliser True et False à la place de 1 et 0 dans les exemples ci-dessus.

Connectez une batterie et des moteurs

Le moyen le plus rapide d'utiliser le RRB2 en tant que robot itinérant est d'acheter un châssis de robot tel que le châssis Magician (disponible auprès de nombreuses sources) ou des kits de châssis de robot similaires à bas prix sur eBay. Ces kits se présentent sous la forme d'un corps découpé au laser, d'une paire de motoréducteurs, souvent d'un boîtier de batterie et d'écrous et de boulons pour le fixer ensemble.

Voici un de ces châssis. La première étape consiste à assembler tout cela. Notez que ceux-ci sont généralement fournis avec un boîtier de 4 piles AA. Vous devrez l'échanger contre un boîtier similaire de 6 piles AA ou un bloc-piles LiPo 7,2 V. Les piles rechargeables sont une bonne idée lorsque vous conduisez des moteurs.

Une fois le châssis construit, utilisez certains des boulons fournis pour fixer le Raspberry Pi sur le châssis, puis fixez le RRB2 sur le connecteur GPIO. Assurez-vous que c'est dans le bon sens et que toutes les broches se rejoignent avec la prise.

Les fils des moteurs passeront à travers le châssis et chaque paire de fils doit aller à l'une des deux bornes à vis étiquetées L et R pour (gauche et droite). Si vous placez les fils dans le mauvais sens, la direction du moteur sera opposée à celle attendue, alors échangez-les simplement si cela se produit.

AVERTISSEMENT :N'alimentez jamais le Raspberry Pi à la fois avec les piles et le connecteur d'alimentation USB. L'un ou l'autre, mais PAS les deux.

C'est une bonne idée de laisser les roues hors du châssis du robot pour l'instant afin qu'il ne se déplace pas de votre table de manière inattendue. Un ou les deux moteurs peuvent tourner au démarrage du Raspberry Pi.

Câblez la batterie dans la troisième paire de bornes à vis. +V vers l'extérieur de la planche. Le voyant d'alimentation du Raspberry Pi devrait s'allumer et il commencera à démarrer. LED1 et LED2 sur le RRB2 s'allumeront également.

La configuration de votre Pi pour le Wi-Fi vous permettra de vous y connecter sans fil via SSH. Donc, vous voudrez peut-être brancher une clé USB WiFi.

Référence API

Général

La bibliothèque implémente une classe appelée RRB2. Ceci n'est disponible que pour Python 2 et tous les programmes Python que vous écrivez et qui utilisent le libaray doivent être exécutés en tant que super utilisateur. C'est-à-dire

Pour plus de détails :RaspiRobot Board V2


Processus de fabrication

  1. Surveillance de la température sur le Raspberry Pi
  2. Station météo Raspberry Pi 2
  3. Contrôle de la température avec Raspberry Pi
  4. Suivi de la boule Raspberry Pi
  5. Télécommande universelle Raspberry Pi
  6. Capteur de mouvement utilisant Raspberry Pi
  7. Une tranche de framboise Pi
  8. Cycle Chaser
  9. Capteur d'humidité du sol Raspberry Pi