fichier.h ?

Bonjour,

je cherche à faire un fichier.h pour stocker des variables, les constantes...
Je crée mon fichier, mais lorsque que je met en include dans le fichier main, j'ai une erreur :

dans le main :

#include "Variables.h"

Mon fichier.h: Variables.h

#ifndef __VARIABLES_H
#define __VARIABLES_H

typedef struct
{
    unsigned short Test1;           // en valeur brute AN (0 à 4095)
    unsigned short Test2;           // en valeur brute AN (0 à 4095)
    unsigned char  Test3;           // en °C
    unsigned short Test4;            // en valeur brute AN (0 à 4095)
    unsigned short Test5;              // en valeur brute AN (0 à 4095)
    unsigned char  Test6;                   // en Hz


}
T_MESURE;

#endif

le fichier variables.h se trouve dans le même répertoire que mon projet.

Comment faire ?

merci

Bonjour,

Tu peux mettre le chemin complet de ton .h.
C'est vrai que ce n'est pas très pratique. La réponse à la question m’intéresse aussi.

Je viens de faire l'essai.
En fait il faut créer le fichier sous l'IDE arduino.
Il faut cliquer sur la flèche en haut à droite, créer un nouvel onglet. Il te demandes le nom du fichier et après le fichier fait partie du projet et compile correctement.

Super oui ça fonctionne !
Mon fichier .h existait déja, donc en le créant sur arduino c'est ok

merci

Tu peux le créer en dehors de l'IDE mais pour qu'il soit pris en compte il faut fermer l'IDE et la rouvrir.

Merci pour cette info.
Je me demandais ou l'IDE mémorisait le fait qu'il y avait d'autres fichiers dans le projet. En fait il rescanne le répertoire au démarrage.