J’ai opté pour AppInventor du MIT, c’est facile, rapide, et ça fonctionne (par contre oubliez le Flat Design).

http://ai2.appinventor.mit.edu/

Si vous avez correctement réalisé le réseau,  vous installez à la racine du serveur du fichier .html (contenant un iframe vers le fichier du graphique sous .php (10 lignes à tout casser) pour afficher directement le graphique dans l’Application.

Screenshot_Accueil Image3

Le rendu est pas mal sur un téléphone en 5,5″!

Ahhh, on est arrivé a la fin, et pour cause, je viens de finir le système hydroponique.Hydroponie2

On a besoin:

-Tube en PVC

-Pot (prévue pour l’Hydroponie ou à trouer)

-Scie circulaire

-Forêt à cloche

 

Découpé le tube à la longueur voulu, puis fait un troue a la taille du pot avec un forêt à cloche.

Percez le tuyau avec une aiguille (chaude) et le tour est joué!

Hydroponie

Ne pas oublier de télécharger les bibliothèques du DHT22 et il intègre le code pour le réseau.

Nous avons donc une pompe, un néon, une matrice, un thermoplongeur, un écran LCD, un envoie de donnée, un tableau de bord (niveau d’eau avec LED), un capteur DHT22, un capteur de Luminosité, un capteur de Niveau d’Eau.

Vous retrouverez un BlinkWithOutDelay, pour éviter que le programme s’arrête lors de l’arrosage.

Bonne Programmation!!!!

Réseau

Vous aurez besoin:

-un serveur (nous nous avons utilisé un Raspberry pour réduire la taille)

-un Arduino (naturellement) ^^

-un shield ethernet ou wi-fi

– un switch/routeur (avec Wi-Fi, pour une application)

-un ordinateur ou un terminaux.

Ce Tuto permet une connexion entre le Raspberry Pi et l’Arduino sans I2C!

Vous connectez l’intégralité du réseau, vous devrez insérer dans votre programme Arduino la configuration de votre réseau (adresse IP, masque de sous réseau), et un envoie de données en XML. Ensuite vous devrez configurer votre Raspberry Pi en IP Fixe pour le serveur, pour qu’il puisse lire les données en XML (via une page en PHP qui sera exécuté de temps en temps) et qui stockera dans une base de donnée avec PHPmyAdmin.

Un seconde page PHP viendra afficher un graphique ou autre.

Exemple nous obtenons ceci dans le navigateur avec l’adresse IP de l’Arduino:

"<?xml version = "1.0" ?>
<inputs>
    <button1></button1>
    <button2></button2>
    <analog1></analog1>
</inputs>"

Un article de Science et Vie d’Octobre 2014 (Page 116-117), il est majeur pour notre projet, puisque nous pouvons ainsi rajouter cette vision de production matériel ou alors dans la fonction technique final de notre objet.

Je vous laisse lire l’article.

Nous avions demander un rendez-vous avec le fameux conservatoire botanique de Brest, pour connaitre plus sur nos prochaines protégées…

Puis, nous avions obtenu un mail, pour avoir une rencontre avec une scientifique du centre. Et nous avons reçu la réponse aujourd’hui! 😊

« Bonjour,
 
Je peux vous rencontrer si vous le souhaitez entre le 20 et le 24 octobre.
Bien cordialement.
 
Catherine Gautier. »