Blame view

binaire.c 661 Bytes
f3564fdb   grouille   Ajout des fichier...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
  #include <stdio.h>
  #include <stdlib.h>
  #include <wiringPi.h>
  #include <string.h>
  
  void add_caract(char word[], char caract)
  {
  	char str[2];
  	str[0] = caract;
  	str[1] = '\0';
  	strcat(word, str);
  }
  
  int main()
  {
    FILE* fp = fopen("stock.txt", "r");
    char set[2];
    fscanf(fp, "%s", set);
    int pin = (int)atoi(set);
    if(pin==4) return 0;
    if(wiringPiSetup()==-1)
      {
        return 0;
      }
    pinMode(pin,OUTPUT);
    int i=0;
    while(i<10)
      {
        digitalWrite(pin,1);//la valeur est définie à HIGH (3.3v)
        delay(500); //on attend 500ms
        digitalWrite(pin,0);//la valeur est définie à LOW (0V)
        delay(500);
        i++;
      }
    return 0;
  }