Les fonds :
Je me lance dans la production de 6 maquettes.
L’idée de séparer les pièces permet de simplifier l’approche et de plus facilement répartir le travail dans les ilots.
Les 6 pièces
Les maquettes seront pilotées par une carte Arduino et programmée par les élèves a l’aide de Mblock.
6 maquettes en forme de L qui assemblée reconstitue une maison.
L’idée est de faire rechercher par les élèves en groupes quelles sont les fonctions qui pourraient être automatisées ou domotisées puis scénarisés.
On touche les domaines du confort de la sécurité mais aussi du développement durable (économie d’énergie énergie renouvelable).
Les élèves passent ensuite à la phase programmation.
Une évolution serait de relier tous les Arduino et de piloter la maison en entier. (Si quelqu’un veut bien se pencher sur l’idée….)
J’utilise 6 plaquettes avec :
3 led(Rouge jaune vert)
Un mini bp.
Un afficheur LCD I2C
Un émetteur récepteur ultrason.
Une matrice led 8X8.
Un joystick.
2 Mini-servo.
Cela me permet de réaliser plusieurs projets et de réutiliser cette plaquette en 3ème pour les EPI.
Les docs sur Serveurduke rubrique ISN puis PROCESSING rubrique MiniP.
Un mini projet idéal pour débuter : des fonctions, des tableaux des boucles des test et du graphisme.
Serveurduke rubrique ISN puis PROCESSING
Objectifs : Découvrir des fonctions propres à Processing.
Serveurduke rubrique ISN puis PROCESSING
Objectifs : Application des fonctions précédentes et utilisation du DEBUGGER.
Création d’un jeu :
L’ordinateur tire un nombre au hasard entre 0 et 100.
Le joueur doit trouver le nombre le plus vite possible.
L’ordinateur indique juste si le nombre à est trouver plus grand plus petit.
Serveurduke rubrique ISN puis PROCESSING
Objectifs :
Une nouvelle structure de données : Les tableaux à 1 dimension…ou plus. Chaud chaud chaud !!!
Serveurduke rubrique ISN puis PROCESSING
L’idée : Utiliser l’arduino pour connaitre en permanence sont Ip externe.
L’arduino appel à intervalle fixe (60s) une page web sur un serveur. Le serveur mémorise l’ip.
Voila votre ip externe est connue. Une page web affiche un lien vers votre serveur.
Si comme moi vous avez plusieurs caméra plus un serveurWeb plus un thermomètre il faudra dans la page web modifier les ports.
Matériel :
Arduino Uno + Shield Ethernet.
Logiciel :
2 pages php hébergées sur un serveur (ovh chez moi).
Les fichiers à placer sur le serveur : fichiersserveurweb
Le code arduino : dyndnssansdyndns