civade.com

Aller au contenu | Aller au menu | Aller à la recherche

samedi 27 février 2010

Dis papa, c'est quoi un switcher?

SWITCHER: (souitchair) Se dit d'une personne qui vient d'abandonner lâchement son PC au profit d'un Mac...

Même si ce n'est pas tout à fait vrai qu' j'ai abandonné le PC, puisque j'ai toujours des machines sous XP, Seven, Ubuntu, Redhat, au moins je viens d'en ajouter une à ma collection : un Macbook pro 13''.

Voyons ici comment et pourquoi...

Permier billet d'une nouvelle série, celui ci inaugure une nouvelle rubrique sur le site : Le Mac et OSX..

Lire la suite

dimanche 10 janvier 2010

Bluetooth A2DP : Un moyen simple de relier vos iphones, mac, PC, itunes et votre chaine hifi et de télécommander le tout...

Logo Bluetooth Marre des disques durs multimédia à l'ergonomie douteuse pour lire vos précieux MP3? Marre des télécommandes de disques durs qui ne portent qu'à 1 mètre cinquante? Marre du fil pour relier votre PC à votre chaine Hifi?

L'ensemble Itunes / iPhone + iRemote et la technologie de transmission stéréo par Bluetooth peuvent peut être représenter la solution....

Nous allons ici voir comment :

  • Équiper une chaine Hifi d'un récepteur Bluetooth A2DP
  • Envoyer de la musique vers ce récepteur à partir d'un MAC ou d'un PC équipé d'iTunes
  • Télécommander iTunes à partir de son iPhone

Et en prime :

  • Envoyer de la musique vers ce récepteur à partir d'un iPhone ou d'un iPod touch
  • Envoyer de la musique vers son autoradio Bluetooth à partir de son iPhone ou iPod touch
  • Écouter des radio internet par iPhone ou iPod touch via la chaine Hifi...

Lire la suite

mercredi 8 juillet 2009

Arduino shields : la catalogue de cartes additionnelles continue de s'étendre

Freeduino



Sous le vocable "Arduino Shields" sont désignées les cartes d'entrées sorties pour Arduino, cette jolie petite plateforme de développement embarquée à base de processeur Atmel ATMega8 / ATMega168 / ATMega328. On trouve de nombreuses cartes, qui pour entre 15 et 30 euros pièce ajoutent des fonctionnalités intéressantes à l'Arduino : Ethernet, transmissions sans fil (Xbee), interfaces LCD graphique couleur, monochrome, ou texte, clavier, matrices de leds...


De quoi titiller votre imagination!

Lire la suite

samedi 4 juillet 2009

Arduino / boarduino sous stéroides avec l'ATmega328 en remplacement direct de l'ATmega168

Que le premier possesseur d'arduino qui n'ait pas été limité par la taille mémoire du micro-contrôleur lève la main...

En fait, nous avons été servis par Atmel qui nous met a disposition un micro-contrôleur compatible avec 32Ko de flash au lieu de 16, et 4Ko de ram au lieu de 2 et 1K de flash au lieu des 512 octets, et le tout parfaitement compatible avec l'ATmega168 oul'ATmega8 qui équipe nos cartes à l'origine. Super !

Mais voyons comment l'installer.

Lire la suite

samedi 23 mai 2009

Domotique X10 libre avec Heyu + linux ubuntu + carte relais + carte velleman k8055

Le cahier des charges :

Je souhaite mettre en place une base d'installation domotique évolutive, afin de piloter un ensemble de choses dans la maison. Elle devra avoir une consommation électrique étudiée (donc pas de bi-xeon en serveur, mangeant 500w en permanence...).

Cette installation devra dans un premier temps être capable de piloter :

  • L'arrosage automatique (3 zones indépendantes)
  • La pompe de la piscine (1 voie, 220V)
  • L'éclairage de la piscine (1 voie basse tension 12V)
  • Certains éclairages du salon

Elle devrait pouvoir être pilotée par télécommande radio, interface web (locale ou distante), et idéalement par iPhone (local en wifi, ou distant via 3G).

Dans un deuxième temps, je souhaiterais ajouter à cette installation :

  • L'asservissement du chauffage électrique (hors gel / ou température de confort automatiquement en fonction de plages horaires de présence)
  • L'asservissement du ballon d'eau chaude (déjà asservi par un relais heures creuses EDF, je souhaiterais pouvoir désactiver / activer / forcer le fonctionnement du ballon à distance, afin de le couper pendant les périodes de congés et le réactiver à distance 12h avant le retour de congés)
  • La modulation des plages horaires d'asservissement de certains équipements en fonction de grandeurs physiques externes. Par exemple, le temps de fonctionnement de la pompe piscine en heures devrait être asservi sur la température moyenne extérieure constatée divisée par 2 (ex : si 25 degrés, temps de fonctionnement = 12,5 heures) et tirer au maximum parti des heures creuses EDV (12h00-14h00, 1h00->7h00).
  • La modulation des plages horaires de commande d'autres équipements en fonction de prévisions météo (ex : on n'arrose pas si il est censé pleuvoir le lendemain), ou sur des grandeurs physiques (on arrose ++ si la température moyenne constatée est importante, et -- si il fait plus frais).
  • La lecture de divers capteurs de températures, et le graphe des valeurs relevées
  • La lecture et le graphe des consommations électriques à partir du compteur EDF
  • La lecture de l'information envoyée par EDF pour le pilotage heures creuses / heures pleines

L'installation ne devra PAS:

  • Gérer de caméras (vidéo surveillance). En effet, il existe désormais des serveurs vidéos en provenance de chine, qui diffusent en http sur du mP4 pour une somme modique. Il n'y a donc aucun intérêt à refaire la fonction. De plus, la détection de mouvement impose une vitesse minimale de processeur (pentium4 mini) incompatible avec les besoins mini d'une installation de domotique.
  • Gérer de media center. il y a des systèmes dédiés pour cet usage, et le cout sur l'installation serait important.
  • Fonctionner sous windows
    • <troll>par principe</troll>
    • <troll>pour des raisons de licence</troll>
    • <troll>parce que cela mange trop de CPU</troll>
    • <troll>parce que j'ai le choix</troll>
    • et parce que d'abord. Na.

Découvrons comment le problème a été résolu avec Linux et des Logiciels Libres...

Lire la suite

dimanche 1 juin 2008

Mise en place d'un port série sur le NAS NSLU2 de Linksys équipé de la distribution uNSLUng

La plupart des appliances qui marchent avec un linux embarqué disposent d'au moins un port série, mais qui n'est malheureusement accessible qu'en interne. Dans le meilleur des cas, le connecteur et les transceivers RS232 sont présents, mais le plus souvent il n'y a rien qu'un emplacement sur la carte mère pour un accès aux signaux ttl ou 3.3V du port série. Il convient donc de souder un connecteur sur la carte mère de notre appliance, et de réaliser un adaptateur de niveau qui nous permettra de connecter notre console série. Les efforts seront bien récompensés, puisque la plupart du temps les constructeurs donnent accès à un shell direct, sans aucune protection étant donné la relative complexité 'mécanique' d'accès à ce shell. Nota: Le principe est également valable pour le WRT54G de Linksys qui dispose non pas d'un mais de 2 ports série...

Voyons ici comment cela se passe sur un NAS NSLU2 de Linksys...

Lire la suite

vendredi 28 décembre 2007

Arduino / boarduino : Plateforme open source de développement électronique à base de microcontrolleur ARM Atmega8 / AtMega168

Boaduino Développer sur de l'embarqué n'a jamais été aussi facile. Muni d'une carte électronique à base de microcontrolleur AVR ATMEGA168 à 17.5$, d'un environnement de développement intégré (IDE) open source permettant de développer en Wiring (pratiquement du C) et d'envoyer son programme sur la cible, vous allez pouvoir envisager de développer simplement de petites applications tenant dans 16K de mémoire flash, et controllant de multiples périphériques....

Lire la suite

samedi 17 mars 2007

Téléphone VOIP Wifi 'white' (blanc) de Free: linux, telnet, navigateur & serveur web dans 50 grammes de technologie...

Pour 60 euros t'as plus rien??? Si, tu as un téléphone Wifi, connectable au réseau Wifi de free (freephonie) mais aussi à d'autres réseaux sans fil, et qui avec quelques manipulations et tweaks peut se transformer en un adorable gadget pour Geeks sous linux avec noyau 2.6, avec serveur telnet, ssh, web, et navigateur web graphique. Le must de la VOIP... Communément appelé 'white' ou 'blanc' par opposition au 'black' (noir) qui fait aussi GSM, ce téléphone ne fait que du Wifi. Et pour ceux qui veulent, il est toujours possible de développer des applications embarquées.... Voyons comment customiser ce produit...

Lire la suite

dimanche 31 décembre 2006

Carte FOX : extension multi-fonctions

Une petite extension pour carte FOX permettant d'ajouter de nombreuses ressources...

Lire la suite

dimanche 29 octobre 2006

Firmwares personnalisés et linux embarqué: la déferlante

Certains constructeurs de matériel n'hésitent pas à utiliser linux pour motoriser leurs "appliance". Ainsi, entre les lecteurs DVD, les routeurs, les serveurs NAS, il existe de nombreux produits qui fonctionnent avec Linux. Même si certains ne se plient pas tout à fait aux règles de publication du code source, qui vont généralement avec l'intégration de linux, les bidouilleurs de tout poils font leurs choux gras de ces matériels personnalisables à souhait...

Lire la suite