background preloader

Domotique

Facebook Twitter

Scenarii / notification

Exemples d'installation. Netduino :: home. Shop. Matériel / interfaces. Solutions. Protocoles. Blogs. Smartuino. Arduino - HomePage. Configuration_arduino [White Cat lighting board] Pour cartes Arduino sous logiciel arduino 0023 Pour cartes JeeNode, LA solution radio Qu'est ce qu'Arduino ? Arduino est un micro-ordinateur pour l'expérimentation électronique. Il possède des entrées et sorties permettant de recevoir et d'émettre: des signaux ON/OFF: interrupteurs, contacteurs, Leds, relais… des signaux analogiques (potentiomètres, photo-résistances, capteurs de pression, de températures, servo-moteurs, leds graduées ou projos etc…).

La réception est analogique, l'émission est en PWM (modulation en largeur d'impulsion). On peut : lui injecter des programmes que l'on fabrique, que l'on nomme des sketches. On peut aussi le laisser tourner en stand-alone, avec sa propre programmation, sans monopoliser une machine. C'est un projet open-source avec une communauté très active. Le hardware est très économique et ravira ceux d'entre nous qui rêvent de fabriquer leur propre interface physique, une installation multimédia, ou de redonner jeunesse à une ancienne table en 0-10v.

Jeenode. Arduino pour bien commencer en électronique et en programmation. Bienvenue à toutes et à tous pour un tutoriel sur l'électronique et l'informatique ensemble ! Depuis que l’électronique existe, sa croissance est fulgurante et continue encore aujourd’hui. Si bien que faire de l’électronique est devenu accessible à toutes personnes en ayant l’envie. Mais, le manque de cours simples sur le net ou en libraire empêche la satisfaction des futurs électroniciens amateurs ou professionnels et parfois empêche certains génies à se révéler ( ). C’est pourquoi je souhaite intervenir contre cette insuffisance et écris ce cours sur l’électronique et la programmation. Ce que nous allons apprendre aujourd'hui est un mélange d'électronique et de programmation. Nous allons, dans un premier temps, voir ce qu'est l'électronique et la programmation. Plan du cours Je vais détailler un peu le plan du cours. Apprentissage des bases Le cours est composé de façon à ce que les bases essentielles soient regroupées dans les premières parties.

Ce n'est pas tout ! Francais - HomePage browse.

OSGi

10 minutes pour...comprendre OSGI - Blog de David MASCLET. Introduction Cela vous parait normal de ne pas redémarrer votre PC quand vous branchez une clé USB. Est-ce que redémarrer toute une application parce que vous avez ajouté un service ou une classe qui n'impacte qu'une infime partie de votre application vous choque ? Appréciez-vous les langages de script comme PHP, car leurs déploiements ne nécessitent pas le redémarrage d'Apache ? Voudriez-vous avoir cette souplesse en continuant à développer en java ? Avez-vous un conflit de versions entre deux librairies java ? Il y a deux ans, peu de personnes connaissaient le terme OSGI. La question qui se pose est "Pourquoi une technologie issue du monde de l'électronique se retrouve en informatique et quel est son intérêt ? OSGI est un ensemble de spécifications qui en est à sa version 4.0 (à l'heure de la rédaction de ce post) et qui a pour but de définir une plateforme pouvant être gérée dynamiquement avec un modèle orienté composants.

OSGI définit une multitude de services : Eclipse et OSGI. HGI - Homepage.

Opensource

Géolocalisation Domotique. GeoLoc pour l'iPhone. Script Google, Géolocalisation, et Eedomus. Je vous ai déjà parlé à plusieurs reprises de la géolocalisation, notamment sur l’eedomus, qui intègre un type de device lié à ce domaine. Aujourd’hui je reviens sur le sujet pour vous proposer un script que j’utilise depuis plusieurs jours sans problème. Il s’agissait à l’origine d’un script PHP, que je pensais vous mettre à disposition, mais Pierre a eu la gentillesse de me le convertir en script Google, ce qui permettra à n’importe qui de l’utiliser. Il va d’abord falloir créer un device pour la géolocalisation.

Pour cela on va dans la configuration, et on ajoute un autre périphérique, puis « Traceur GPS »: Ensuite, on le configure. On relève bien le code API, qui nous servira plus tard. On crée ensuite un second device « Etat », qui contiendra la distance entre nous et la maison: Pareil, relevez son ID. C’est fini pour la partie eedomus. Pour la géolocalisation, nous allons utiliser le service Latitude de Google, et l‘application iPhone du même nom (gratuite). Vous les recevez par email. Btraced iPhone & Android Track & Trace App | GPS Tracking to your own server | Btraced.com | Bwired.nl. Lancer un scénario Domotique selon votre géolocalisation. Il s’agit là encore d’un prototype mais une chose est sure, le procédé est opérationnel !

Développeur iPhone, je viens de réaliser une application de géolocalisation qui envoie en temps réel, au fil de votre déplacement, vos coordonnées GPS (latitude et longitude) à un script pour lequel vous allez pouvoir définir votre requette http. L’application, associée à un script PHP hébergé sur mon NAS qui lui même échange avec ma Zibase, va permettre par exemple d’ouvrir le portail sans utiliser la moindre télécommande. L’idée est simple : on paramètre en amont (sur le script PHP) le lieu de la maison.

Lorsque l’iPhone se trouve à x mètres (à régler selon ses besoins) du lieu défini, le scénario est exécuté. Pour débuter, je vous présente l’application. Celle-ci comporte 2 écrans, les voici ci-dessous : L’écran principal affiche la cartographie et vous situe sur la carte. Dans les réglages, vous composez la requête de votre choix en décomposant votre chaine de caractère.