Parcours

Entrée Les nouvelles

The News
L'Arduino nouveau est arrivé ! PDF Imprimer Envoyer
Écrit par Administrator   
Dimanche, 22 Février 2009 06:47
Ca y est !
J'ai reçu ma petite interface ARDUINO :
Carte Arduio USB bleue

MATERIEL

Dans ma commande il y avait :
Premier Equipement Arduino
Code
Désignation
Prix en €
Dev_00666 Platine ARDUINO USB 33.45
Dev_07914 Kit Arduino protoshield 13.40
Prt_08801 Plaque d'essai protoshield 2.79
Prt_08431 Jeu de câbles "MM" 3.33

Ce qui m'a fait un total de 53,00 euros pour le matériel, le tout acheté chez www.lextronic.fr
(j'acheterai chez le marchand de composants local près du collège les LED, potentiomètres et autres résistors, je privilégie toujours les commerces de proximité quand c'est possible..)

DOCUMENTATION

Pour les livres, j'ai acheté "Getting started with Arduino" de Massimo Banzi chez O'reilly ISBN : 978-0-596-15551-3 10,00 €
et "Making Things Talk" toujours chez O'reilly ISBN : 978-0-596-51051-0 pour 24,00 euros
Tout ceci dans la langue de Shakespeare.

LOGICIEL

Tout est sur le site www.arduino.cc
Pour la mise en route de l'environnement sous Linux Ubuntu 8.10 Intrepid Ibex, je me suis un peu battu...

Au début j'obtenais une bonne dose de messages d'erreur quand je lancais ./arduino depuis le répertoire où j'avais décompressé l'archive nommée arduino-0013-linux.tgz
java.lang.ClassNotFoundException: com.sun.java.swing.plaf.gtk.GTKLookAndFeel not found in java.lang.ClassLoader$1{urls=......
   at java.lang.VMClass.forName(VMClass.java)
   at java.lang.Class.forName(Class.java:235)
   at javax.swing.UIManager.setLookAndFeel(UIManager.java:941)
   at processing.app.Base.<init>(Base.java:131)
   at processing.app.Base.main(Base.java:104)
java.lang.Error: cannot happen
   at java.lang.VMThrowable.fillInStackTrace (VMThrowable.java:native)
   at java.lang.VMThrowable.fillInStackTrace (VMThrowable.java:79)
   at java.lang.Throwable.fillInStackTrace (Throwable.java:498)
   at java.lang.Throwable.<init> (Throwable.java:159)
   at java.lang.Error.<init> (Error.java:81)
   at java.lang.reflect.Method.invoke (Method.java:517)
   at javax.swing.UIDefaults.getUI (UIDefaults.java:748)
   at javax.swing.UIManager.getUI (UIManager.java:840)
   at javax.swing.JPanel.updateUI (JPanel.java:176)
   at javax.swing.JPanel.<init> (JPanel.java:129)
   at javax.swing.JPanel.<init> (JPanel.java:89)
   at javax.swing.JRootPane.createGlassPane (JRootPane.java:570)
   at javax.swing.JRootPane.getGlassPane (JRootPane.java:475)
   at javax.swing.JRootPane.<init> (JRootPane.java:533)
   at javax.swing.JFrame.createRootPane (JFrame.java:234)
   at javax.swing.JFrame.getRootPane (JFrame.java:219)
   at javax.swing.JFrame.frameInit (JFrame.java:167)
   at javax.swing.JFrame.<init> (JFrame.java:124)
   at processing.app.Editor.<init> (Editor.java:154)
   at processing.app.Base.<init> (Base.java:149)
   at processing.app.Base.main (Base.java:104)

Le "playground" (le bac à sable ?) de chez Arduino n'est pas très clair pour l'installation Linux Ubuntu, et les livres esquivent la question avec soin...

J'ai donc installé ce qui me paraissait manquer. J'en ai peut-être un peu trop mis... mais le résultat est OK.
Dans un terminal, il faut taper :
 
sudo apt-get install sun-java5-jre gcc-avr avr-libc gcj jikes uisp
sudo update-java-alternatives -s java-6-sun

Ensuite, ./arduino m'a permis de lancer l'IDE (environnement de développement intégré)
J'ai juste après été cocher /dev/ttyUSB0 dans le menu Tools / Serial Port
Puis j'ai envoyé "Hello world !" (c'est Blink dans la langue de l'Arduino)
Il se trouve dans File / Sketchbook / Examples / Digital / Blink
On appuie sur le petit bouton de l'Arduino juste avant de cliquer sur l'icône 'upload to IO Board'
Les diodes de communication clignotent sur la petite carte, puis le programme s'exécute...
La diode 'L' clignote.
On peut bien sûr jouer avec le programme et modifier les valeurs de delay(1000) pour faire un clignotement différent et modifier les périodes d'occultation de la diode de la carte...

La suite...

Je vais blinder l'arrière de la carte côté soudures avec un petit morceau de plexiglass transparent, pour que le désordre de mon bureau (ciseaux, trombonnes, Leatherman, tournevis) ne vienne pas faire de court-circuit sous la carte Arduino. Cela vaudra aussi le coup en classe, pour la même raison. (même si les élèves n'ont pas leur canif sur la table...)

Le Protoshield est en kit, je vous expliquerai le montage en français dans un prochain billet.

 
Mise à jour le Dimanche, 22 Février 2009 08:10
 
Bienvenue chez JFP ! PDF Imprimer Envoyer
Écrit par Administrator   
Jeudi, 12 Octobre 2006 11:00
Bienvenue ! Voici quelques pages qui contiendront les documents que j'aurai élaborés ou collectés.


Joomla! LogoJoomla! servira de moteur à ce portail pour pouvoir me consacrer à la publication de documents plutôt qu'au moyen de publier ces documents.

Mise à jour le Mardi, 28 Octobre 2008 19:45
Lire la suite...
 
Stick to the Code! PDF Imprimer Envoyer
Écrit par Administrator   
Mercredi, 07 Juillet 2004 13:00
To ensure this code release, Wilco Jansen resorted to sending rum to joint lead-developer Johan Janssens. Johan, who's had a penchant for rum ever since the first "Pirate's of the Caribbean" movie screened, took the bait, mixed it with Cola, and here we are with our latest 1.5 release. It looks like pirate talk will figure quite a lot in future Joomla! development!
Mise à jour le Dimanche, 25 Novembre 2007 23:37
Lire la suite...
 
We are Volunteers PDF Imprimer Envoyer
Écrit par Administrator   
Mercredi, 07 Juillet 2004 10:54

The Joomla Core Team consists of volunteer developers, designers, administrators and managers who, together with a large range of Work Groups of dedicated community members have taken Joomla to new heights in its relatively short life. This well-oiled machine is often copied but never surpassed. Joomla has some wonderfully talented people taking Open Source concepts to the forefront of industry standards. Joomla 1.5 is a major leap forward and represents the most exciting Joomla release in the history of the project.

Mise à jour le Dimanche, 31 Août 2008 05:12
Lire la suite...
 
1 Million Smiles PDF Imprimer Envoyer
Écrit par Administrator   
Mercredi, 07 Juillet 2004 10:54

The Joomla! team has about 1 million good reasons to be smiling about the Joomla! 1.5. In its current incarnation, it's had more than 1 million downloads, taking it to an unprecedented level of popularity. The new code base is almost an entire re-factor of the old code base. The user experience is still extremely slick but for developers the API is a dream. A proper framework for real PHP architects seeking the best of the best.

If you're a former Mambo User or a 1.0 series Joomla! User, 1.5 is the future of CMSs for a number of reasons. It's more powerful, more flexible, more secure, and intuitive. Our developers and interface designers have worked countless hours to make this the most exciting release in the content management system sphere.

Go on ... get your FREE copy of Joomla! today and spread the word about this benchmark project.

Mise à jour le Jeudi, 08 Novembre 2007 13:16
 
« DébutPrécédent12SuivantFin »

Page 1 sur 2
 
 
 
 
 
 
Template by Inspiration