Heure et Date

Principe :

Toutes les xx minutes, lecture de la date et l’heure données au format JSON par un serveur web puis mettre à jour une horloge DSxxx raccordée à l’Arduino

Mise en oeuvre :

Côté Serveur :

Création d’un fichier PHP :

Source PHP :

****

<?php
//– Récupération de la dete et heure v 1.0
// http://andrologiciels.esy.es/dateheure.php
date_default_timezone_set(« Europe/Paris »);
$var= » »;
//– Return a JSON :
// {« sec »:45, »min »:40, »hour »:16, »weekday »:7, »day »:23, »month »:11, »year »:15}
// for Sunday 23 november 2015 16h 40′ 45 »
//– cf. http://php.net/manual/fr/function.date.php
$weekday=date(‘N’); // 1 Lundi à 7 Dimanche
$jour=date(‘j’); // 1 à 31
$month=date(‘n’); // 1 à 12
$year=date(‘y’); // 2015 = 15
$sec=(int)date(« s »);// 0 à 59
$min=(int)date(« i »);// 0 à 59
$hour=date(‘G’); // 1 à 23
$var='{« sec »:’.$sec.’, »min »:’.$min.’, »hour »:’.$hour.’, »weekday »:’.$weekday.’, »day »:’.$jour.’, »month »:’.$month.’, »year »:’.$year.’}’;
echo $var;
?>

****

Le fichier donne : {« sec »:17, »min »:38, »hour »:13, »weekday »:3, »day »:3, »month »:6, »year »:15}

Côté Arduino :

Utilisation de la librairie ArduinoJson de bblanchon.

Installation : https://github.com/bblanchon/ArduinoJson/wiki/Using%20the%20library%20with%20Arduino

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.

Articles récents
Commentaires récents
fatima dans Bienvenue !
AdminDroid dans Bienvenue !
fatima dans Bienvenue !
Archives
Catégories
%d blogueurs aiment cette page :