guiguix3000
Nouveau membre
Bonjour, dans le cadre des TPE à l'école (1è S SI), je réalise une éolienne sur laquelle je met une girouette. Pendant les vacances, je me suis mis à programmer la girouette en C afin qu'elle indique la direction du vent. Le mât de la girouette sera monté sur un potentiomètre sans fin. Le problème c'est que je ne sais pas comment tester le programme que j'ai commencé à écrire... :heink:
Je voulais aussi savoir en même temps si vous pouviez me dire comment introduire le test pour les autres directions du vent (nord-est, est, sud-est...) après le 1er if. Un seul else ne suffirait pas...
Voilà le programme (pas trop cousu de fautes, je l'espère)
Merci !
Je voulais aussi savoir en même temps si vous pouviez me dire comment introduire le test pour les autres directions du vent (nord-est, est, sud-est...) après le 1er if. Un seul else ne suffirait pas...
Voilà le programme (pas trop cousu de fautes, je l'espère)
Code:
int 8 tension;
void config (void)
{
setup_adc(adc_clock_div_2);
setup_adc_ports(all_analog);
set_adc_channel(0);
}
void main (void)
SET_TRIS_A(0x01)
SET_TRIS_B(0x00)
config();
do
{
tension=read_adc();
if((tension=0x10)&&(tension>0xE0))
{
printf("Nord/n");
}
Merci !