Académique Documents
Professionnel Documents
Culture Documents
CARTE ARDUINO
Une carte Arduino est une petite (5,33 x 6,85 cm) carte électronique équipée d'un
micro-contrôleur. Le micro-contrôleur permet, à partir d'événements détectés par
des capteurs, de programmer et commander des actionneurs ; la carte Arduino est
donc une interface programmable.
CAPTEUR ULTRASONIQUE
Son principe de fonctionnement repose comme son nom l'indique sur l'utilisation
des ultrasons. Ce sont des ondes acoustiques dont la fréquence est trop élevée
pour être audible par l'être humain. Ici, on mesurera un niveau grâce au capteur
ultrasonique. On peut utiliser d'autres moyens (la pression hydrostatique exercée
par le fluide par exemple) pour déterminer le niveau d'un produit dans une cuve,
mais la mesure de niveau par ultrasons permet d'effectuer une mesure sans contact
avec le produit.
CABLE USB
L'USB est une norme de bus informatique en série qui sert à connecter
des périphériques informatiques à un ordinateur ou à tout type
d'appareil prévu à cet effet. Le bus USB permet de connecter des
périphériques « à chaud » et en bénéficiant du plug and play qui
reconnaît automatiquement le périphérique.
FONCTIONNEMENT INTRINSÈQUE DU MONTAGE
SCHEMA DE FONCTIONNEMENT
WampServer
WampServer est une plateforme de développement Web de type
WAMP, permettant de faire fonctionner localement des scripts PHP.
WampServer n’est pas en soi un logiciel, mais un environnement
comprenant trois serveurs, un interpréteur de script, ainsi que
phpMyAdmin pour l’administrationeb des bases MySQL.
Il dispose d’une interface d’administration permettant de gérer et
d’administer ses serveur au travers d’un tray icon (icône près de
l’horloge de window).
LANGUAGE DE BALISAGE
Le Hypert text Markup Langage, généralement abrégé HTML ou, dans sa
dernière version, HTML5, est le langage de balisage conçu pour
représenter les pages web.
Ce langage permet d’écrire de l’HyperText (d’où son nom), de structure
sémantiquement une page web, de mettre en forme du contenu, de
créer des formulaires de saisi ou encore d’inclure des ressources
multimédias dont des images, des vidéos, et des programmes
informatiques. L’HTML offre également la possibilité de créer des
documents interopérables avec des équipements très variés et
conformément aux exigences de l’accessibilité web.
Il est souvent utilisé conjointement avec le languge de programmation
JavaScript et des feuilles de style en cascade (CSS).
FEUILLE DE STYLE CSS
Le concept de feuille de style est présent dès l'origine du World Wide Web :
le premier navigateur web WorldWideWeb permet de mettre en forme les
documents à l'aide de ce qui serait aujourd'hui considéré comme une
« feuille de style utilisateur ». De même, les
navigateurs Viola en 1992 et Harmony en 1993 recourent à un mécanisme
similaire permettant de déterminer le rendu des polices de caractères, des
couleurs ou de l'alignement du texte.
Il ne s'agit cependant pas de styles déterminés par l'auteur du
document. HTML ne comportant pas non plus d'éléments de présentation
dans ses premières années, une pression croissante s'exerce alors pour
que les navigateurs permettent aux auteurs de déterminer eux-mêmes la
présentation des pages web2, dans une démarche issue de
la publication imprimée électronique.
C'est dans ce contexte, en 1994-1995, que le tout nouveau Netscape
Navigator introduit les premiers éléments HTML de présentation à l'initiative
de Marc Andreessen, tandis qu'apparaissent concurremment les premières
propositions de styles externes :
le « stylesheet proposal » de Pei Wei (créateur de Viola) ;
les « Stylesheets for HTML » de Robert Raisch (O'Reilly) ;
les « Cascading HTML Style Sheets » (CHSS) d'Håkon Wium Lie .
L'apparition de CSS répond à une volonté de « proposer une alternative à
l'évolution du HTML d'un langage de structuration vers un langage de
présentation ».
Une troisième voie de développement est également ouverte à la même
époque : le langage de transformation DSSSL des documents SGML,
élaboré par James Clark, suggère la possibilité d'un langage de styles qui
ne soit pas seulement descriptif, et se rapproche d'un véritable langage de
programmation . Cette voie est suivie par Netscape, qui propose
en 1996 au W3C les « JavaScript-Based Style Sheets » (JSSS)7,
implémentées par Netscape Navigator 4 en 1997.
Les origines des CSS sont donc liées à trois possibilités majeures :
SITE WEB
Un site web est un ensemble de pages web qui peuvent être consultées en suivant
des hyperliens à l'intérieur du site. L'adresse web d'un site correspond en fait à
l'URL (Uniform Resource Locator) d'une page web prévue pour être la première
consultée : la page d'accueil. La consultation des pages d'un site s'appelle une
« visite », car les hyperliens devraient permettre de consulter toutes les pages du
site sans le quitter (sans devoir consulter une page web hors du site). Une visite
peut commencer par n'importe quelle page, particulièrement lorsque son URL est
donnée par un moteur de recherche. Techniquement, rien ne distingue la page
d'accueil d'une autre page. Les pages web sont écrites dans un langage informatique
conçu pour contenir des hyperliens, le HTML (Hypertext Markup Language).
On parle parfois de « site Internet » par métonymie, au lieu de site web. On devrait
parler de site web à destination d'Internet, mais par abus de langage, l'expression
site Internet reste souvent utilisée. Les sites web ne sont pas forcément accessibles
par Internet. Par exemple, les intranet peuvent contenir un ou plusieurs sites web
non accessibles via Internet.
Aujourd'hui, on considère que le World Wide Web (le Web) est constitué de
l'ensemble des sites web en ligne sur Internet. Le protocole client-serveur HTTP
(HyperText Transfer Protocol) est utilisé pour les communications entre les
serveurs web hébergeant les sites web, et les logiciels client HTTP que sont les
navigateurs web et robots d'indexation.