#include <hidef.h> /* common defines and macros */#include "derivative.h" /* derivative-specific definitions */#include "x12_s1_lib.h" void main (void){ uint8 pwm_g =0; uint8 pwm_d =0; uint8 i=0; x12_init (); ihm_clear(); while ( i < 30) { pwm_g = pwm_g+1; pwm_d = pwm_d+1; pwm_duty (pwm0, pwm_g); pwm_duty (pwm1, pwm_d); ihm_gotoxy (0,0); ihm_printf
kamal_k
kamal_k
Ses blogs
Articles :
61
Depuis :
10/09/2012
Categorie :
Technologie & Science
Articles à découvrir
Aujourd'hui j'ai commencer le programme polygone, le programme avance et tourne en tps voulue. prog : #include "hidef.h" #include "derivative.h" #include "x12_s1_lib.h" void main (void){ uint8 pwm_g; uint8 pwm_d; uint8 x; x12_init (); ihm_clear(); while (x<4) { pwm_g = 00; pwm_d = 00; pwm_duty (pwm0, pwm_g); pwm_duty (pwm1, pwm_d); pit_wait (100*ti
Aujourdhui on a fait le programme de démarrage #include <hidef.h> /* common defines and macros */#include "derivative.h" /* derivative-specific definitions */#include "x12_s1_lib.h" void main (void){ uint8 pwm_g =0; uint8 pwm_d =0; uint8 i=0; x12_init (); ihm_clear(); while ( i<100 ) { pwm_g = ((pwm_g+1 )%100); pwm_d = ((pwm_d+1 )%100); pwm_duty (
Aujourd'hui nous avons réalisé la fonction stopant le robot avec le jack. nous avons amélioré théoriquement le programme contenant le suivi, le racourci et les capteurs numériques et le programme de formation de polygône est en bonne voie.
Lors de cette séance j'ai continué et fini le programme "hystéresis", programme consistant à renvoyer un niveau logique 1 ou 0 en fonction de la tension aux bornes des capteurs. aujourd'hui j'ai vérifié les tensions qu'envoyaient chaque capteur lorsqui'ils se situaient sur de la moquette ou du scotch blanc. les valeurs trouvées à la séance
#include <hidef.h> /* common defines and macros */#include "derivative.h" /* derivative-specific definitions */#include "x12_s1_lib.h" void main (void){ uint8 pwm_g =0; uint8 pwm_d =0; uint8 i=0; x12_init (); ihm_clear(); while ( i < 30) { pwm_g = pwm_g+1; pwm_d = pwm_d+1; pwm_duty (pwm0, pwm_g); pwm_duty (pwm1, pwm_d); ihm_gotoxy (0,0); ihm_printf
#include <hidef.h> /* common defines and macros */#include "derivative.h" /* derivative-specific definitions */#include "x12_s1_lib.h" void main (void){ uint8 pwm_g ; uint8 pwm_d ; uint8 i=0; x12_init (); ihm_clear(); pwm_g = 30; pwm_d = 30; pwm_duty (pwm0, pwm_g); pwm_duty (pwm1, pwm_d); ihm_gotoxy (0,0); ihm_printf ("pwm_g = %03d", pwm_g); ihm_go
Aujourd'hui, j'ai corrigé les quelques problèmes que j 'avais décelés durant la semaine. une fois cette tâche accomplie, j'ai du attendre que les autres programmes soient fini pour pouvoir peaufiner le mien. en attendant, j'ai pris des mesures pour commencer le design du robot. je me suis ensuite remise à la programmation. ceci ne fut point t
Programme de démarage. #include <hidef.h> /* common defines and macros */#include "derivative.h" /* derivative-specific definitions */#include "x12_s1_lib.h" void main (void){ uint8 pwm_g =0; uint8 pwm_d =0; uint8 i=0; x12_init (); ihm_clear(); while ( i { pwm_g = pwm_g+1; pwm_d = pwm_d+1; pwm_duty (pwm0, pwm_g); pwm_duty (pwm1, pwm_d); ihm_gotoxy
Aujourd'hui avec nicolas nous avons modifié le programme de suivi de ligne, nous avons rajouter la fonction qui stoppe le robot quand le bouton poussoir a été actionné. nous avons rencontré quelques soucis que nous avons finalement réussi a corriger.