Show Posts
Pages: 1 ... 10 11 [12] 13 14 ... 57
166  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 ...).

167  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
168  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.
169  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
170  International / Français / Re: erreur dans le code on: April 12, 2014, 02:13:52 am
Une erreur indiquée sur une accolade fermante '}' n'est pas située juste là, mais dans le bloc de code qui précède. Ca peut être un oubli de '{' ouvrante, situé bien plus haut.
171  International / Français / Re: Envoi de sms SIM900 on: April 12, 2014, 02:08:04 am
1. Aucune LED ne fonctionne à part celle de l'alimentation.

Il existe des variantes de ce shield, mais ils fonctionnent plus ou moins pareils.

Avant de chercher à envoyer des SMS, teste le bon fonctionnement du modem, l'accès à la carte SIM et au réseau.
Avec File / Examples / GSM / Tools / TestModem dans l'IDE arduino (librairie  GSM.h).

Ce code doit normalement afficher le code IMEI de la puce du shield.
Puis afficher "Modem is fonctioning properly" .
Est ce le cas ?

Il y a 3 LEDS témoin.
* Led rouge (P=power) , allumé si le shield est sous tension.
Appuyer en continu pendant 2 secondes sur l'interrupteur du shield marqué "SIM900 power".
* Les deux autres LEDs du shield (Status et Network) clignotent brièvement, puis S s'allume en continu en bleu (S = status carte GSM OK).
* La LED réseau (N = Network) ne s'allume pas (jaune) sans carte SIM dans le shield.
172  International / Français / Re: Gyroscope/servomoteur problème on: April 11, 2014, 12:50:57 pm
Tu peux faire plus compliqué si tu veux, par exemple avec une commande proportionnelle à l'écart mesuré.
173  International / Français / Re: [CNC] interface /drivers puissance moteurs on: April 11, 2014, 12:05:43 pm
La partie mécanique c'est tout ce qui n'est pas électronique : les rails ou glissières, les roulements, les vis à billes, crémaillère ou courroie, le chariot, etc... pour savoir quelle masse tu dois accélérer, à quelle vitesse ça doit bouger.
Il n'y a peut être pas besoin de 90 V.
174  International / Français / Re: Faire varier un rapport cyclique avec un compteur on: April 11, 2014, 05:45:23 am
Serial.Print(buttonPushCounter); permeterait de voir ce qui se passe à l'écran :-)
175  International / Français / Re: [résolu] SD nom de fichier et RTC on: April 11, 2014, 05:37:25 am
Il y a 12 caractères de nom de fichier (8.3) auxquels on doit ajouter un code de fin de chaîne '\0', (invisible) ça fait 13 emplacement en mémoire à réserver.
176  International / Français / Re: commande cnc non prise en compte on: April 11, 2014, 01:42:57 am
Tu disposes de beaucoup d'E/S si tu montes une CNC + Arduino avec la librairie GRBL.

Regardes dans le fichier config.h (pour la version 0.82 de Grbl, Mega2560) l'assignation des pins :
- Axes X, Y, Z et C (les commandes step et dir sur 4 axes) = 8 pin en sorties
- Limit switches X, Y, Z, C (les butées limites de fin d'axe) = 4 pin en entrées
- Spindle (enable + direction, pour la broche, ou le laser, ou la tête d'impression 3D...) = 2 pin en sorties
- coolant (flood / mist, pour les fluides de refroidissement) 2 pin en sorties.

Rien ne t'empêche si tu as ta propre carte maison de leur attribuer d'autres fonctions : 4 axes et divers accessoires ça passe.
177  International / Français / Re: [CNC] interface /drivers puissance moteurs on: April 11, 2014, 01:17:52 am
j'aimerais savoir si 80V suffiront
Tu as déjà la partie mécanique de la bécane CNC ?
178  International / Français / Re: Demander le type d'alimentation on: April 10, 2014, 07:05:26 am
La tension délivrée par le panneau solaire peut se lire sur une entrée analogique, avec un pont diviseur de 2 résistances de forte valeur.
On peut aussi mettre une petite photorésistance pour voir s'il y a assez de lumière.
179  International / Français / Re: Exploitation centrale inertielle avec Arduino UNO on: April 10, 2014, 03:36:42 am
Vu que le projet n'est pas de calculer une position précisément sans dérive, on doit pouvoir s'épargner le filtrage Kalman, et même la plupart des formules de math (angles d'Euler, ...) et les doubles intégrations temporelles (source de dérive...).

La pesanteur terrestre ne devrait pas poser de problème, même en partant des simples données brutes sorties du capteur.
Tu détermine le module du vecteur de l'accélération (à partir des 3 axes x y z) . A = sqr(Ax² + Ay² + Az²).
Immobile, tu dois retomber sur g=9.81 m/s2, quelle que soit l'orientation du capteur.
Tu soustrait cette valeur fixe, pour centrer A sur 0.
Il ne reste alors que l'accélération du bras (peu importe dans quelle direction).
Chaque mouvement fait varier ce module d'accélération centré, tu en déduis la fréquence.
180  International / Français / Re: Utilisation carte SD et programmation orientée objet sur arduino on: April 10, 2014, 02:55:58 am
Pas de problème particulier pour lire / écrire sur carte SD http://arduino.cc/en/Tutorial/ReadWrite
Pages: 1 ... 10 11 [12] 13 14 ... 57