Nunchuck et réseau

Bonjour,

Je souhaite afficher les valeurs des capteurs Nunchuck sur une page WEB.

Je suis novice en Arduino.

J'ai commencé tout simplement par

  • ouvrir le programme "Webserver" des exemples Arduino.cc ; il fonctionne, normal :slight_smile:
  • ouvrir la librairie "nunchuck_funcs.h" dans un nouvel onglet.

Puis j'ai inclut nonchuck_funcs.h dans l'entête du programme :

#include "nunchuck_funcs.h"
#include <SPI.h>
#include <Ethernet.h>

Et là, sans rien modifier dans ce petit programme Webserver, j'ai à la compilation les erreurs suivantes :

Wire was not declared in this scope :
In file included from sketch_feb09a_ino.ino:18:
/nunchuck_funcs.h: In function 'void nunchuck_init()':
nunchuck_funcs.h:40: error: 'Wire' was not declared in this scope
/nunchuck_funcs.h: In function 'void nunchuck_send_request()':
nunchuck_funcs.h:56: error: 'Wire' was not declared in this scope
/nunchuck_funcs.h: In function 'int nunchuck_get_data()':
nunchuck_funcs.h:78: error: 'Wire' was not declared in this scope

Savez vous pourquoi le fait d'insérer cette fonction dans un programme qui fonctionne produit ce message d'erreur ?

Remarque : J'ai réussi à faire afficher les valeurs de la Nunchuck sur la console sans soucis.

D'avance un grand merci !

Guillaume Martin

Bonjour,

Il manque un :

#include <Wire.h>

avec ton include de nunchuck_funcs.h :wink:

Merci beaucoup, ça compile ! XD

Bien cordialement,
Guillaume Martin