Robot pilotable avec caméra

Dans la continuité du précédent article, je vais vous présenter mon premier robot programmé en python avec une caméra. Il est équipé de deux moteurs, un capteur ultrason à l’avant, de deux capteurs de contact à l’arrière et d’une caméra.

Continuer la lecture de « Robot pilotable avec caméra »

Présentation de la carte BrickPi

Après plusieurs articles sur cette carte, j’en ai reçu une à Noel. La carte est livrée avec deux plaques de plastique plus entretoises et vis pour protéger la carte lors du montage et  d’un connecteur d’alimentation. Elle dispose de 5 ports pour capteur LEGO Mindstorms et de 4 ports pour moteur LEGO Mindstorms.

Continuer la lecture de « Présentation de la carte BrickPi »

Une API pour Lego Mindstorms EV3

Cette API fonctionne sous Windows 8, Windows Phone et WindowsRT (tablette). On peut se connecter via bluetooth, wifi ou usb à la brique EV3 pour lire des informations au niveau des capteurs ou piloter les moteurs.

Des bibliothèques sont disponibles pour Windows 8, Windows Phone 8 et WindowsRT afin de piloter votre robot. Toutes les informations sont disponibles ici, voir la vidéo qui montre l’ensemble de ce que l’on peut faire avec cette API. Un projet intéressant à suivre.

Le kit RoboBuilder Creator 5720T

Ce kit permet de fabriquer une grande variété de robots. La notice fournie permet de construire 3 robots:

  • un robot humanoïde HUNO
  • un robot dinosaure DINO
  • un robot chien DOGY

L’imagination fera le reste pour construire d’autres robots. Continuer la lecture de « Le kit RoboBuilder Creator 5720T »

BrickPi = Carte interface à base ATMEGA + un cerveau Raspberry Pi

Dexter Industries va sortir BrickPi, une interface entre le Raspberry, les capteurs et les moteurs LEGO qui sont utilisés par la brique NXT. Cette carte électronique est alimentée en 9V et fournit l’alimentation au Raspberry et aux moteurs et capteurs LEGO.

Continuer la lecture de « BrickPi = Carte interface à base ATMEGA + un cerveau Raspberry Pi »

Bus I2C, liaison NXT carte Arduino, partie 2.

Après avoir effectué un essai concluant, (voir article précédent), je me suis lancé dans la lecture d’une entrée numérique sur le NXT. Le principe reste le même que pour les entrées analogiques.

A la fin de l’article une petite surprise aboutit à ce que je voulais faire avec la carte Arduino: l’utiliser en capteur.

Continuer la lecture de « Bus I2C, liaison NXT carte Arduino, partie 2. »

Bus I2C, liaison NXT carte Arduino, partie 1.

Le bus I2C est un bus de données série synchrone bidirectionnel half-duplex. Plusieurs équipements peuvent se connecter au bus I2C. Les échanges ont toujours lieu entre un seul maître et un ou plusieurs esclaves toujours à l’initiative du maître. Après cette définition quelque peu « Wikipédiaine » et avoir vu quelques articles sur le net, je me suis décidé à relier une brique NXT à une carte Arduino.

Continuer la lecture de « Bus I2C, liaison NXT carte Arduino, partie 1. »