Connexion S'enregistrer

Connexion à votre compte

Identifiant
Mot de passe
Maintenir la connexion active sur ce site

Créer un compte

Pour valider ce formulaire, vous devez remplir tous les champs.
Nom
Identifiant
Mot de passe
Répétez le mot de passe
Adresse e-mail
Répétez l'adresse e-mail
Captcha

xPLduino sans fil (433Mhz)

Toutes les maisons ne permettent pas de passer des câbles partout, alors pourquoi ne pas utiliser des prises commandées pour faire des éclairages d'ambiance par exemple.

Le module est en cours de test basé sur la bibliothèque RCSwitch (lien) mais est fonctionnel, les prises utilisées sont des prises RF (433Mhz). Cependant les prises RF nécessistent un code d'activation, de désactivation et ne fournissent pas le retour d'état ce qui à mon avis limite l'utilisation à des fonctions secondaires.

Prises RF

Pour pouvoir envoyer et recevoir les commandes, le contrôleur SMB a besoin d'un module supplémentaire intégré sur le "MyShield"

 Module RF In

Et voici le module avant intégration:

Module RF

Le module myShield utilise des composant RF acheté sur Ebay pour environ 1 à 2 euros. 

Il fonctionne comme une carte d'extension, il faut définir 2 paramétres (transmission pin et receiver interruption, PCINT dans notre cas qui nécessite une modification de la bibliothèque de base pour SMB)

La suite de la validation est de tester la portée de ce système (antenne ?). Mettre à jour l'état si on utilise le même code avec une télécommande RF.

 petite vidéo de démo:

 

 

 

 

xPLduino - Manager

Afin de configurer rapidement xPLduino, nous sommes en train de concevoir un logiciel qui permettra de générer le code en fontion de votre configuration matériel et en fonction des scénarios que vous allez écrire.

Il n'est pas encore opérationnel mais afin de vous mettre l'eau à la bouche, voici les premières images du xPLduino Manager ......

La suite au prochain épisode ^^

0

2

4

6

5

 

 

Roadmap 2014

En ce second jour de l'an, l'équipe xPLduino tenait à vous souhaiter une année 2014 domotiquement riche :)

Afin de bien commencer celle-ci, commençons par un rapide bilan de l'année 2013.

HardwareHardware:

  • nouvelle version du contrôleur SMB (v0.1) incluant driver OneWire, RS485, RTC, nouvelle connectique de liaison des cartes d'extension...
  • nouvelle carte 8 entrées 8 sorties à relais avec déport optionnel des leds en face avant

SoftwareSoftware:

  • le firmware de la SMB est fonctionnel. De nouvelles fonctionnalités ont été ajoutées comme la gestion de l'horloge RTC, la mémorisation de paramètres en EEprom
  • le bootloader est mixte: chargement par liaison série ou depuis la carte micro SD embarquée
  • mini webserver (bêta)
  • début du développement du Manager, le logiciel qui permettra de configurer facilement chaque noeud xPLduino toute plateforme confondue

Pour 2014, encore beaucoup de travail. Comme par exemple:

 

HardwareHardware:

  • nouvelle version du contrôleur SMB (v0.2): RTC et supercapa, gestion des sondes OneWire en mode parasite
  • nouvelle carte Dimmer qui devrait permettre de piloter tous les types de lampes, également compatible ballast/transformateur électroniques (led,...)
  • développement de cartes à entrées analogiques, pour fils pilotes (chauffage électrique), pour volets à télécommande...
  • amélioration de la présentation des boitiers (stickers, sérigraphie)

SoftwareSoftware:

  • logiciel Manager
  • synchro horloge RTC par NTP et/ou DCF77
  • API HTTP/JSON (requêtes)
  • mise au point du chargement du firmware par Ethernet
  • amélioration mini-webserver 

et bien sur enrichissement du système avec plein de nouvelles fonctionnalités.

 

Proposer une fonctionnalité

 

Enfin, nous continuerons à améliorer notre site internet, notamment la partie wiki qui n'est pas encore accessible à ce jour mais qui servira de référence pour la documentation.

BoatLe navire est encore en chantier mais nous sommes toujours à la recherche de personne passionnées pour conçevoir avec nous l'outil domotique idéal.

Nous en profitons donc pour lancer un appel aux compétences de chacun. Le projet requiert un nombre important de compétences variées:

- développement C/CPP pour logiciel embarqué
- développement C# sous Mono pour le logiciel Manager
- électronique (design, routage, production, normes...)
- WEB (HTML, JQuery, JSON, HTTP...)
- mécanique (intégration boitier...)
- électricité (intégration dans une installation de maison)

Si vous souhaitez participer d’une façon ou d’une autre à ce projet, contactez-nous par le forum, par mail (xplduino chez gmail.com) ou IRC (freenode #xplduino). You’re welcome !

xPLduino et la téléinformation ERDF

Les compteurs ERDF modernes sont équipés d'une sortie téléinformation qui permet de récupérer une foule d'informations comme:

-type d'abonnement

- période (heure pleine/heure creuse...)

- consommation instantanée et cumulée (différenciation heure pleine/heure creuse)

Un contributeur actif du projet a fait un petit montage bien sympa en utilisant le port RS485 de notre contrôleur SMB. ll se présente sous la forme d'un module passerelle téléinfo-RS485:

Module Teleinfo

A l'intérieur, les principaux composants sont un optocoupleur et un max485.

Les bornes Cpt sont à relier aux bornes L1 et L2 du compteur EDF, et les bornes GND,Tx+ et Tx- à la SMB. Il faut également alimenter le montage en 5V, depuis la SMB par exemple.

La liaison RS485 autorise à installer le module loin du contrôleur, ce qui peut être intéressant lorsque le compteur est dans un coffret à la rue par exemple. A noter que la liaison série utilisée est une liaison USART matériel et non software (pas de SoftSerial).

Côté software, il suffit de déclarer le compteur dans la configuration en indiquant de quel type d'abonnement il s'agit, puis le contrôleur émettra des messages xPL contenant les informations relevées périodiquement ou à la demande. Rien d'autre à faire.

Si la fonction mini-webserver est activée, les infos apparaitront même sur la page web. Et si un serveur type Domogik écoute ces messages xPL teleinfo, il devient possible de générer de jolis graphiques. On est toujours surpris de la consommation de la maison quand il y a personne ou bien en pleine nuit...

D2zeq0U

exemple de courbe obtenue via Domogik

Connexion du module au contrôleur SMB v0.1 (promis on fera mieux pour la 0.2) :

Module Teleinfo Smb

 Alors rejoignez-nous et faites vos propres modules pour enrichir le système domotique xPLduino !

 

La carte 8 entrées 8 sorties relais en pleine face

Dans un soucis de simplification du design, la carte 8 entrées 8 sorties était volontairement dépourvue de led témoin au niveau des E/S. Un connecteur d'extension nommé "Front Panel" avait été prévu dans l'idée de proposer une carte d'extension qui déporterait les témoins en face avant du boitier.

Après un premier ratage complet de la première version (ce n'est jamais bon de se précipiter !), voici une deuxième version plus réussie.

Cette carte d'extension permet de disposer en face avant du boitier des leds témoins de l'état des entrées et de l'état des sorties.

On retrouve également le témoin d'alimentation de la carte (led rouge) et la led de status de la communication (led verte).

Enfin, un petit bouton poussoir permet d'effectuer un reset de la carte.

8in8r Complet

 

Nous avons conçu la carte de telle manière qu'elle ne viennent pas perturber la carte d'E/S, grâce à l'utilisation de transistors NPN et PNP: l'alimentation des leds est indépendante des broches du microcontrôleur.

Le choix de leds 3 mm au lieu de leds CMS a été dicté par l'intégration de la carte dans le boitier. Ainsi, il n'est pas nécessaire de percer le couvercle (transparent) du boitier et on peut se passer de tunnels de lumière qu'auraient nécessité des leds CMS. Il faut juste prévoir un petit perçage au niveau du bouton de reset pour le passage d'un trombone.

Il ne manque plus qu'un petit sticker avec l'indication des leds, et on aura un beau boitier et un produit bien abouti :)


Réagir sur le forum: http://www.xplduino.org/fr/forum/hardware/50-face-avant-leds-de-la-8in8r#319