Jusqu'a quatre informations renseignées mais sans fil ....
Un "anti oubli" ou "signaleur" pour 4 équipements...
Le montage suivant viendra en aide aux plus distraits en surveillant, et avisant sur l'état de quatre sources ou éléments distants !
Mon exemple :
- Surveillance sans fil de la boîte aux lettres: Quand le facteur glisse du courrier, un message s'affiche sur le boîtier et un bip retenti cycliquement jusqu'à inhibition volontaire.
- Surveillance de l'ouverture du Vélux : Quand le Vélux est ouvert, et que la pluie tombe un message s'affiche et un bip rappel qu'un message est arrivé...
- Surveillance du verrouillage de la porte du garage : Quand la nuit tombe et que le verrou n'est pas mis sur la porte du garage, un bip et un message rappellent l'oubli...
- Surveillance de la fenètre des toilettes en hiver : Quand vous aerez les toilettes après usage en hiver et que vous oubliez de refermer la fenètre, ça devient très inconfortable pour la personne qui y ira après et qui devra supporter un petit 2°C... Quand la température s'abaisse sous une valeur choisie, un message et un bip vous rappelera à l'ordre pour fermer la fenètre ....
La liste est sans limite Et tout ça sans fils .... grace à un récepteur et deux types d'émetteur (en fonction des besoins).
Le récepteur:
Le récepteur est alimenté par un bloc secteur de 9 volt DC. Les boutons du clavier permettent:
- Inhiber le bip et le message
- Inhiber le bip
- Consulter l'historique
- Couper ou réactiver le rétro-éclairage de l'afficheur
- Effacer les événements.
- Confirmation de l'effacement .
Un émetteur :
Commandé en tout ou rien par des ILS, µcontacts, anémomètres, pluviométres, etc ... (On y met ce que l'on veut) mais l'émetteur restera alimenté tant que l'état logique de la commande n'aura pas changé ---> attention a l'autonomie (usure de la pile).
Un 2ème type d'émetteur :
Celui-ci est à privilégier lorsque le capteur reste longtemps dans le même état logique ! Il n'enverra que pendant 5" environ, ce qui a pour avantage de préserver la pile qui l'alimente .
Les Schémas :
Le récepteur
Possibilité d'alimentation par piles ou batteries (en ce cas enficher le cavalier JP4 pour assurer la recharge). La seule tension nécessaire, 5volts, est assurée par un régulateur 7805.
Le signal est reçu par un récepteur Aurel AC-RX2/CS qui sera décodé par le circuit HT12D, si les jumpers sont enfichés comme sur les émetteurs, et traduit en un mot de quatre bits présenté sur le µcontrôlleur et validé par la sortie ADOUT qui est traitée en interruption sur l'entrée adéquat .
Le Pic 18F258 gère la totalité des fonctions de traitement, clavier, afficheur, bip et rétro-éclairage.
Le premier émetteur:
Le premier émetteur fonctionne en tout ou rien, et peut être commandé par n'importe quel contact sec; tant que celui-ci est fermé, il y a émission (attention à la pile ).
Le signal est encodé suivant la position des cavaliers JP1 identique au codage du récepteur par le circuit HT12E et par JP2 en fonction du choix du message qui devra être délivré (1 parmi 4 ).
(On peut voir sur la photo, le codage des jumpers et l' ILS, avec son aimant, qui, fixé sur le volet de la boite aux lettre permet l'enclenchement de l'émetteur)
Les datas sont envoyées vers l'émetteur TX-SAW-3V... L'antenne doit être adaptée pour assurer une transmission maximum .
Le deuxième émetteur:
Même principe que sur le premier pour la partie codage et émission mais j'ai ajouté une temporisation de maintient en service pour environ 5" afin de limiter la consommation; ceci est réalisé par 2 portes d'un CD4001 montées en monostable à la mise sous tension puis amplifié par les 2 autres portes et en courant par le transistor Q1 qui pilote un relais reed dont le collage autorise l'alimentation du régulateur 3,3v nécessaire au fonctionement du montage .
Les circuits imprimés :
Part Value
AC-RX2 AUREL_AC-RX2 2
C1 0.1µF 1
C3 22pF 1
C4 22pF 1
C5 0.22µF 2
C6 0.1µF 2
C7 0.1µF 1
D2 1N4004 2
IC2 HT12D" holtek 2
IC4 PIC18F258 PIC18F258
IC5 7805T TO220H
LCD1 LCD_2X16_SIL
Q1 2N2222A TO18
Q2 2N2222A
Q3 16Mhz
R1 22K
R2 51K 2
R3 10K
R4 89
R5 22K
R6 1K/1W
R8 10K
RN1 100K
S2
SG1 F/TMB
U$2 KEYPAD4X4
Le premier émetteur:
Part Value
C1 0.1µF
G1 SL-150-1/2AA/PR
IC1 HT12E" holtek
R1 1M1
RN1 G08R
TX-SAW1 AUREL_TX-SAW-3V
Le deuxième émetteur:
Part Value
C1 0.1µF
C2 0.22µF
C3 22µF
C4 0.1µF
D1 1N4148
G1 AB9V AB9V
IC1 HT12E" 18-DIP-A holtek
IC2 4001N DIL14
IC3 L78L33 TO92
K1 RR1A RR1A relay
Q1 2N2222 TO18
R1 1M1
R2 22K
R3 470K
RN1 SIL9
TX-SAW1 AUREL_TX-SAW_3V
Le logiciel du récepteur...
Le logiciel est développé sous Flowcode:
Une page principale qui inclue l'ecran d'accueil et bip pour indiquer que tout fonctionne.
Une boucle d'attente, soit apparition d'un signal, soit sollicitation du clavier.
Un sous programme de gestion du son en fonction de l'événement.
Un sous programme de décodage du clavier et de l'aquitement.
Un sous programme traitant l'historique des événements.
Gestion du bip d'action sur les touches.
Et le fichier.zip où l'on trouve tout ce qu'il faut pour réalser ce projet :
Wirless (148.44 Ko)
Bonne réalisation...
Ajouter un commentaire