Étape 4: L’Arduino esquisse
L’Arduino, je me sers pour ce projet est la Mega 2560 si vous
doivent s’adapter les fonctions / pins / bibliothèques dans le .ino fichier si vous utilisez un Conseil différent.
Logique de l’esquisse est assez simple :
Dans la fonction setup() l’Arduino reçoit une adresse IP, se connecte au serveur Teleduino et initialise les capteurs.
Dans la fonction loop() il tourne en boucle jusqu'à ce qu’une requête arrive et toutes les 60 secondes elle obtient les données des capteurs et l’envoie vers une page php qui ajoute à la base de données avec la méthode POST.
Il y a une fonction personnalisée nommée .getReset(), et pour faire fonctionner les fichiers Teleduino2560.cpp et Teleduino2560.h (dans le dossier Bibliothèques/Teleduino2560 ) doivent être remplacé.