28 mai 2008

Des photos.


IMG_0704
Mise en ligne par
jeanbaptisteparis
Ce qu'il y a de génial avec le "web 2.0" c'est cet esprit de partage, très bien illustré par le groupe Arduino sur FlickR, qui aurait l'idée de partager des photos de cartes électroniques.... et pourtant ce groupe a collecté jusqu'à présent plus de 400 photos de projets ou tout simplement de la carte elle même.

26 mai 2008

Arduino+Processing+Flash

Cela faisait déjà un petit moment que j'essayai de communiquer entre Arduino et Flash sans réel grand succès, mais ce matin je suis tombé sur un blog (en anglais): Paja, ça parle encore une foi de physical computing et de Arduino, mais un article a attiré mon attention:

"Love Match - Touchsensor and Flash" en effet dans cette article l'auteur nous propose de communiquer entre Arduino et Flash à l'aide d'un serveur développer sous Processing. Il est très facile à mettre en œuvre puisqu'il suffit de configurer le fichier processing avec le bon nom du port série.

Vous pouvez télécharger l'archive comprenant tous les fichiers ici.

25 mai 2008

Autospie de code: Clignotement de LED

Afin de faciliter la compréhension de la programmation de Arduino je vais décortiquer le code permettant de faire clignoter une led (1 seconde allumée, 1 seconde éteinte).

int ledPin = 13; // on assigne la broche 13 à une variable nommée ledPin

void setup() //c'est ici que l'on configure notre carte (entre les { } )
{
pinMode(ledPin, OUTPUT); // pinMode sert à assigner ledPin (notre broche 13) en sortie.
}

void loop() // ici on écrit de code qui tourne en boucle (à l'infinie)
{
digitalWrite(ledPin, HIGH); // on met ledPin à un niveau logic haut (5v en sortie).
delay(1000); // attendre 1 seconde
digitalWrite(ledPin, LOW); // on met ledPin à un niveau logic bas (Ov en sortie)
delay(1000); // attendre 1 seconde
}



vous pouvez retrouver le code suivant dans les sketchbooks exemples fournis.
(file > sketchbook > examples > digital > blink)

24 mai 2008

Déterminer le nom du port série utilisé sous Mac Os X

Lors de l'utilisation de la liaison série il est bien souvent demandé le nom du port utilisé par Arduino pour communiquer, pour le savoir rien de plus facile il suffit d'ouvrir un nouveau terminal (finder > applications > utilitaires> terminal) et de taper les commandes suivantes:
ls /dev/cu.*
ou
ls /dev/tty.*
Et y trouver l'objet commençant par /dev/cu.usbserial-XXXXX (ou /dev/tty.usbserial-XXXXX )
Voilà vous avez le nom de votre port COM, vous êtes prêt pour la communication série.



22 mai 2008

Quelques liens.

Voici un regroupement de quelques liens intéressants:


Compte-Rendu

Voici mon premier post, je commence par un compte-rendu, en effet cela fait bientôt 2 semaines que ma petite carte Arduino c'est expatriée en chez moi en France:

Je suis actuellement étudiant en BTS système électronique, j'étais à la recherche d'un programmateur de micro-contrôleur Atmel pour Mac OS quand je suis tombé sur cette petite carte de développement dotée d'un port USB (oui je programme sur un MacBook Pro, donc je n'ai ni port série ni parallèle) tournant avec un μContôleur ATMEGA168-20PU. Dix jour après ma commande chez Pcb-europe, la petite carte est arrivée dans une enveloppe bullé (avec un deuxième μC commandé en cas d'accident). Deux semaines sont passées deuis et j'ai eu l'occasion de tester cette carte avec différents modules et périphérique, c'est donc mon expérience que je vais tenter de vous partager.

A bientôt.