Show Posts
Pages: [1] 2 3 ... 83
1  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.
2  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;
}
3  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 ?
@+
4  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
5  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).
@+
6  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
7  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
@☺+
8  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 #
9  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"
@+
10  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
@+
11  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
@+
12  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
13  International / Français / Re: Interrupteur Arduino on: July 15, 2014, 12:01:12 pm
Re,
Tu sais que ce que tu vient de me dire fut mon premier réflexe mais vus que je n'ai rien trouvé je suis bloque et je me suis rabattu sur ce forum !
Bloqué par quoi ?
Soit plus clair dans tes besoins.
14  International / Français / Re: [Conseil] Micro light center pour dancefloor on: July 15, 2014, 11:59:58 am
Bonjour,
... mais accroches-vous, dans un volume de l'ordre de 8 x 12 x 6 cm  smiley-eek ...
Que souhaites-tu loger exactement dans ce volume ?
@+
15  International / Français / Re: Interrupteur Arduino on: July 15, 2014, 11:57:28 am
Re,
Le plus simple, pour toi, serait de taper dans google la phrase suivante "commande relais arduino" et de regarder ce qui correspond à tes besoins smiley-wink
Après on verra comment t'aider
@+
Pages: [1] 2 3 ... 83