Show Posts
Pages: [1] 2 3 ... 83
1  International / Français / Re: Wattmetre on: August 13, 2014, 01:36:25 pm
Bonsoir,
La mesure de la puissance en alternatif n'est pas la même chose qu'une mesure de puissance en continu.
En continu :
P = UI
En alternatif :
On définit 3 puissances différentes
S = UI qui est la puissance apparente
P = UIcos(phi) qui est la puissance active
Q = UIsin(phi) qui est la puissance réactive.

Que souhaites-tu mesurer ?
2  International / Français / Re: Alimentation PAP sous 5v... + Mécanique CNC on: August 13, 2014, 01:23:51 pm
Bonsoir,
En voila un : http://www.hpceurope.com/fr/
Il en existe plein d'autres
3  International / Français / Re: [WIP] Projet : Laser Game on: August 03, 2014, 02:33:17 pm
Bonsoir,
Vive les shadoks  smiley-grin
4  International / Français / Re: Probleme ISP on: July 23, 2014, 01:50:12 pm
Bonjour,
Salut,
Je ne sais plus si c'était dans le même sens que toi, mais il y a des soucis si le quartz est en place alors qu'on tourne sur le RC interne 8 mhz.
+1
Si on n'utilise pas le quartz, il faut l'enlever du circuit.
5  International / Français / Re: tableau dynamique : mon code fonctionne ... mais pourquoi ? on: July 23, 2014, 11:15:25 am
Bonjour,
comme ça c'est mieux ...

merci de vos conseils

a+
Cela serait encore mieux smiley-wink si tu présentais ton code entre les balises #
Code:
#include <LiquidCrystal.h>

LiquidCrystal lcd(12, 11,5, 4, 3, 2);
const int sensorpin = A0;
int sensorval;
int compteur = 0;
float temp,tempmoy;
float tmin = 1000.0;
float tmax = 0.0;
int echantillon = 100; // nb d'élément pour le calcul de la moyenne des T°
float liste[100];
float *ptr_liste = &liste[0];

void setup()
{
  Serial.begin(9600);
  lcd.begin(16, 2);
  lcd.clear();
}

void loop()
{
  sensorval = analogRead(sensorpin);
  temp = (((sensorval/1024.0)*5.0)-0.5)*100;
  //le capteur est sensible et varie beaucoup
  //il faut donc en calculer la moyenne permanente
  fn_nouvelle_temp(temp, echantillon);
//  Serial.println(sizeof(liste)/sizeof(liste[0]));
  tempmoy = fn_moyenne_temp(echantillon);
  if (millis() > 5000)
  {
    if (tempmoy > tmax) {tmax = tempmoy;}
    if (tempmoy < tmin) {tmin = tempmoy;}
  }
  lcd.setCursor(0, 0);
  lcd.print("Mx:");
  lcd.print(tmax);
  lcd.print(" Mn:");
  lcd.print(tmin);
  lcd.setCursor(0, 1);
  lcd.print(" Temp : ");
  lcd.print(tempmoy);
}


//fonction d'insertion de la nouvelle valeur
//par remplacement de la plus ancienne valeur
void fn_nouvelle_temp(float temperature, int nb_val)
{
  *ptr_liste = temperature;
  if (++compteur > nb_val) {compteur = 0;}
  ptr_liste = &liste[compteur];
}

//fonction de calcul de la moyenne des valeurs du tableau
float fn_moyenne_temp(int nb_val)
{
  float result = 0.00;
  for (int i=0; i<=nb_val-1; i++)
  {
    result = result + liste[i];
  }
  return result/nb_val;
}
6  International / Français / Re: Problème d'upload sur une Duemilanove on: July 23, 2014, 10:58:33 am
Bonjour,
Dans IDE Arduino, as-tu déclaré la bonne carte et le bon port série ?
@+
7  International / Français / Re: [CNC] avec divers recupe! on: July 23, 2014, 10:54:10 am
Bonjour,
Salut oui j'ai tou bien fait et la meme methode marche sur la UNO mais pas la mega ,je pense que cela doit venir d'une config de fichier source , donc je vai continuer a fouiné!
Il faut déclarer que tu utilises une MEGA (de toute façon pour l'instant il n'y a que les 2 choix possibles)
Ma version à base de 1284P ne fonctionne pas correctement pour l'instant.  smiley-sad
8  International / Français / Re: [CNC] avec divers recupe! on: July 22, 2014, 02:11:12 pm
Bonsoir,
Si tu as bien suivi la procédure tu as main.h, main.cpp et tous les autres h et cpp.
As-tu créé un fichier (par exemple)  grbl.ino contenant :
Code:
/*
icare petibles
*/
#include "main.h"
void setup(){
main();
}
void loop(){}
Après tu as accès à grbl via le moniteur série (ne pas oublier de paramétrer le moniteur série avec CR).
@+
9  International / Français / Re: [CNC] avec divers recupe! on: July 21, 2014, 08:19:38 am
Re, et Bonjour Artouste,
Puis sans les pieds et finalement sans les dents  smiley-mr-green
10  International / Français / Re: [CNC] avec divers recupe! on: July 21, 2014, 06:21:03 am
Bonjour,
C'est bien avec un .hex.
Mais vous jetez le plaisir de bidouiller dans le soft  smiley-mr-green
@☺+
11  International / Français / Re: recevoir un mot en bluetooths arduino on: July 16, 2014, 10:16:12 am
Bonjour,
Je peux te garantir que ton code ne se compile pas.
Essaye de faire un effort de présentation et de mettre ton code entre balise #
12  International / Français / Re: comment commander des écrans LCD Nokia (1100) avec arduino mega on: July 16, 2014, 02:26:41 am
Bonjour,
Il faut se prendre en main pour trouver le gral.
regarde ici : https://github.com/kuldeepdhaka/nokia-1100-lcd-with-arduino
Et bien plus encore si tu fais une recherche  sur google avec le phrase "lcd nokia 1100 arduino"
@+
13  International / Français / Re: Programmation trim pour TX 2.4ghz via pad Xbox360 on: July 15, 2014, 05:30:42 pm
Bonsoir,
je fais l'opération suivante :
int robert;
robert=511*512/511;
Serial.println(robert);
et à l'écran en tant que résultat j'ai "-1" ??? A quoi est-ce du ?
Dépassement de capacité. Un int est compris entre -32768 et +32767.
511*512 = 261632 ce qui est largement au-dessus de la plage des int.
Par contre si tu utilises un long qui est dans la plage -2147483648 et +2147483647 alors tu devrais trouver un résultat exploitable (cad 512).
smiley-wink
Code:
long robert;
robert=511*512/511;
Serial.println(robert);
Par contre :
Code:
int robert;
robert=511/511*512;
Serial.println(robert);
Fonctionne
Il y a lieu de faire une petite révision sur les ordres de priorité des opérations
@+
14  International / Français / Re: Problème Arduino ISP on: July 15, 2014, 05:19:40 pm
Bonsoir,
Il faut un ATmega328P et non un ATmega328
@+
15  International / Français / Re: Interrupteur Arduino on: July 15, 2014, 12:05:40 pm
Re,
Quand je dis bloqué je parle de ne plus savoir quoi faire.
Voila un schéma qui marche avec une alimentation 9V à la pace du 12V si ton relais est en 9V.
http://jeromeabel.net/files/ressources/klaxons-en-pwm/01.analyse/large/arduino_relay.jpg
Pages: [1] 2 3 ... 83