
Le récepteur se décline en plusieurs versions. Un modèle réduit à sa plus simple expression qui beep le signal morse SOS, avec une led de mémorisation, que je vais décrire ici, et un autre que vous connaissez déjà, et qui offre 4 canaux avec synthèse vocale, si vous êtes un fidèle de mes pages . Dans cette configuration simplifiée, j'ai opté pour un boîtier qui se plug directement sur n'importe quelle prise secteur, et devient autonome pour "écouter" ce que l'émetteur décrit plus haut lui envoi ... Lors d'une sollicitation, le récepteur vient activer un microcontrôleur ATTiny85 (très bon marché) qui se chargera d'allumer une led comme quoi il y a eu réception d'une trame, donc présence du chat devant le détecteur PIR ou sur le tapis contact. Il génère également 3 points, 3 traits, 3 points en alphabet morse, soit le mot SOS sur un beeper pour nous aviser que le minet se les gèle sur le paillasson . La remise à zéro et effacement se fait par la simple déconnection de la boite puis rebranchement ...
Le Schéma du Récepteur :

Commençons l'analyse par l'alimentation: le secteur directement prélevé sur la prise passe par un fusible 5x20 de 630mA-T pour venir sur un bloc à découpage (2€ chez Aliexpress) qui va, après un filtrage correct nous fournir le 5 volts pour le microcontrôleur ATTiny 85, le récepteur, la led et le buzzer. J'utilise le canal 3 (D3) du receiver 4 canaux, que j'applique sur l'entrée PB0 du µcontrôler ... Tant que celle-ci reste au zéro logique rien ne se passe: le système est en veille . Suite à un envoi de l'émetteur, si les deux ont un codage identique, la sortie D3 du récepteur passe à "1 " logique, l'ATTiny va allumer la led, via la résistance de limitation R2 (560R- SMD), en permanence via sa pinuche PB3 et envoyer des trames sur sa sortie PB2; ce qui va se traduire par la conduction synchronisée du transistor T1 (BC547), dont le courant de base-émetteur est limité par la résistance R1(2K2-SMD) pour tirer à GND le buzzer qui va sonner. Une diode D1(1N4148-CMD) de 'roue-libre' vient absorber les éventuelles transitoires générées par le beeper, suivant sa conception .
Le module de réception:

Le récepteur et l'émetteur font partie du même package; pour ~2€ + les frais de port, on ne va pas s'en priver... En plus de la facilité de mise en oeuvre, la sécurisation se code sur 8 bits, par les pins du circuit intégré qu'il faut tirer à VCC ou à GND de manière identique sur les deux éléments . On plie les pattes traversantes et on soude sur des pads aménagés pour ça . Cet ensemble 315 Mhz est bien fait, car il offre 4 canaux et une sortie validation (Strobe) qui passe à l'état logique '1' dès que D1 à D4 passent elles aussi à '1' ;
Le circuit Imprimé :

La réalisation, vue la simplicité, ne pose pas de problèmes particuliers pour l'amateur: c'est du simple face, sans strap et de petites dimensions pour pouvoir être réalisé avec la version gratuite de Eagle Cadsoft et selon la méthode que j'ai décris dans cette page . Il y a quelques CMS à souder en premier et le reste c'est des composants traversants. J'ai volontairement utilisé des éléments courants pour garder un côté accessible aux débutants...
La mise en boîte :
Les éléments de la boîte sont réalisés à l'imprimante 3D : le dessus en fils transparent pour voir les leds de présence tension et détection mémorisée; c'est plus translucide que transparent. Un trou laisse passer une antenne télescopique qui donne un cachet supplémentaire à un simple morceau de fil. Le fond de boxe va recevoir le circuit, fixé par deux petites vis parker, et le support de prise, collé au dos du boîtier qui tient la prise, coulée dans la colle thermo fusible pour donner la rigidité mécanique nécessaire, car elle sert également de support à tout le reste .

Le programme de l'ATTiny :
Vous allez être surpris par la simplicité du sketch, mais c'est volontaire pour une pédagogie niveau "débutant" et si une version plus élaborée vous tente, il y a l'autre récepteur qui est décrit dans ces pages également. Le programme est développé sous l'IDE Arduino et téléversé dans le composant via un programmateur fait par un Nano décrit ici . Il n'est pas exclu que je rajoute, un de ces jours, un programme incluant des boucles imbriquées "while ... do ", pour supprimer quelques lignes et donner un peu d'élégance en lieu et place des répétitions .
L'ensembles des fichiers de réalisation se trouvent bien sûr dans le zip ci dessous :
Chat recept (665.41 Ko)
Un montage bien utile pour s'éviter les allés / retours à la fenêtre pour voir si le chat est là ... Et c'est dans une grande tristesse que je rédige ces lignes, car Noween c'est fait percuté par une voiture il y a deux jours ... En mémoire de sa gentillesse, de sa douceur et de son intelligence, je me dois de publier ceci même si cette réalisation n'a plus, pour moi, qu'une grande amertume ... R.I.P NOWEEN
