このページは大阪弁化フィルタによって翻訳生成されたんですわ。

翻訳前ページへ


Contr?ler les appareils ?lectriques de votre domicile (Guide pratique)

Contr?ler les appareils ?lectriques de votre domicile (Guide pratique)

Traduction fran?aise du Home Electrical Device Control HOWTO

Conversion au format SGML DocBook v4.1 : Joy Yokley

Adaptation fran?aise: Joan Goutte

Relecture de la version fran?aise: Claude Thomassin

Pr?paration de la publication de la v.f.: Jean-Philippe Gu?rard

Version?: 0.008.fr.1.0

2004-05-16

Historique des versions
Version 0.008.fr.1.02004-05-16JG, CT, JPG
Premi?re adaptation fran?aise.
Version 0.0082003-02-08Goldencat
Conversion de la version originale du format LinuxDoc au format SGML DocBook 4.1.
Version 0.0072002-02-12RL
Version 0.0062001-06-27JEY
Version 0.0052001-06-13RL
Version 0.0042001-06-12JEY

R?sum?

Ce guide va vous expliquer comment utiliser Linux pour contr?ler vos appareils ?lectriques domestiques. Gr?ce ? un montage tr?s simple, vous pourrez contr?ler presque n'importe quel appareil ?lectrique via un ordinateur sous Linux.


Table des mati?res

1. Introduction
2. Configuration recommand?e
3. Le montage ?lectronique
4. Exemples de relais
5. Remerciements particuliers
6. Droits d'utilisation

1.?Introduction

On m'a souvent demand??: ??Est-il possible de contr?ler du mat?riel ?lectrique (comme les lumi?res, la radio, la t?l?vision…) en utilisant un ordinateur personnel???? La r?ponse est oui. Le proc?d? permettant de le faire est tr?s simple et tout le monde peut le faire.

Apr?s avoir lu le ??Petit guide de la machine ? caf??? (Coffee Machine Mini-HOWTO), j'ai eu l'id?e d'une fa?on de contr?ler les appareils ?lectriques de mon domicile. J'ai fait quelques modifications sur le montage pr?sent? dans ce petit guide et ?crit un petit programme. Le montage peut commander de nombreux petits dispositifs ?lectriques. Vous pouvez utiliser crontab pour allumer vos lumi?res automatiquement ou pour mettre en marche votre climatiseur. Je l'utilise pour contr?ler mon magn?toscope et mon lecteur de disques vid?o (ces deux derniers n?cessiteront encore quelques modifications). En ?crivant un petit programme, vous pourrez tout contr?ler via internet. Vous pourrez aussi vous connecter via telnet ou SSH et votre ligne t?l?phonique pour contr?ler tous les appareils que vous avez connect? au syst?me.

Le montage est tr?s simple. M?me si vous n'y connaissez rien en ?lectronique, vous pourrez r?aliser ce montage.

2.?Configuration recommand?e

Prenez n'importe quel ordinateur sous Linux et un port parall?le qui marche ;) J'utilise un 386DX avec 4?Mo de RAM et 40?Mo de disque dur. Vous devrez r?cup?rez gcc pour compiler le programme. Si vous voulez utiliser telnet ou SSH, vous aurez aussi besoin de telnetd ou sshd. Vous pouvez ?crire votre propre programme en utilisant ioperm et outb. Si vous comptez utiliser mon programme, vous aurez besoin de g++.

Cliquez le lien suivant pour t?l?charger mon programme. Vous aurez besoin de g++ pour le compiler?: http://edc.sourceforge.net/paralle.tar.gz.

3.?Le montage ?lectronique

La ligne de donn?es du port parall?le peut fournir entre 0 et 5?Volts, nous pouvons l'utiliser pour commander un relais et faire contr?ler un appareil ?lectrique par ce relais.

Utilisez les broches 2 ? 9 pour avoir le +5?V

Utilisez les broches 18 ? 25 comme terre (la masse)

           ____________________________________________________________
          /                                                            \
          \     13  12  11  10   9   8   7   6   5   4   3   2   1     /
           \                                                          /
            \     25  24  23  22  21  20  19  18  17  16  15  14     /
             \______________________________________________________/


                                          | Vcc du relais
                                          |
                                          |
                                  / ------+--------| |--------|
P donn?es           4.7K       B /  c     | 1N4002 |_|        |-------
-----------/\/\/\/\--------+----| NPN   _____        | relais |Appareils
                           |    \   e    /_\       |-|        |?lectriques
                 LED       X     \        +--------| |        |-------
P Masse                    |      |       |          |--------|
---------------------------+------+-------+
Masse du relais                           |
------------------------------------------+

Voici la l?gende du sch?ma ci-dessus?:

P donn?es        ligne de donn?es du port parall?le (broches 2 ? 9, 
                 utilisez n'importe laquelle)
P Masse          Masse du port parall?le (broches 18 ? 25, utilisez 
                 n'importe laquelle)
Vcc              D?pend du type de votre relais. J'utilise du 12?VDC
Masse du relais  La masse pour du 12VDC
4.7k             R?sistance de 4.7Ke
NPN              Transistor NPN C2235
1N4002           Diode 1N4002
LED              LED ;)
relais           Relais a bobine (coil relay)

Le +5?Volts du port parall?le allume le relais. Une fois le relais allum?, l'appareil branch? sur ce relais sera en marche. Quand les donn?es du port parall?le repassent ? 0, le relais s'?teindra et l'appareil s'arr?tera.

4.?Exemples de relais

Les sch?mas ci-dessous sont l? pour expliquer comment les relais fonctionnent.

Le relais lui-m?me est juste un interrupteur comme nous le voyons dans le sch?ma suivant?:

  Relais ?teint                       Relais allum?

       |3                                    |3
       |                                     |
       |                                     |
       o                                     o
        \                                    |
       o \                                   o
       |                                     |
       |                                     |
       |                                     |
       |4                                    |4

Le sch?ma suivant montre le fonctionnement d'un relais ? 4 bornes.

      _____________________________
      |                           |
  1   |                           |  3
 -----|---------s     o-----------|-------
      |  Bobine s      \  inter-  |
  2   |         s       \ rupteur |  4
 -----|---------s     o- \--------|-------
      |                           |
      |                           |
      |                           |
      |___________________________|

Dans le sch?ma ci-dessus, les bornes 3 et 4 ne sont pas reli?es par d?faut. Quand vous envoyez du +12?V entre les bornes 1 et 2, ?a d?clenchera l'interrupteur, et les broches 3 et 4 seront reli?es.

Le suivant est un relais ? 5 broches?:

           _______________________________
           |                             |
     1     |                             |       5
  ---------|---+            o------------|----------------
           |   |-----------/---- s       |
           |              /      s       |
     3     |             /       s       |
  ---------|-----------o/ Bobine s       |       4
           |                 o---s-------|----------------
           |                     |       |
           |                     |       |
     2     |                     |       |
 ----------|---------------------+       |
           |_____________________________|

Dans le sch?ma ci-dessus la broche 3 est connect?e a la broche 5, par d?faut. En envoyant +12V entre les broches 1 et 2, vous allumerez le commutateur. Les broches 3 et 5 seront d?connect?es et les broches 5 et 4 seront reli?es.

  Relais ?teint                       Relais allum?

     |5                                  |5
     |                                   |
     |                                   |
     o                                   o
      \                                  |
     o \                                 o  o
     |  o                                |  |
     |  |                                |  |
     |  |                                |  |
    4|  |3                              4|  |3

Certains relais ont plus de 5 broches. Un plus grand nombre de broches correspond simplement ? un plus grand nombre de commutateurs.

J'ai ?cris un petit programme qui peut commander 8 relais. Le programme est disponible a l'adresse suivante et n?cessite g++ pour fonctionner?: http://edc.sourceforge.net/paralle.tar.gz

Un montage complet peut commander jusqu'? 8 relais. Autrement dit, 8 appareils ?lectriques diff?rents. Vous aurez besoin d'un connecteur DB25. Pour relier cette carte relais ? votre ordinateur, utilisez un c?ble parall?le pour commutateur. J'ai mis la carte relais dans une boite et je la relie ? ma machine Linux avec un c?ble parall?le de commutateur (i.e. c?ble parall?le DB25-DB25).

Fa?ade: LED, Interrupteur   Dos: connecteur DB25

Ci-dessous un exemple de la fa?on de relier une carte relais a vos appareils ?lectriques?:

CARTE RELAIS CONNECT?E

                   +-----+ Prise de courant
1 ________3        |   __|________             ||   ||
--|      |---------+  |  |       |             ||   ||
2 |relais|4           | (o) (o)  |            _||___||__
--|______|----+       |------|---|            |        |
              |              |                |        | 
              | +------------+                |        | Prise
        terre | | courant                     |        |
              | |                             |        |
            __|_|__                           |        |
            | | | |                           |________|
            | | | | Prise 
            | | | |
            |_|_|_| (Je sais que ?a ne ressemble pas ? une prise,
             || ||   mais c'est une prise :-) )
             || ||

Pour brancher le syst?me, branchez juste votre appareil ?lectrique ? la prise de courant. C'est tout?! Vous n'avez pas besoin de bricoler votre appareil ?lectrique. Et vous pouvez relier n'importe quel genre d'appareils ? cette prise de courant. Branchez cette prise de courant sur une prise murale.

Pour voir les photos du produit fini, allez sur les sites suivants?:

L'URL suivante montre un circuit ?lectronique complet (qui commande 8 appareils)?: http://edc.sourceforge.net/01.png

5.?Remerciements particuliers

Un grand MERCI ? Rufus Chang

Un grand MERCI ? Chih-Wei Huang

6.?Droits d'utilisation

Copyright ? Rui Li 2000-2001.

Copyright ? 2003-2004 Joan Goutte, Claude Thomassin et Jean-Philippe Gu?rard pour la version fran?aise.

Ce document est distribu? selon les termes de la Licence publique g?n?rale GNU (GPL), avec la condition suppl?mentaire que le nom et l'adresse ?lectronique de l'auteur soient conserv?e sur toutes les copies. S'il vous pla?t, conservez mon nom et mon adresse ?lectronique lorsque vous copiez ce guide.