Marc Silanus

Créer un graphique en php à partir de données de MySQL

Posted on 25 mars 2017

Bien souvent, les données collectées grâce aux capteurs sont enregistrées dans une base de données. Considérons que nous disposons du gestionnaire de base de données MySQL, d'un serveur web Apache2, du langage de script php5 et de phpmyadmin.

Nous disposons d'un système de mesure de masse d'une ruche et nous enregistrons tous les jours la masse de cette ruche.
Image générée par php

Structure d’un premier objet communicant

Posted on 24 février 2017

Le but de ce tutoriel est de mettre en œuvre une structure type d'un objet communicant basé sur l'utilisation d'une carte Arduino pour la partie acquisition/actionneurs et d'une carte PC embarqué (pcDuino, Raspberry Pi, ...) pour la partie traitement (script Python, programme C/C++, ...), connexion au réseau (filaire ou wifi), stockage local des données (serveur de bases de données SQLigth, MySQL, ...), mise à disposition des données (serveur web Apache2, lighttpd, ginx, ...). La connexion entre ces deux carte se fait naturellement par une liaison série sur USB. Le synoptique ci-dessous représente par exemple un système de surveillance de la hauteur et de la qualité de l'eau d'un cours d'eau. La température, le Ph et la hauteur de l'eau sont mesurés sur demande par la carte Arduino. Le pcDuino via un scritp Python dont l'exécution peut être planifiée avec Cron, effectue la demande puis lit les réponses et les stockent dans la base de données MySQL. Apache2, via une page web php, met à disposition des utilisateurs les informations.

Synoptique Sorgomètre - Carla ISN 2016

OS Linux et Systèmes embarqués

Posted on 7 mars 2016

Cours, TP et devoir dispensés en master informatique au CERI d'Avignon sur les systèmes embarqués et plus précisément sur linux dans les systèmes embarqués au premier semestre 2015/2016.

linux-embedded

Cours : Systèmes d'exploitations et Linux pour l'embarqué

Devoir

TP : Prise main d'un système embarqué Rapsberry Pi

TP : Construction d’un système linux embarqué complet

ISN 1 – Pédagogie de projet

Posted on 10 février 2013

Ce module a été profondément remanié afin de proposer des activités pratiques basées sur l'utilisation de module Arduino.
Ces modules permettent de développer simplement une application de contrôle-commande, le matériel étant parfaitement adapté au prototypage rapide.

Lire la suite...

Formation ISN

Posted on 5 mars 2012

ISN est la nouvelle spécialité de terminale S qui sera mise en oeuvre la rentrée 2012.

Les professeurs de mathématiques, de Sciences Physiques et de Sciences de l'Ingénieur pourront l'enseigner à la condition d'avoir suivit une formation sur deux ans, dispensée par des enseignants-chercheurs de l'université d'Aix-Marseille et par des enseignants du secondaire en Sciences de l'Ingénieur.

J’interviens dans le cadre de  cette formation sur les parties "initiation aux réseaux" et "initiation à la pédagogie de projet".

Lire la suite...

FOX Board G20

Posted on 20 décembre 2010

La carte système embarqué sous OS linux FOX Board G20 de chez ACMESystems a été retenue dans le cadre de la formation des enseignants de spécialité SIN. J'ai en charge la conception de se parcours de formation. J'ai créé une rubrique dédiée à sa prise en main  et illustré deux langages de programmations (C et Python).

Les projets ne manquent pas, je les mettraient en ligne lorsqu'ils seront finalisés.

FOX Board G20La FOX Board G20