Show Posts
Pages: [1] 2 3 ... 202
1  International / Français / Fonctionnement de la librairie servo avec les valeurs par défaut on: Today at 02:50:33 pm
Un petit article sur Makezine qui explique que la méthode attach de la librairie servo peut jouer des tours lorsqu'on ne précise pas la valeur de pulsemin et pulsemax.
http://makezine.com/2014/04/23/arduinos-servo-library-angles-microseconds-and-optional-command-parameters/
2  International / Français / Re: Problème communication Séri on: Today at 06:00:16 am
Le problème c'est que une fois le code ouvert et que j'ai tué le programme, impossible de le fermer par python.

C'est le programme qui ouvre le port qui doit le fermer. C'est vrai aussi bien pour Python que pour C ou n'importe quel autre langage. C'est une question de bon sens.

Voir là close :http://pyserial.sourceforge.net/pyserial_api.html
3  International / Français / Re: Communication entre deux modules bluetooth HC-05 on: Today at 04:27:18 am
Si on veut rester simple sans mettre en place un protocole de communication c'est le mieux.
Oui mais il en faut un minimum

Par exemple tu fais:

Code:
Serial.print(val1);
Serial.print(";");
Serial.print(val2);
Il faut toujours partir du principe que le récepteur peut prendre la liaison n'importe où dans le message (cas de la mise sous tension du récepteur après l'émetteur ou suite à une perte temporaire de la liaison). Par conséquent, il est nécessaire d'avoir un marqueur de début de message.
A la réception une boucle d'attente teste l'arrivée de ce caractère pour synchroniser la réception.
4  International / Français / Re: RX/TX ne clignotte pas!! on: Today at 01:23:38 am
Bonjour,
 J'ai branché mon ARDUINO NANO V3 ATMEGA328.
Branché comment?
La diode power s'allume, mais la TX et la RX reste toujour éteint!!
Dans quel contexte?
5  International / Français / Re: problem avec la library MIRF et le "ping" test on: Today at 01:21:59 am
Je profite que le post est tout frais, en francais pour poser une question légèrement décalée du sujet initial.
C'est mal on ouvre un autre fil pour ça.

Pour répondre à la question
Code:
Mirf.setTADDR((byte *)"serv1");
C'est un cast = une conversion de type de donnée
"serv1" est un tableau de char
(byte *) converti le tableau de char en tableau de byte ou plus exactement en pointeur sur des byte
6  International / Français / Re: Besoin de connaitre le nom d'un composant. on: April 22, 2014, 04:04:36 am
J'avais vu de inter de ce genre.
Avec repos au centre et 2 positions de chaque coté. L'une commutait à mi parcours et l'autre lorsqu'on était à fond d'un coté. Cela permettait de faire des commandes avec 2 vitesses.

Un multimètre serait effectivement nécessaire pour comprendre le fonctionnement.
7  International / Français / Re: Problème communication Série on: April 21, 2014, 12:26:17 pm
Je tue le programme python en cours et là, impossible de téléverser quoique ce soit sur l'arduino,

Ben oui c'est normal. Lorsque tu tues le programme Python, il ne libère pas le port série et donc l'OS pense qu'il est toujours utilisé.
Il faudrait sortie proprement de ton programme en fermant le port série.
8  International / Français / Re: Erreur compilation librairie OneWire on: April 20, 2014, 09:27:24 am
Je pense que celle que tu utilisais était un peu ancienne. Les fonctions qui manquaient sont des fonctions de base du core arduino. Je pense à une librairie qui ne gérerait pas correctement l'IDE >1.00
9  International / Français / Re: Besoin d'aide pour programmation d'un servomoteur on: April 20, 2014, 07:11:33 am
Oui
10  International / Français / Re: Effectuer une action qu'une seule fois dans le loop() ? on: April 20, 2014, 05:50:22 am
En faite, le moteur CC est pas fait pour ça
Je vais re-essayer avec un PAP  smiley-small
Si le moteur CC est fait pour ça mais il faut des détecteurs qui indiquent si la guillotine est en haut ou en bas pour arrêter le moteur au bon moment.
11  International / Français / Re: Erreur compilation librairie OneWire on: April 20, 2014, 05:42:49 am
Le code compile sans erreur chez moi.
Librairie mal installée?
Quel message d'erreur?
12  International / Français / Re: Compteur millis() Besoin d'aide programmation on: April 20, 2014, 03:50:54 am
[hors-sujet]
Personnellement, dans un atelier et près d'une fraiseuse, j'éviterai de placer un boîtier avec une ventilation sans filtre.
[/hors-sujet]
13  International / Français / Re: Moteur CC et L293D ne part pas ! on: April 19, 2014, 03:02:24 pm
Et le signal ON/OFF il sert à quoi à ton avis?

Tu as un peu trop simplifié le code de l'exemple
14  International / Français / Re: Besoin d'aide pour programmation d'un servomoteur on: April 19, 2014, 02:56:02 pm
Normalement, un servomoteur se déplace jusqu'à la position demandée et s'arrête tant qu'il ne reçoit pas une nouvelle consigne.
Si ton servo tourne tout le temps c'est que tu as une erreur dans ton code.
15  International / Français / Re: Besoin d'aide pour programmation d'un servomoteur on: April 19, 2014, 01:24:03 pm
La question serait plutôt pourquoi les détacher?
Pages: [1] 2 3 ... 202