28 mai 2008
Des photos.
IMG_0704
Mise en ligne par
jeanbaptisteparisCe 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.
"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).
vous pouvez retrouver le code suivant dans les sketchbooks exemples fournis.
(file > sketchbook > examples > digital > blink)
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:
Voilà vous avez le nom de votre port COM, vous êtes prêt pour la communication série.
ls /dev/cu.*Et y trouver l'objet commençant par /dev/cu.usbserial-XXXXX (ou /dev/tty.usbserial-XXXXX )
ou
ls /dev/tty.*
Voilà vous avez le nom de votre port COM, vous êtes prêt pour la communication série.
Libellés :
arduino,
com,
configuration,
mac os,
port,
processing,
serie
22 mai 2008
Quelques liens.
Voici un regroupement de quelques liens intéressants:
- www.arduino.cc/site officiel de Arduino [EN].
- Processing.org site officiel de Processing [EN].
- Webzone.k3.mah.se/Débuter sous Processing [EN].
- Xring.net débuter sour processing [FR].
- forum arduino français. [FR]
- www.multimedialab.be site en français traitant du PHYSICAL COMPUTING. [FR]
il propose un apprentissage sur Arduino et Processing. [FR] - L'ecole d'art d'Aix en Provence propose des cours bien fournis sur Processing. [FR]
- Codelab très bon forum sur Processing, PureDate, VVVV. [FR]
- Manuel de référence Arduino en Français écrit par Benoit Rousseau. [FR]
- Un wiki traitant de Arduino. [FR]
- Blog anglais traitant du physical computing et de l'utilisation de l'Arduino [EN].
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.
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.
Inscription à :
Articles (Atom)