Aller au contenu


Photo
- - - - -

Le traceur


109 réponses à ce sujet

#101 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 31 décembre 2011 - 03:59

Et voila
... Ma Mega doit buguer ..... Le capteur us ne marche pas non plus dessus.
Meme code, meme branchement......
Ca commence serieusement a me ......
Help. Help. Help.

 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#102 Astondb8

Astondb8

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 111 messages
  • Gender:Male
  • Location:Paris

Posté 31 décembre 2011 - 05:01

C'est normal

Je te l'ai déjà dit plus haut, il y a des différences.
Tu ne déclarés donc pas les bonnes pins pour ta communication avec le capteur.

Voilà de que dit la doc de la Mega
"Serial: 0 (RX) and 1 (TX); Serial 1: 19 (RX) and 18 (TX); Serial 2: 17 (RX) and 16 (TX); Serial 3: 15 (RX) and 14 (TX). Used to receive (RX) and transmit (TX) TTL serial data. Pins 0 and 1 are also connected to the corresponding pins of the FTDI USB-to-TTL Serial chip."

 


#103 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 31 décembre 2011 - 06:22

Oui, je sais. Mais Le code du Capteur crée son port serie sur les pin qu'on veut .
urm.begin(9,10,9600);
C'est le code d'origine est il marche trés bien sur la UNO.

 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#104 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 02 janvier 2012 - 10:52

Tu avais raison ! J'ai mis mon capteur us sur les broches 15 et 14 (serial port 3) et ca marche. Mais ca m'etonne.

 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#105 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 03 janvier 2012 - 03:25

avec une bascule D, brancher sur les deux sorties d'un encodeur, on a ensuite une sortie avec le sens, et une avec le nombre de pulse.


Est ce que quelqu'unici utilise ceci ?


Link : Fribotte, bas de la page

 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#106 Jbot

Jbot

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 801 messages
  • Gender:Male
  • Location:Paris

Posté 03 janvier 2012 - 03:32

Non, j'utilise mes codeurs directement sur l'arduino moi.


Malédiction du Créatif :
Plus vous avez d’idées et moins vous arrivez à les structurer.


#107 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 04 janvier 2012 - 02:54

Ok, merci de la reponse .

J'ai ete sur arduino playground , et j'ai trouver un code.
Je l'upload dans la carte, (mega) branche mon codeur, et paf, un tour de roue egal -360 impulsion ! Voila qui est mieux.
Mais lui aussi ne distingue pas le sens de rotation.

#define encoder0PinA  2
#define encoder0PinB  3


volatile int encoder0Pos = 0;
volatile boolean PastB = 0;
volatile boolean update = false;

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

  pinMode(encoder0PinA, INPUT);
  //turn on pullup resistor
  digitalWrite(encoder0PinA, HIGH);
  pinMode(encoder0PinB, INPUT); 
  //turn on pullup resistor
  digitalWrite(encoder0PinB, HIGH);

  attachInterrupt(1, doEncoderB, FALLING); 
}

void loop()
{  
  if (update){
    update = false;
    PastB? encoder0Pos++:encoder0Pos--;
   
    Serial.print(encoder0Pos,DEC);
  }
}

void doEncoderB()
{
  PastB=(boolean)digitalRead(encoder0PinA);
  update = true; 
}


SI quelqu'un connait la soluce pour qu'il lit dans les deux sens ....!
Voilou.

 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 


#108 julkien

julkien

    Pilier du forum

  • Membres
  • PipPipPipPipPip
  • 1 032 messages
  • Gender:Male

Posté 06 janvier 2012 - 03:57

Non, j'utilise mes codeurs directement sur l'arduino moi.

Tien en parlant qu'elle est la référence de tes codeur jbot ? (Juste pour ma culture ;) )

#109 Jbot

Jbot

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 801 messages
  • Gender:Male
  • Location:Paris

Posté 06 janvier 2012 - 09:53

Tien en parlant qu'elle est la référence de tes codeur jbot ? (Juste pour ma culture ;) )


J'ai des HEDS 5700. Ils ont plutot bien fait leur boulot l'année derniere :D


Malédiction du Créatif :
Plus vous avez d’idées et moins vous arrivez à les structurer.


#110 Microrupteurman

Microrupteurman

    Pilier du forum

  • Modérateur
  • PipPipPipPipPip
  • 2 210 messages
  • Gender:Male
  • Location:Aquitaine,Gironde

Posté 06 février 2012 - 07:15

Bonjour,

Donc maintenant, je mettrai les problemes techiques sur ce topic.

Comme je l'avais dit precedement, le capteur de reflectivité pololu n'est pas compatible avec la mega. J'ai un capteur neuf (echange sav) le meme code, mais non, rien a faire ca marche pas. Je vais retourné fair un tour sur le forum de roboshop !!.

Cdlt, Fabien.

 
Page Facebook : https://www.facebook...appartelier2.0/
Page Twitter :  https://twitter.com/2Appartelier (bateau seulement)
Boutique Robot-Maker : https://www.robot-ma...er-20/produits/

Besoin d'une impression 3D grand format ? Contactez moi !
 




Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users