Diverses questions sur la programmation et le logiciel
Publié : 26 avr. 2008 13:29
Bonjour à tous,
je suis en Terminale SSI et je suis en plein PPE. Mon projet est un robot suiveur de ligne.
J'aimerais utiliser un servomoteur pour commander un bras, mais je n'arrive pas à trouver comment le programmer, donc ma première question serait de savoir si quelqu'un pourrait m'expliquer comment programmer un servomoteur sur CodeVision. Mon microcontroleur est un AtMega8535 et mon servomoteur est sur le PORTB.0 du microcontroleur, il réagit à une logique normale.
Je voudrais aussi programmer directement chez moi donc j'ai pris un cable de programmation à mon lycée, cependant, il ne fonctionne pas chez moi, je pense que c'est le cable vu qu'il y en a pas mal qui plante mais pour être sur, je voudrais savoir s'il fallait installer des drivers ou quoi sur le pc pour que le dongle réagisse.
Pour l'instant, un des deux moteurs se coupent quand le robot sort de la ligne d'un côté. Je voudrais faire une différence de volt entre les moteurs afin d'aller plus vite. Donc ma dernière question est comment faire? Mes moteurs sont branchés sur PORTD.5 et PORTD.4 dans le sens positif. Le rayon d'un virage est toujours le même, 200 mm. Je sais pas si cette info est utile mais on sait jamais donc je la donne, la largeur de la bande est de 30 mm et la distance entre le centre de mes 2 roues motrices est de 190 mm.
Merci d'avance à tout ceux qui pourront m'aider car là, je suis complétement perdu sur ces choses.
A bientot.
je suis en Terminale SSI et je suis en plein PPE. Mon projet est un robot suiveur de ligne.
J'aimerais utiliser un servomoteur pour commander un bras, mais je n'arrive pas à trouver comment le programmer, donc ma première question serait de savoir si quelqu'un pourrait m'expliquer comment programmer un servomoteur sur CodeVision. Mon microcontroleur est un AtMega8535 et mon servomoteur est sur le PORTB.0 du microcontroleur, il réagit à une logique normale.
Je voudrais aussi programmer directement chez moi donc j'ai pris un cable de programmation à mon lycée, cependant, il ne fonctionne pas chez moi, je pense que c'est le cable vu qu'il y en a pas mal qui plante mais pour être sur, je voudrais savoir s'il fallait installer des drivers ou quoi sur le pc pour que le dongle réagisse.
Pour l'instant, un des deux moteurs se coupent quand le robot sort de la ligne d'un côté. Je voudrais faire une différence de volt entre les moteurs afin d'aller plus vite. Donc ma dernière question est comment faire? Mes moteurs sont branchés sur PORTD.5 et PORTD.4 dans le sens positif. Le rayon d'un virage est toujours le même, 200 mm. Je sais pas si cette info est utile mais on sait jamais donc je la donne, la largeur de la bande est de 30 mm et la distance entre le centre de mes 2 roues motrices est de 190 mm.
Merci d'avance à tout ceux qui pourront m'aider car là, je suis complétement perdu sur ces choses.
A bientot.