Accueil du siteDocumentationProgrammation / Software
Dernière mise à jour :
mardi 30 juin 2009
Statistiques éditoriales :
391 Articles
62 Brèves
70 Sites Web
16 Auteurs

Statistiques des visites :
0 aujourd'hui
0 hier
269730 depuis le début

Brèves
Robot touriste à la Cité des Sciences
samedi 30 mai
Dans la rubrique "j’ai testé pour vous", voici une petite présentation du contrôle d’un robot à distance : moi dans mon fauteuil dans le sud de la France et le robot à la Cité des (...)
 
Petit module intéressant
vendredi 17 octobre
Eric a déniché cette carte de développement intégrant un microprocesseur puissant : kit rabbit chez Matlog Surtout quand on voit son prix, et celui de l’offre de lancement (25 € HT) (...)
 
Environnement de dev pour arm7
samedi 24 novembre
Bonjour à tous, J’attire votre attention sur ceci : kit arm7 iF-Dev kit iSystem Arm7 carte Arm7 iSystem (...)
 
Sur le Web
Domotics | Immotique
L’auteur vous fait partager son projet de domotique. Il met en page ses expériences sous forme d’articles. Des scripts sont proposés en téléchargement. Un forum et un annuaire de liens vous proposent des mises à jour fréquentes
Capteurs Mindsensors

Des capteurs et des compléments pour enrichir la brique Lego NXT de nouveaux équipements.

Vous trouverez des caméras, des capteurs de distance, des cables et des connecteurs compatibles avec RCX, ainsi que des cartes de développement en numérique et désormais en analogique !

I2C Chip I2C & SMBUS, Slave IC’s, Host Adaptors, RS232 / USB adaptors 2-wire bus
I2C/SPI Host Adaptors, Chips, and Modules. PC to I2C/SPI 1wire. USB and RS232 Interface
Programmation / Software
différents tutoriaux sur la programmation de robots, que ce soit sous microcontrôleur, sur module Beck ou sur PC embarqué RTLinux
Une grande partie des difficultés en robotique survient quand il faut donner de l’intelligence à un robot. Cette partie concerne tout particulièrement la programmation d’un robot de la Coupe E=m6 avec PC embarqué et système d’exploitation Linux temps réel.
 
Articles publiés dans cette rubrique
jeudi 19 mars 2009
par Julien
Interface ligne de commande pour Arduino
Tout d’abord, rappelons ce qu’est une interface en ligne de commande. Il s’agit d’un moyen de communiquer entre un humain et une machine, en tapant du texte lisible dans une console. En anglais, CLI pour Command Line Interface. On a tous utilisé au moins une fois la (...)

lire la suite de l'article
dimanche 15 mars 2009
par Julien
Utiliser Processing et ses librairies "hardware"
Nous utilisons Processing pour réaliser de petits logiciels de communication avec nos robots et nos applications électroniques. Il s’agit d’un environnement de développement open source basé sur un langage simplifié qui permet en quelques minutes de réaliser des interfaces : en (...)

lire la suite de l'article
samedi 21 février 2009
par Julien
Caméra IR avec une Wiimote
La Wiimote (pour Wii Remote) est une télécommande pour la console de jeu Nintendo ’Wii’ dont vous avez peut être déjà entendu parler. Ses caractéristiques sont : des boutons (normal pour une télécommande) un accéléromètre 3 axes (c’est déjà moins commun) un port (...)

lire la suite de l'article
mercredi 18 février 2009
par Julien
Optimisation de code
Quelques exemples de code optimisé pour montrer qu’il n’y a rien de magique et qu’un peu de raisonnement et d’expérience peut vous faire gagner beaucoup de performances.

lire la suite de l'article
samedi 31 janvier 2009
par Julien
AVRlib et les timers des ATmega168
Un petit article pour aider ceux qui ont des erreurs de compilation en utilisant les fonctions de timers d’AVRlib avec un ATmega168, ATmega48 ou ATmega 88.

lire la suite de l'article
dimanche 11 janvier 2009
par Julien
Utiliser une DLL dans un programme Java
Pour contrôler certaines cartes électroniques, il est nécessaire d’utiliser la bibliothèques de fonctions (library) fournie par le constructeur sous. Ici, nous allons appeler les fonctions d’une DLL depuis un programme en Java (Processing) car c’est simple et (...)

lire la suite de l'article
jeudi 30 octobre 2008
par Julien
Programmation multi-threads
Description du fonctionnement d’un robot mobile et implémentation par multi-tâche sur un module embarqué. Nous présentons ici un squelette de programme adapté aux besoins d’une équipe dans le cadre d’un concours de (...)

lire la suite de l'article
jeudi 28 février 2008
par Julien
ICmega8 et les fuse bits
prise en main des cartes d’In-Circuit
Ces petites cartes sont très pratiques. Cet article répond à un problème que nous avons rencontré avec les fuse bits, et permet la prise en main des cartes et des microcontrôleurs AVR par un petit exercice pratique.

lire la suite de l'article
lundi 17 octobre 2005
par Patrick
In Situ Programming
Programmation de microcontrôleurs Atmel par méthode ISP
On appelle ISP ou In Situ Programming la méthode de chargement du code dans les microcontrôleurs (Atmels)directement sur le support d’utilisation finale (carte électronique, robot, balise).

lire la suite de l'article