Loading...
  Show Posts
Pages: 1 ... 105 106 [107] 108 109 ... 123
1591  Forum 2005-2010 (read only) / Français / Re: Programmer plusieurs atmega avec une modul arduino on: March 25, 2010, 09:09:53 am
Là :http://www.arduino.cc/playground/Code/Programmer2
ou là :http://www.arduino.cc/playground/Code/MegaISP
application pour transformer une carte Arduino en programmeur compatible AVR-ISP

Quote
Une chose aussi qui m'étonne, lorsque je met l'Atmega328 de ma plaque arduino sur un circuit, comme dans ce schéma : http://www.flickr.com/photos/whaleforset/3197918087/, avec un oscillateur 8MHz. Je n'ai aucune réaction.
ben oui, mais le 328 il est programmé par défaut pour fonctionner avec un quartz à 16MHz.
1592  Forum 2005-2010 (read only) / Français / Re: Arduino Pro Mini 3.3v ou 5v on: March 25, 2010, 08:45:36 am
Quote
Ce qui m'ennuie avec cette version 3.3v c'est de ne pas vraiment avoir une version standart de l'arduino (pas de 5v sur la carte elle même).
Faut voir ton besoin. Te faut-il impérativement du 5V?
1593  Forum 2005-2010 (read only) / Français / Re: Arduino Pro Mini 3.3v ou 5v on: March 24, 2010, 07:43:10 am
Quote
Mais le fait que le micro contrôleur fonctionne à 8MHz va influer sur les sketch charger dans l'arduino. tous les timings et delay sont à modifier si j'ai bien compris
Qu'on me corrige si je me trompe. Les timings et delais ne sont pas à corriger. Le compilateur "connait" la fréquence du processeur et donc les fonctions associées au temps (délais, milli, mais aussi tone et pwm) sont corrigées. Par contre le processeur étant plus lent, les programmes se dérouleront moins vite.
1594  Forum 2005-2010 (read only) / Français / Re: Eteindre la led power on: March 23, 2010, 12:49:39 pm
Quote
Autre solution, si c'est parce qu'elle éclaire trop fort et que ce la te gène; ajouter une résistance en parallèle de celle d'origine pour réduire sa luminosité. C'est du CMS _à priori_ donc pas super spacieux, mais bon ^.^
Surement pas. Pour diminuer la luminosité, il faut réduire le courant donc augmenter la résistance. Il faudrait remplacer la résistance par une de plus forte valeur.

Pour limiter les accidents je pense que la méthode typex est de loin la plus simple à mettre en œuvre.
1595  Forum 2005-2010 (read only) / Français / Re: Erreur unqualified-id on: March 23, 2010, 12:27:58 am
Sur ce fil j'ai posté quelques liens http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1269105045
Sinon il y a le "C programming langage" de Kernighan & Ritchie. On le trouve même en ligne en téléchargement (mais en anglais).
Il y a aussi des cours de programmation en ligne un p'tit coup de google devrait te mettre sur la piste
1596  Forum 2005-2010 (read only) / Français / Re: Erreur unqualified-id on: March 22, 2010, 02:14:26 am
Quote
Il me faut donc intégrer 'while' dans une fonction.
La correction que j'ai proposée est bonne du point de vue de la syntaxe mais si tu veux tu peux créer une fonction pour gérer le clignotement
Code:
/*Led rouge allumé 5 fois,
*puis Led jaune allumé en permanence.
*/
int LedRouge =5;
int LedJaune =13;

void setup()
{
  pinMode (LedRouge, OUTPUT);
  pinMode (LedJaune, OUTPUT);
  digitalWrite (LedJaune, LOW);
  clignote(5);
}

void clignote(int nbclignot)
{
  int N =0;

  while(N<nbclignot)
  {
    digitalWrite  (LedRouge, HIGH);
    delay ( 3000);
    digitalWrite (LedRouge, LOW);
    delay (1500);
    N++;
  }
}

void loop()
{
 digitalWrite (LedJaune, HIGH);
}
1597  Forum 2005-2010 (read only) / Français / Re: Erreur unqualified-id on: March 21, 2010, 03:24:28 pm
La boucle while N<6 n'est pas dans une fonction. Je te propose la correction suivante:

Code:
/*Led rouge allumé 5 fois,
*puis Led jaune allumé en permanence.
*/
int LedRouge =5;
int LedJaune =13;
int N =0;

void setup()
{
  pinMode (LedRouge, OUTPUT);
  pinMode (LedJaune, OUTPUT);
  digitalWrite (LedJaune, LOW);
  while(N<6)
  {
    digitalWrite  (LedRouge, HIGH);
    delay ( 3000);
    digitalWrite (LedRouge, LOW);
    delay (1500);
    N++;
  }
}

void loop()
{
 digitalWrite (LedJaune, HIGH);
}
1598  Forum 2005-2010 (read only) / Français / Re: Ardumoto petite question ? on: March 23, 2010, 12:45:20 pm
Quote
ou sagit-il d'un petit dur mecanique ??
Un échange des moteurs devrait lever le doute
1599  Forum 2005-2010 (read only) / Français / Re: Fonctionnement de l'entrée analogique on: March 23, 2010, 07:16:54 am
Quote
A vide, la valeur vaut à peut près 2^10.
Non, pas à vide mais si l'entrée est à un potentiel supérieur ou égale à Vref. Vref est, par défaut, égale à la tension d'alimentation de la carte.

Quote
Si on relie directement la sortie 3V ou 5V à l'entrée analogique, peut-on griller la carte ?
Si la tension sur l'entrée analogique reste entre 0V et la tension d'alimentation elle ne risque rien.
1600  Forum 2005-2010 (read only) / Français / Re: Pins ecran LCD :/ on: March 23, 2010, 12:33:32 am
Quote
Et je ne peux pas changer de pins mon LCD.
Quote
You can change these but it is necessary to use contiguous, ascending Arduino pins for the library to function correctly
Il arrive un moment où il faut faire un choix.
   1) changer les pins (on finit toujours par s'apercevoir qu'on peut le faire autrement en changeant quelques affectations de pins)
   2) faire ta propre librairie LCD

C'est toi qui voit. On ne peut pas grand chose pour toi
1601  Forum 2005-2010 (read only) / Français / Re: Pilotage + evitement d'obstacle = Pb on: March 21, 2010, 03:14:31 pm
Moi je placerais le switch de la première partie à la place du commentaire ACTION DE PILOTAGE A DISTANCE
1602  Forum 2005-2010 (read only) / Français / Re: PWM on: March 22, 2010, 02:48:05 am
Quote
Le truc qui me semble "tendu" est de faire quelque chose d'aussi compliqué qu'une simulation du cycle Solaire/Lunaire etc.
Oui, mais bon, il n'a jamais dit qu'il allait faire un planétarium. c'est seulement pour gérer l'éclairage d'un aquarium. Je ne pense pas que ses poissons lui tiennent rigueur de quelques approximation. Il y a actuellement des millions de poissons qui se contentent d'un système d'éclairage binaires.

Quote
Cela me semble bien... Compliqué, pour un premier galopage
Et puis rien ne l'empêche de commencer simple et de faire évoluer par la suite. C'est un peu l'intérêt des systèmes programmables.
1603  Forum 2005-2010 (read only) / Français / Re: Problème de code pour communication avec pc on: March 21, 2010, 06:22:38 am
Nous on veut bien t'aider, mais au vu de tes questions il te manque quelques bases. Il y a un minimum d'effort à faire pour comprendre le langage de programmation alors pour commencer, il y a plusieurs pistes:
    1) la référence arduino http://arduino.cc/en/Reference/HomePage
    2) la traduction de la référence arduino http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.Reference
    3) la lecture de code existant et une fois que l'on a compris l'adaptation à son besoin. Pour le code existant il y a le site arduino http://arduino.cc/en/Tutorial/HomePage ou les exemples de code qui sont installés avec l'environnement de développement.
   4) les guides pour débuter comme celui-là par exemple http://earthshinedesign.co.uk/ASKManual/Site/ASKManual.html
   5) puis il ne faut pas oublier la fonction recherche sur le forum parce que allumer une led avec des commandes par la console on l'a déjà traité au moins 10 fois.
1604  Forum 2005-2010 (read only) / Français / Re: Problème de code pour communication avec pc on: March 20, 2010, 06:36:44 pm
Quote
error: 'run' was not declared in this scope In function 'void loop()':
Code:
 char runkey = run;
  char stopkey = stop;
Le compilateur te dis que run n'est pas défini.
Et tu dois avoir la même erreur avec la ligne suivante
Tu as créé 2 variables de type char, il faut donc leur donner des valeurs du même type. Donc soit un nombre entre 0 et 255, soit un caractère.
1605  Forum 2005-2010 (read only) / Français / Re: ou placer le(s) fusible(s) réarmables(s) ? on: March 18, 2010, 06:43:08 am
Mais c'est la femelle qui fournit le 5V ce n'est pas la mâle.
Pages: 1 ... 105 106 [107] 108 109 ... 123