Show Posts
Pages: 1 ... 13 14 [15] 16 17 ... 59
211  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.
212  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
213  International / Français / Re: Problème Rf2400P on: April 10, 2014, 01:01:11 am
met ton code entre balises # pour la lisibilité.

La répétition de while(!Mirf.dataReady()) semble être à l'origine du problème.
Que se passe t'il si on rate le début du mot ? On reste bloqué ?

Pourquoi  ne pas mettre plus simplement une boucle qui récupère les caractères un par un, les assemble en une seule chaîne, avec sortie de cette boucle quand on a reçu le code de fin de mot ?
214  International / Français / Re: [CNC] interface /drivers puissance moteurs on: April 10, 2014, 12:52:49 am
Pas besoin de shield, il se branche pas des fils montés sur un bornier côté driver, à relier aux pins de l'arduino.
215  International / Français / Re: Utilisation carte SD et programmation orientée objet sur arduino on: April 10, 2014, 12:35:00 am
oui c'est  256 k (comme son nom Mega2560 l'indique d'ailleurs  smiley-cool)
http://arduino.cc/en/Main/arduinoBoardMega2560
Je partage, 128k pour les librairies, reste 128k pour mes propres bugs smiley-mr-green
216  International / Français / Re: Utilisation carte SD et programmation orientée objet sur arduino on: April 09, 2014, 02:10:48 pm
je voudrai mettre un programme plus lourd dessus et l'exécuter sur l'arduino.
Il y a plusieurs cartes dans la famille Arduino, à choisir selon la taille maximale de ton programme une fois compilé.
32 ko de mémoire flash sur la Uno
128 ko sur la Mega2560
512 ko sur la Due
217  International / Français / Re: Détecteur de mouvement on: April 09, 2014, 01:55:31 pm
Avec ces précisions c'est bien plus clair.
Dans ce cas un détecteur de mouvement infra rouge fixé au mur peut faire le boulot, avec une temporisation.
218  International / Français / Re: EEPROM arduino on: April 08, 2014, 04:59:55 pm
La bonne question à se poser : a t 'on réellement besoin d'une précision à la seconde près quand on compte 1000h d'utilisation?
219  International / Français / Re: Détecteur de mouvement on: April 08, 2014, 04:31:19 pm
Oui ça détecte un mouvement dans un volume, mais ça ne fera pas la différence entre un évanouissement et quelqu'un assis immobile ou qui dort.
Le couplage avec un accéléromètre permettrait de valider l'information du PIR.

Sinon il y a le casque avec électrodes pour enregistrement d'électro encéphalogramme, et c'est très élégant à porter  smiley-mr-green
220  International / Français / Re: Afficher température capter on: April 08, 2014, 09:55:41 am
met ton code corrigé, et les erreurs qui s'affichent.
221  International / Français / Re: Envoi d'une chaîne sur le port série on: April 07, 2014, 09:41:44 am
Où est le problème ?
Tu as bien croisé Tx et Rx entre l'émetteur et le récepteur ? Et réglé le baudrate sur 9600 sur le récepteur ?
222  International / Français / Re: Afficher température capter on: April 07, 2014, 03:35:15 am
L'usage de Serial.print() permet de vérifier sur l'écran du PC la valeur que prennent les variables.

Attention au int tempPin = 0;
les pin0 et pin1 servant aussi au port série.
223  International / Français / Re: simulateur 2 dof pour console de jeu on: April 05, 2014, 03:25:35 pm
Est ce que la masse du moteur est bien reliée à celle de l'arduino ?
Alimentation suffisamment puissante ?
224  International / Français / Re: simulateur 2 dof pour console de jeu on: April 05, 2014, 01:28:55 pm
le problème c'est que rien ne fonctionne.
Le code est à mettre entre balises # pour la lisibilité.
Quels sont les messages d'erreur, et le câblage réalisé ?
225  International / Français / Re: EEPROM arduino on: April 05, 2014, 01:21:52 pm
Il vaut mieux écrire dans la mémoire du DS1307 que dans l'EEPROM de l'Arduino (car le nombre de cycles R/W y est limité).
http://www.idreammicro.com/post/Utilisation-de-la-RAM-du-DS1307

Sinon, le calcul du temps de fonctionnement me semble très alambiqué.

Plus simplement, on peut s'inspirer du "blink without delay"
http://arduino.cc/en/Tutorial/BlinkWithoutDelay
pour compter juste les minutes, depuis l'Arduino, et écrire en RAM le nombre de minutes écoulées chaque minute.
Pas besoin de passer par la clock Ds1307 pour ça.
Pages: 1 ... 13 14 [15] 16 17 ... 59