Catégorie : Robotique

Récepteur de télécommande IR

Récepteur de télécommande IR

Nous allons utiliser LIRC (Linux Infrared Remote Control) Commencer par installer lirc sudo apt-get install lirc liblircclient-dev Nous allons ensuite lancer le service Lirc au démarrage en définissant le port ou est branché le capteur IR...

Alphabot2-Pi

Alphabot2-Pi

L’AlphaBot2 est une plateforme robotique mobile de développement. Il s’agit de l’évolution de l’AlphaBot, en plus compact ! Il existe en deux versions : AlphaBot2-Pi pour une utilisation avec un Raspberry Pi AlphaBot-Ar pour une utilisation...

Détecteurs de proximité

Détecteurs de proximité

Les détecteurs utilisent une diode IR, un photo-transistor et un un montage comparateur associé à un potentiomètre pour détecter un obstacle. Le potentiomètre permet donc de régler le seuil de détection (distance). Voici les correspondances entre...

Codeurs

Codeurs

Description des codeurs Chaque roue étant équipée d’un codeur incrémental, il est donc possible de commander le mouvement en distance plutôt qu’en durée. Attention : les contrôleurs des moteurs n’autorisent pas le freinage ! Il y...

Moteurs

Moteurs

La propulsion de l’AlphaBot est de type différentielle : deux moteurs indépendants propulsent et dirigent le robot.     Principe du contrôle des moteurs Chaque moteur est piloté par un circuit dédié : Ce circuit comprend...

Alphabot

Alphabot

L’AlphaBot est une plateforme robotique mobile de développement, compatible avec un microcontrôleur Arduino UNO ou bien avec un nano-ordinateur Raspberry Pi. Documentation : Wiki AlphaBot Manuel d’utilisation   Composants du robot L’AlphaBot est un robot à...

Les codeurs

Les codeurs

Description des codeurs Chaque roue étant équipée d’un codeur incrémental, il est donc possible de commander le mouvement en distance plutôt qu’en durée. Attention : les contrôleurs des moteurs n’autorisent pas le freinage ! Il y...

Alphabot : traqueur de ligne

Alphabot : traqueur de ligne

Les capteurs infra rouge ITR20001 indiquent une valeur analogique. La carte Raspberry Pi ne possède pas de convertisseur analogique numérique.  Un convertisseur A/N assure la conversion sur le robot AlphaBot. Le TCL1543 communique par un protocole...

Robotique

Robotique

Les articles ci-dessous proposent de faire découvrir l’architecture et le fonctionnement de deux robot mobiles à propulsion différentielle, pour lesquels des problématiques de positionnement, orientation, contrôle de trajectoire, évitement d’obstacles se posent de manière prépondérante. Autant...

Piloter les moteurs

La bibliothèque NXShield permet de contrôler finement le comportement de blocs moteurs LEGO (jusqu’à 4 moteurs). /*********************************************************************** LEGO-NXshield Pilotage des moteurs *********************************************************************** */ #include <Wire.h> #include <NXShield.h> NXShield nxshield; void setup() { long rotations = 2;...