Show Posts
Pages: [1] 2 3 ... 47
1  International / Français / Re: Petit soucis sur les break; on: Today at 10:37:54 am
Chaque bloc placé entre {   } s'exécute seulement si sa condition de validation est remplie.
Indente ton code avec des décalages, tu y verras plus clair.
Si tu insère un sous bloc dans un bloc principal, il ne s'exécute que si son test individuel ET celui en amont sont OK.

tant que (j'ai faim==oui) alors
  { manger du pain
    si (il reste du fromage==oui) alors
     {ce sera du pain avec du fromage}
 sinon
    {ce sera du pain tout seul}
 }
2  International / Français / Re: Problème de compilation on: Today at 10:30:24 am
Tu as installé quelle version de l'IDE Arduino ?
Car il y a des petits trucs qui changent, comme par exemple des librairies automatiquement dans le pack ou pas.
3  International / Français / Re: [Projet] Porte avec accès restreint on: Today at 03:20:13 am
Plus simple que Eagle : http://fritzing.org/home/ (moins perf aussi, on peut pas tout avoir).
4  International / Français / Re: Besoin d'aide pour programmation d'un servomoteur on: April 16, 2014, 01:12:45 pm
Le delay(36000000) est un peu bourrin pour attendre une heure (même si ça marche).
La méthode du blinkwithoutdelay est plus propre.
http://arduino.cc/en/Tutorial/BlinkWithoutDelay

Attention, une fois que tu fais Servomoteur.detach, le servomoteur n'est plus attaché pour la commande de position suivante, il faut le rattacher.
5  International / Français / Re: Besoin d'aide pour l'alimentation d'un robot on: April 16, 2014, 09:19:18 am
La carte Arduino n'est pas prévue pour alimenter des moteurs ou des servosmoteurs, il faut effectivement une alim externe.
Combien consomment les servos ?
6  International / Français / Re: alarme GSM on: April 16, 2014, 09:17:16 am
Un shield GSM pour arduino se monte directement sur la carte UNO sans soudure.
A moins que ce soit un autre composants GSM ? Quelle est sa référence ?
7  International / Français / Re: Choix moteurs pour suiveur de ligne et Couple minimum on: April 15, 2014, 03:01:22 pm
Je cherche une relation me permettant de calculer le couple minimum en fonction du poids.
le problème est mal posé.  Il faut estimer les frottements , la pente à monter et les accélérations que tu souhaites pour calculer la force nécessaire, donc le couple à appliquer.
8  International / Français / Re: Arduino UNO avec un joystick USB on: April 15, 2014, 02:55:31 pm
C'est effectivement le plus simple, utiliser une entrée analogique par axe du potentiomètre du joystick.
9  International / Français / Re: Reprogrammation système embarqué on: April 14, 2014, 03:01:03 pm
j'étais d'abord parti de 1,5 volts puis je variais la tension en augmentant jusqu'à 6 volts mais y avait toujours rien.
C'est alimenté par une pile de 9V, donc ça a de très fortes chances de ne déclencher qu'avec 9V.
10  International / Français / Re: Envoi de sms SIM900 on: April 14, 2014, 04:59:45 am
Par défaut les 2 jumpers de configuration de la communication sont montés en  0 et 1.
Essayes en positions 2 et 3 pour voir. (ils doivent être décalés par rapport à la ligne centrale de pins, un pour rx et l'autre pour tx).
11  International / Français / Re: Code pour controler moteur DC on: April 14, 2014, 04:05:52 am
Il faut mémoriser avec un flag le fait qu'on a appuyé sur la touche pour avancer, et tant qu'on n'a pas appuyé sur autre chose, faire une boucle qui répète l'action sur les moteurs.
12  International / Français / Re: Distance precise on: April 14, 2014, 03:58:09 am
Je suppose que tu veux une mesure sans contact ?
Parce que sinon c'est facile d'atteindre la précision au mm. (avec une tige qui vient palper l'objet; en déroulant un fil tendu ...).

13  International / Français / Re: aide programmation arduino on: April 14, 2014, 03:19:23 am
il me faut aussi des boutons poussoirs, à mon avis pour régler le débit, la parité,... je vais en prendre 10.
Un bouton poussoir n'est actif qu'appuyé.
Prends des dip switches pour régler des valeurs fixes
14  International / Français / Re: problème de transfert de programme on: April 12, 2014, 05:49:00 am
Angles croissants, rotation en sans direct.
Angles décroissants, rotation en sens inverse. Il suffit de décrémenter la boucle for.

Retire carrément les lignes myservo.writeMicroseconds.
L'instruction myservo.write(pos);  suffit à elle seule à atteindre la positionanglulare pos.
15  International / Français / Re: problème de transfert de programme on: April 12, 2014, 02:29:22 am
Il manque un Serial.begin(9600); dans le setup pour pouvoir afficher avec Serial.print
http://arduino.cc/en/Serial/begin
Pages: [1] 2 3 ... 47