Show Posts
Pages: 1 ... 10 11 [12] 13 14 ... 22
166  International / Français / Re: Automatisation de pompe de forage on: March 07, 2013, 09:20:59 am
J'ai peur qu'avec une telle sonde tu aies un phénomène d'électrolyse avec une destruction des électrodes au fil du temps (pas très fiable pour un système de protection de pompe).
Vaudrait mieux un système à base de flotteur articulé avec un contact au mercure à l'intérieur je pense, ou bien un système à base d'une sonde capacitive dont les éléments ne sont pas en contact avec l'eau (l'eau jouerait le rôle du diélectrique d'un condensateur, avec des électrodes isolées).
167  International / Français / Re: Automatisation du pompe de forage on: March 07, 2013, 08:14:24 am
Tu n'a pas besoin d'arduino : il te suffit d'un montage avec un transistor et un relais.

                                                                          5V
                                                                           |
                                                                     Bobine relais
                                                                           |
5V --fil dans le puit1~~ Fil dans le puit 2 --- R1k --- TIP120
                                                                           |
                                                                         GND
 
Manque pas une diode de roue libre en inverse sur le relais?
168  International / Français / Re: [ Conseil ] Quelle carte pour débuter ? on: March 02, 2013, 12:59:24 pm
Bonjour,
Il y a actuellement une autre discussion à ce sujet. Je viens d'y répondre ici:
http://arduino.cc/forum/index.php/topic,151689.msg1139934.html#msg1139934

Moi aussi je n'avais pas touché au dév sur micro-contrôleur depuis l'école il y a 20 ans, avant de me mettre à l'Arduino il y a presque un an.

Bonnes bidouilles  smiley-mr-green
169  International / Français / Re: carte pour débuter on: March 02, 2013, 12:55:42 pm
Bonjour,
Pour mes premiers projets j'ai utilisé une Duemillanove (je voulais une Uno mais j'ai eu un offre de Kit avec cette carte qui est très similaire).
L'avantage c'est qu'une fois l'AVR programmé tu peux le déplacer sur une carte personnelle avec un minimum d'encombrement et de composants (c'est ce que j'ai fait).
L'autre avantage c'est que si tu grilles l'AVR tu n'en a que pour quelques euros pour le remplacer.

Pour mon projet actuel j'ai besoin de l'interface USB offerte par la carte Leonardo (je vais simuler un clavier en fonction de ce qu'il y a sur les entrées).

Bons bricolages  smiley-mr-green
170  International / Français / Re: Davantage de mémoire Arduino Leonardo ? on: February 28, 2013, 05:43:27 am
Faut pas oublier qu'il ne s'agit que de micro-contrôleurs 8 bits aux ressources limitées.
Les programmes sont stockées dans la flash de l'AVR.
Dans la Leonardo il y a 32 KO de Flash dont 4 KO occupés par le bootloader
2.5KO de RAM et  1KO d'EEPROM.

Faut programmer économe et optimisé  smiley-mr-green

Sinon t'as des cartes plus performantes embarquant un vrai Linux genre Raspberry Pi ou BeagleBoard.

L'avantage principal de l'Arduino c'est qu'il est très facile d'accès pour les néophytes et relativement bon marché.
171  International / Français / Re: Faire bouger des servo-moteurs par php. on: February 23, 2013, 01:53:38 pm
Ca n'est pas la seule chose à faire pour faire l'équivalent sous Windows.
Il faut ré-écrire le script en utilisant par exemple cette librairie php:
http://code.google.com/p/php-serial/

Le port COM à utiliser est celui utilisé par l'IDE Arduino (chez moi c'est COM10 par exemple).

172  International / Français / Re: Programmmation d'une LED avec Python et la commander avec arduino on: February 20, 2013, 07:08:23 am
PyFirmata + sketch Firmata sur l'Arduino (dans les exemples livrés avec l'environnement de dév).
Aucun développement nécessaire côté Arduino:
http://playground.arduino.cc/interfacing/python
173  International / Français / Re: problème de programmation besoin d'aide on: February 19, 2013, 09:36:39 am
Repars d'une page blanche depuis l'environnement Arduino.
Il doit te manquer une déclaration du prototype de fonction loop() qui est normalement ajouté automatiquement (et caché) par l'IDE Arduino, mais c'est plus simple pour toi de repartir d'un sketch vide et d'y remettre ta lib, setup() et loop()
174  International / Français / Re: problème de programmation besoin d'aide on: February 19, 2013, 08:38:25 am
Regarde la documentation relative à l'utilisation des librairies avec l'environnement Arduino.
Tu ne peux pas copier/coller le code CPP tel que tu le fais.
Il faut créer un dossier "ColorLCDShield" par exemple dans le dossier libraries de l'environnement de dév Arduino, puis y copier ColorLCDShield.h et ColorLCDShield.cpp
Ensuite tu redémarres l'IDE Arduino et ta librairie ColorLCDShield doit apparaitre parmis les libs disponibles.
175  International / Français / Re: pulseIn , mersure de frequence 9Khz . on: February 19, 2013, 04:47:23 am
Bizarre.
Je ferais plutôt un truc genre sommer la période sur tous les samples puis retourner samples/periode pour avoir la fréquence moyenne
176  International / Français / Re: Problème de débutant: gestion de boutons on: February 18, 2013, 09:11:30 am
La librairie qu'il te faut est ici: http://playground.arduino.cc//Code/Bounce
Ca élimine les rebonds ("debounce") et ça permet de détecter les fronts pour n'avoir qu'un seul déclenchement.

Edit: elle ne fonctionnera pas avec une entrée analogique je pense.
Il faut donc que tu mémorises l'état précédent de chaque bouton, et que tu ne déclenches tes actions que quand l'état précédent est 0 et que l'état courant est 1 (une détection de front montant, en somme).

A la fin de loop() tu n'oublies par de mettre à jour tes variables stockant l'état précédent des boutons avec l'état courant, pour être prêt pour l'itération suivante.

177  International / Français / Re: Arduino code python Gmail on: February 18, 2013, 08:58:08 am
D'un côté tu envoies de chaines de caractères et de l'autre tu lis des caractères.
Vaudrait mieux envoyer et lire des caractères.

T'as aussi un problème là, soit tu pilotes la led directement dans le bloc if, soit tu le fais via une variable, mais dans ton cas ça va éteindre la LED immédiatement après l'avoir allumée:
Code:
Serial.println(val);
if (val == '1') {
digitalWrite(outPin, HIGH);
}
else if (val == '0') {
mail = LOW;
}
}
// Set the status of the output pin
digitalWrite(outPin, mail);
}

A remplacer par un truc:

Code:
Serial.println(val);
if (val == '1') {
mail = HIGH;
}
else if (val == '0') {
mail = LOW;
}
}
// Set the status of the output pin
digitalWrite(outPin, mail);
}

Enfin si tu veux t'épargner de devoir coder côté Arduino, si tu veux simplement commander des entrées/sorties depuis Python, tu peux aussi utiliser un truc comme Python Firmata:
https://github.com/lupeke/python-firmata/

J'ai découvert le protocole Firmata récemment et ça me simplifie bien les tests de mes entrées/sorties.
178  International / Français / Re: Quel est votre éditeur externe préféré pour Arduino ? on: February 15, 2013, 10:29:12 am

patg_ : Est-ce que tu compiles le noyau avec Atmel Studio ?

J'aimerai en effet aller plus loin que la méthode proposée dans le lien ci-joint qui utilise l'objet généré par l'IDE de Arduino. Mais bon je ne l'ai pas encore fait par manque de temps... Alors si quelqu'un l'a déjà fait et peux donner quelque conseil, je suis preneur.

smiley-wink
Non j'utilise aussi la librairie générée par l'IDE Arduino.
C'est pas l'idéal, mais je manque aussi de temps et de volonté pour le faire (je passe déjà mes journées à résoudre des problèmes informatiques alors j'ai envie de trucs simples et efficaces à la maison   smiley-mr-green )
179  International / Français / Re: Quel est votre éditeur externe préféré pour Arduino ? on: February 15, 2013, 03:00:12 am
Merci Skywodd pour toutes ces infos.

J'ai regardé Eclipse CDT, cela me semble bien compliqué et sans doute réservé à ceux qui sont programmeurs de métier.
J'essaierais aussi de regarder AVR Studio.
J'utilise Eclipse tous les jours au boulot et la dernière chose que je souhaite c'est le retrouver chez moi à la maison!
J'aime vraiment bien AVR Studio même s'il y a un peu de config à faire.
180  International / Français / Re: Quel est votre éditeur externe préféré pour Arduino ? on: February 14, 2013, 05:15:28 am
Bonjour,
J'utilise AVR Studio 5.1. J'ai pas encore migré à la nouvelle version car celle-ci me convient.

J'utilise aussi l'environnement Arduino standard pour tester/uploader rapidement de petits sketches.

Je commence à jeter un oeil à Ardublocks pour essayer d'intéresser mon fils de 11 ans à l'aspect développement sur Arduino (il s'intéresse déjà à l'aspect électronique).
Pages: 1 ... 10 11 [12] 13 14 ... 22