Show Posts
Pages: 1 ... 11 12 [13] 14 15 16
181  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 20, 2012, 04:31:24 am
booooooooooon petit bilan depuis le temps

1: j'ai finie la partie puissance avec les mosfet (j'ai dailleur eu 1 panne assez bête mais quand on débute en électronique on pouvez pas savoir même si j'aurer du verifier des le debut)

2: j'ai tester mon code plus haut plus rien ne marche

3 quand je remet mon ancien code juste celui avec les séquencé (sans le 16segment) sa marche

4 quand j'essaye seulement le code d'exemple de sparkfun pour afficher hello world rien ne se passe j'ai correctement configurer mais pin

il y a t'il un sans quand on soude le 16segment sur le driver ou c'est réversible ?? car on peut aussi bien le mettre dans un sans que dans l'autre ?? si c'est le cas je suis pas dans la m**de

bref voila un peut ou j'en suis si quelqu’un pourrer me dire se qu'il en pense merci !!!


ps: si je coupe le +5V de mon cable USB je peut laisser brancher mon alim AXT 12V + mon cable USB pour que je puisse reinjecter mon code a la voler correcte ?? car la c'est un peu chiant d'alterner entre les 2
182  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 17, 2012, 03:37:07 pm
je viens de terminer le code est je les fusioner a celui qui marche déjà il me manque a recevoir l'afficheur 16segment pour tester

Code:
#include <AlphaNumeric_Driver.h>  // Include AlphaNumeric Display Driver Library
#define NUMBER_OF_DISPLAYS 4  // This value is currently only used by the library for the clear() command.
int val1 = 20;
int val2 = 40;
int SDIpin = 4;
int CLKpin = 5;
int LEpin = 6;
int OEpin = 7;

alphaNumeric myDisplay(SDIpin, CLKpin, LEpin, OEpin, NUMBER_OF_DISPLAYS);  // Create an instance of Alpha Numeric Displays
char displayString[] = "I'm now displaying a defined array of characters ";  // Static string to scroll on displays

void setup()

{
  Serial.begin(9600);
  pinMode(2, INPUT);
  digitalWrite(2, HIGH);
  pinMode(3, INPUT);
  digitalWrite(3, HIGH);
  pinMode(13, OUTPUT);
  pinMode(12, OUTPUT);
  pinMode(11, OUTPUT);
  pinMode(10, OUTPUT);
  pinMode(9, OUTPUT);
  pinMode(8, OUTPUT);
  pinMode(7, OUTPUT);
  pinMode(6, OUTPUT);
  pinMode(5, OUTPUT);
  pinMode(4, OUTPUT);
}

void loop()
{
   val1 = constrain(val1, 19, 25);
   val2 = constrain(val2, 35, 41);

   if(digitalRead(2) == LOW)
 {
   delay(10);
   val2++;
   val1--;
   while(digitalRead(2) == LOW);
   delay(10);
 }
   else if(digitalRead(3) == LOW)
 {
   delay(10);
   val1++;
   val2--;
   while(digitalRead(3) == LOW);
   delay(10
   );
 }
 
  if (val1 == 19 && val2 == 41)
  {
  digitalWrite (13, HIGH);
  }
  if (val1 == 20  && val2 == 40)
  {
  digitalWrite (13, LOW);
  }
  if (val1 == 20  && val2 == 40)
  {
  digitalWrite (12, LOW);
  }
  if (val1 == 21 && val2 == 39)
  {
  digitalWrite (12, HIGH);
  }
  if (val1 == 21 && val2 == 39)
  {
  digitalWrite (11, LOW);
  }
  if (val1 == 22 && val2 == 38)
  {
  digitalWrite (11, HIGH);
  }
  if (val1 == 22 && val2 == 38)
  {
  digitalWrite (10, LOW);
  }
  if (val1 == 23 && val2 == 37)
  {
  digitalWrite (10, HIGH);
  }
  if (val1 == 23 && val2 == 37)
  {
  digitalWrite (9, LOW);
  }
  if (val1 == 24 && val2 == 36)
  {
  digitalWrite (9, HIGH);
  }
  if (val1 == 24 && val2 == 36)
  {
  digitalWrite (8, LOW);
  }
  if (val1 == 25 && val2 == 35)
  {
  digitalWrite (8, HIGH);
  }
  {
  // --------------------------
  // Begin Serial Print Example
  // --------------------------
  while(!Serial.available())
    ;
  myDisplay.print(Serial.read());
  // --------------------------
  // End Serial Print Example
  // --------------------------
  
  // --------------------------
  // Begin Scroll/On/Off/Clear Example
  // --------------------------
  
  if (13, HIGH)
  {
  myDisplay.scroll("R ", 100);
  }
  if (13, LOW && 12, LOW)
  {
  myDisplay.scroll("N ", 100);
  }
  if (12, HIGH && 11, LOW && 10, LOW && 9, LOW && 8, LOW)
  {
  myDisplay.scroll("1 ", 100);
  }
  if (11, HIGH && 10, LOW && 9, LOW && 8, LOW)
  {
  myDisplay.scroll("2 ", 100);
  }
  if (10, HIGH && 9, LOW && 8, LOW)
  {
  myDisplay.scroll("3 ", 100);
  }
  if (9, HIGH && 8, LOW)
  {
  myDisplay.scroll("4 ", 100);
  }
  if (8, HIGH)
  {
  myDisplay.scroll("5 ", 100);
  }
  }
  }
183  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 17, 2012, 01:55:35 pm
je viens de teste la new librairie en 1.00 sa fonctionne !!!

MERCI !!
184  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 17, 2012, 01:49:16 pm
test en 0022 je confirme sa marche je vais poursuivre avec la 0022
185  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 17, 2012, 01:05:46 pm
alors j'ai ouvert avec un bloc note et remplacer "Wiring.h" par "Arduino.h" mais cette fois toujours avec le même code sa me mais un lot d’erreur différente je te mais le liens
http://img821.imageshack.us/img821/7115/capturectm.png

ps: oui je suis bien avec le 1.0 est si j'essaye le 0023 ?? ou le code que sparkfun a donner est faux ? (j'ai juste supprimer les commentaire)

merci bonne soirer !!
186  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 17, 2012, 07:57:40 am
bonjour a tous

j'ai voulu juste tester le code que sparkfun donne avec l'afficheur maime si je ne les pas je peux faire le code j'ai donc mis sa:

Code:
#include <AlphaNumeric_Driver.h>
#define FLIPDISPLAY  
 #define NUMBER_OF_DISPLAYS 4
int SDIpin = 11;
int CLKpin = 13;
int LEpin = 10;
int OEpin = 9;

alphaNumeric myDisplay(SDIpin, CLKpin, LEpin, OEpin, NUMBER_OF_DISPLAYS);
char displayString[] = "I'm now displaying a defined array of characters ";

void setup()
{
  Serial.begin(9600);

  myDisplay.scroll("####################", 0);
  Serial.println("All set");
}

void loop()
{
  while(!Serial.available())
    ;
  myDisplay.print(Serial.read());

  myDisplay.scroll("Hello World ", 100);
  delay(1000);
  myDisplay.off();
  delay(1000);
  myDisplay.on();
  delay(1000);
  myDisplay.clear();
  delay(1000);
  myDisplay.scroll(displayString, 500);
  delay(1000);
}


est quand je lance la simule sa me mais tous un ta d'erreur:

http://img824.imageshack.us/img824/9003/capturesib.png

on direr que c'est des erreur lies a la librairie vous avez des idée ?? j'ai essayer de la supprimer et de remettre mais même probleme

merci d'avence
187  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 16, 2012, 11:18:47 am
hmm ok je comprend c'est vraiment énorme il me manque plus qu'a voir comment sa marche

merci skywodd !!
188  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 16, 2012, 10:27:33 am
bon sayer la commande est en cours je vais a nouveau me pencher sur le code méme si je n'est pas encore l'afficheur

j'ai entendu parler de librairie c'est quoi exactement ??? il faut que je mette un code spécifique dans l'arduino ?
189  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 16, 2012, 07:59:39 am
j'ai pris 2 condo 1μF pour l'alim est supprimer les résistance vue que je passe en fixe sayer je vais lancer la commande
190  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 16, 2012, 05:43:40 am
avec sparkfun j'ai commander les pins male pour l'arduino et des bornier a vis pour les soleno et l'entrer 12V je ne pense pas avoir besoin d'autre chose

mais sa demande réflexion quand même ^^
191  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 16, 2012, 05:33:02 am
ok très bien je lance la commande par contre c'est quoi des tripaille ? j'ai lancer une recherche sur google image sa fait peur ^^

je suppose que c'est les fils ? si oui j'ai se qu'il faut
192  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 16, 2012, 03:39:18 am
alors j'ai fait un panier chez RS voici es composant j’attends confirmation avent de passer commande car il y a beaucoup de variente j'ai fait mon choix sur se qui me sembler le plus juste voici les pièces:

alim stabiliser entrer 11.8v a 14.6 sortie 9V:

http://radiospares-fr.rs-online.com/web/p/products/6616121/
http://radiospares-fr.rs-online.com/web/p/products/0148354/
http://radiospares-fr.rs-online.com/web/p/products/0148540/

partie puissance de mon montage: (j'ai des doute sur le mosfet mais j'ai trouver que sa qui correspond a la référence que tu ma donner artouste)
http://radiospares-fr.rs-online.com/web/p/products/6289546/
http://radiospares-fr.rs-online.com/web/p/products/7545452/



si vous voyer quelque chose qui manque a mon montage n’hésiter pas a me dire sa m’évite de faire une double commande

sur se bonne semaine !!
193  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 15, 2012, 03:50:21 pm
ah ok d'accord donc le tiens sera plus simple

et sinon pour le schéma s'il est ok je vais donc passer commande

l'alim je les trouver sur le net tu pense qu'elle sera bien stabiliser ? est j'ai choisie une sortie 9V pour la balancer a mon driver de led car il marche sous 9volt (c'est ecrit dans le code que fournisse sparkfun)

est comme de toute façon l'arduino support j'usqua 20volt
194  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 15, 2012, 03:37:07 pm
ok je comprend mieux donc oui 6 pour moi et sinon super 86watt me laisse une belle marge je suis obliger de monter un radiateur ou il pourra fonctionner sans ??

que pense tu de mon schéma il est correcte ??

tout le matos électronique sera a proximité de mon ECU c'est a dire dans la boite a gant maime si mon moteur est monter directement sur le chassie sans silent block il ne vibre guère car bien équilibrer mais je peut sois noyer le tout dans de la résine ou monter le tout sur silent block


ps: pourquoi n'a tu pas mis de résistance 10K comme skywodd ?? (regarde mon schéma sur le lien de mon avent dernier post)

MERCI
195  International / Français / Re: suite logique d'activation de solenoide pneumatique (etape "haut" "bas") on: July 15, 2012, 03:05:23 pm
j'ai fait un schéma globale de mon montage le voici

http://imageshack.us/photo/my-images/688/sanstitrevjd.png/


merci artouste je comprend mieux mais pourquoi 6 max ?? est aufaite combien je peut contrôler max d’ampère avec se type de mosfet je vais me fier au lien de skywodd (refference mosfet)

ou du tien sa a aucune importence (si peut être ??)
Pages: 1 ... 11 12 [13] 14 15 16