<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Le blog lié au développement des HomeBugz.Site Officiel HomeBugz</description><title>Homebugz</title><generator>Tumblr (3.0; @homebugz)</generator><link>http://blog.homebugz.com/</link><item><title>Ajout du module radio fréquence à la base HomeBugz</title><description>&lt;p&gt;Ça ressemble fortement à l’image du &lt;a href="http://blog.homebugz.com/post/367319408/premier-paquet-entre-la-base-homebugz-et-le-serveur#idc-container"&gt;post précédent&lt;/a&gt; et pourtant il y a quelque chose en plus:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;img src="http://lh6.ggpht.com/_BOqJIWxcfSY/S7YTYUQSsvI/AAAAAAAAFOA/1M-SMLNj5iU/s400/photo.jpg" height="300" width="400"/&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;En bas à gauche se trouve le module de radio fréquence (RFM) qui permettra de communiquer avec les autres Bugz.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Le but était de voir si on arrivait à faire communiquer 2 slave (RFM et module ethernet) SPI avec le processeur. Comme nous avons pas encore de Bugz, nous avons utilisé le capteur de température et de tension du RFM, le but étant d’envoyer les valeurs de ces capteurs à travers Internet sur nos serveurs web.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Et ca marche, pour preuve:&lt;/p&gt;&lt;br/&gt;&lt;blockquote&gt;local:1270224427 remote:1270224427 local:2010-04-02T18:07:07+02:00 remote:2010-04-02T18:07:07+02:00 ping t=1270224427&amp;tmp=2200&amp;v=2950&amp;picid=080224&lt;/blockquote&gt;&lt;br/&gt;&lt;p&gt;En plus de voir que le temps est bien syncroniser entre la base et le serveur web, la partie intéressante est de voir la température 22.0°C et la tension qui est de 2.95V.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;La prochaine étape sera de faire communiquer 1 Bugz avec sa base via les RFM!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-7709183926749099717?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514500321</link><guid>http://blog.homebugz.com/post/2514500321</guid><pubDate>Fri, 02 Apr 2010 14:08:00 +0200</pubDate><category>regular</category></item><item><title>Premier paquet entre la base Homebugz et le serveur</title><description>&lt;p&gt;Voici le premier prototype de base HomeBugz sans PC:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kx8aucfge31qzlo3h.jpg"/&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Pour les premiers tests et afin de gagner du temps, on a décidé de prendre un module Ethernet  tout fait qui contient le connecteur RJ45 femelle, le circuit intégré gérant  les couches bas niveaux Ethernet, le cristal et tout un tas de résistances,  condensateurs et autres LED.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Mais ca s’est finalement révélé être une énorme  galère…&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Au début, impossible de faire communiquer le module  Ethernet avec le PIC via le &lt;a href="http://fr.wikipedia.org/wiki/Serial_Peripheral_Interface"&gt;SPI&lt;/a&gt;. On a regardé le code, 100 fois les câblages et  au bout d’un long moment, on s’est finalement rendu compte que les  pattes du modules ne correspondaient pas du tout à ce qui était écrit  sur leur papier. Sur les 10 pattes du module, une seule était bonne! On a eu  beaucoup de chance de pas avoir cramer le module au passage!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;On  voit enfin des données cohérente sur le SPI! Mais les paquets semblent  être traités de façon aléatoire, des fois le paquet passe, des fois pas.  En final, quand on fait un ping on avait ca:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kx8b5dBMEX1qzlo3h.png"/&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Après avoir passé encore plus de temps à retourner tout le code de la pile TCP/IP, les câblages etc, je me résous à demander de l’aide sur le forum de Microchip. Des experts ont trouvés un certain nombre de sources possible au problème et après les avoir levé un par un, on a finalement trouvé la raison du problème: la plaque du module Ethernet est mal câblé entre le micro processeur et le connecteur RJ45! Une inversion de polarité génère ce problème aléatoire!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Après avoir coupé un câble Ethernet et avoir inversé les polarités, comme vous pouvez le voir ici…&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kx8bciNeMk1qzlo3h.jpg"/&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;… tout fonctionne à merveille!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;J’ai pu synchroniser l’horloge avec un serveur &lt;a href="http://fr.wikipedia.org/wiki/Network_Time_Protocol"&gt;NTP&lt;/a&gt; et envoyer des paquets à notre serveur &lt;a href="http://homebugz.com/"&gt;HomeBugz&lt;/a&gt;. on va enfin pouvoir passer aux choses sérieuses!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-219612952291441321?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514500009</link><guid>http://blog.homebugz.com/post/2514500009</guid><pubDate>Tue, 02 Feb 2010 15:33:00 +0100</pubDate><category>regular</category></item><item><title>Nouveaux modules pour la communication par Radio Fréquence (RF)</title><description>&lt;p&gt;Dans la première version des Homebugz, on utilisait des modules monodirectionnels pour la transmission des données; émetteur simple pour les bugz et récepteur simple pour la base.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Cela permettait de faire le boulot mais limitait beaucoup les possibilités d’évolutions. C’est pourquoi nous allons tester d’autres modules, bidirectionnels cette fois. Ils sont plus chers que les monodirectionnels mais les avantages sont nombreux comme par exemple pouvoir mettre à jour les bugz à distance ou alors pouvoir déclencher des “events” lorsque l’on appuie sur bouton du bugz.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Voici une photo des émetteur/récepteur RF:&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_kwuxo12HrD1qarmbp.jpg"/&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-4251523394262791985?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514499742</link><guid>http://blog.homebugz.com/post/2514499742</guid><pubDate>Tue, 26 Jan 2010 10:04:00 +0100</pubDate><category>regular</category></item><item><title>Venez discuter et partager vos idées</title><description>&lt;p&gt;Nous voulons que le produit reflète réellement les envies et besoins des utilisateurs, c’est pour cela que nous avons mis en place un forum.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Il est accessible à cette adresse: &lt;a href="http://forums.homebugz.com/"&gt;forums.homebugz.com&lt;/a&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Vous pouvez poser vos questions, proposer des idées et bien plus encore!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Le forum est pour le moment en Anglais car la traduction est en cours mais n’hésitez pas à poster en Français.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-6524003500337601914?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514499508</link><guid>http://blog.homebugz.com/post/2514499508</guid><pubDate>Fri, 22 Jan 2010 19:00:00 +0100</pubDate><category>regular</category></item><item><title>Base HomeBugz autonome</title><description>&lt;p&gt;Comme je le disais dans le &lt;a href="http://blog.homebugz.com/post/321338907/premiere-base-homebugz-de-acemtp"&gt;précédent  post&lt;/a&gt;, le gros problème actuel de la base est qu’il faut qu’elle soit connectée sur un PC qui lui même doit être allumé 24/7 avec un programme spécial lancé dessus. C’est très contraignant et pas très écolo!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Nous sommes donc entrain de préparer une version autonome de la base. L’idée est que la base se connecte directement en RJ45 sur la Box internet (freebox, livebox, etc). Elle s’initialise et envoie les informations des HomeBugz directement au serveur web sans besoin de PC. L’alimentation passera par un câble USB, lui aussi, branché sur la Box Internet ou alors via un &lt;a href="http://www.amazon.fr/dp/B000S11DH0/ref=asc_df_B000S11DH0544418?smid=ATRDKIXG8BGKU&amp;tag=kelkoomp-ce-21&amp;linkCode=asn&amp;creative=8014&amp;creativeASIN=B000S11DH0"&gt;adaptateur USB/220V&lt;/a&gt;.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Plus besoin de PC, plus besoin logiciel à installer. On branche et ca marche, le but étant que le système soit archi simple à faire marcher.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-5084582759906159075?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514499208</link><guid>http://blog.homebugz.com/post/2514499208</guid><pubDate>Thu, 21 Jan 2010 17:22:00 +0100</pubDate><category>regular</category></item><item><title>Première base HomeBugz de acemtp</title><description>&lt;p&gt;Voici une petite photo de la fameuse base. Son unique rôle est de récupérer les informations des différents HomeBugz et les rediriger vers le PC via le port USB.&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Le gros problème de cette solution est qu’il faut que le PC soit toujours allumé pour recevoir les informations de la base (il n’y a pas de mémoire dans la base). Nous travaillons sur une solution bien plus élégante, plus d’info dans un prochain ticket!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/PBo_9ipcUhrUO9AddtyxkA?feat=embedwebsite"&gt;&lt;img src="http://lh3.ggpht.com/_BOqJIWxcfSY/S0WwS60aA3I/AAAAAAAAFD8/vXB-1XVuPYU/s400/photo.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-7490325379042243145?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514498964</link><guid>http://blog.homebugz.com/post/2514498964</guid><pubDate>Thu, 07 Jan 2010 06:03:00 +0100</pubDate><category>regular</category></item><item><title>Premier HomeBugz de acemtp</title><description>&lt;p&gt;Ca y est, l’année 2010 commence bien avec mon premier HomeBugz!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Monté par Synthex (avec toujours autant de dextérité), il a quelques différences avec &lt;a href="http://blog.homebugz.com/post/283466181/le-premier-homebugz-fait-par-synthex"&gt;le sien&lt;/a&gt;. Par exemple, le micro contrôleur est monté sur un &lt;a href="http://fr.wikipedia.org/wiki/Force_d%27insertion_nulle"&gt;ZIF&lt;/a&gt; ce qui permet de facilement le monter et démonter pour le programmer. Le capteur de lumière est aussi différent, il n’y a pas encore de capteur d’humidité mais le plus gros changement: l’antenne est verte et non pas jaune!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://picasaweb.google.com/lh/photo/bwBSdjhwj-UIFqDUpkUbzQ?feat=embedwebsite"&gt;&lt;img src="http://lh4.ggpht.com/_BOqJIWxcfSY/S0R8uEdHEfI/AAAAAAAAFDs/WjPmkxQijZo/s400/photo.jpg"/&gt;&lt;/a&gt;&lt;/p&gt;&lt;br/&gt;&lt;p&gt;Je n’ai plus qu’à attendre de recevoir mon programmateur pour pouvoir reprogrammer la bête!&lt;/p&gt;&lt;br/&gt;&lt;p&gt;PS: Je sais maintenant que même avec 22°C, j’ai froid aux mains quand je programme (à quand un clavier chauffant?)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-2195879224612247971?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514498730</link><guid>http://blog.homebugz.com/post/2514498730</guid><pubDate>Wed, 06 Jan 2010 08:18:00 +0100</pubDate><category>regular</category></item><item><title>Le premier HomeBugz fait par Synthex</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_kunofusXd81qayt9no1_400.jpg" alt=""/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Le premier HomeBugz fait par Synthex&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width="1" height="1" src="https://blogger.googleusercontent.com/tracker/8063796623556135330-2990448952465030089?l=homebugz.blogspot.com" alt=""/&gt;&lt;/div&gt;</description><link>http://blog.homebugz.com/post/2514498512</link><guid>http://blog.homebugz.com/post/2514498512</guid><pubDate>Mon, 14 Dec 2009 14:52:00 +0100</pubDate><category>photo</category></item></channel></rss>

