Forum Électro-Bidouilleur

Sections => Vos projets et Montages d'Électronique => Discussion démarrée par: pentahertz le Août 17, 2025, 08:27:25 AM

Titre: détecteur de sonnerie de porte d'entrée
Posté par: pentahertz le Août 17, 2025, 08:27:25 AM
bonjour a tous
j'avais besoin de fabriquer un automatisme d'ouverture de porte d'un immeuble
l'idée est de détecter la sonnerie (2.6v alternatif) en se connectant sur le HP du moniteur de l'appartement, puis 1 secondes plus tard activer une télécommande 433mhz qui ouvre la porte.
bien sur on doit pouvoir désactiver le système avec un interupteur

j'ai utilisé un waveshare rp2040-zero  microcontroleur
GP 28 en lecture analogique du + du haut parleur
GP 14 en écriture numérique active la télécommande
3.3V alimentation de la télécommande 433
GND masse de la télécommande et du haut parleur
il y a aussi une résistance que j'ai omis entre le gnd et le gp28

code source arduino
#define sensorPin  28  //ADC2
#define telecommande433pin  14
int sensorValue = 0;  // variable to store the value coming from the sensor
int sensorValue1 = 0;  // variable to store the value coming from the sensor

void setup() {
   Serial.begin(9600);
  // put your setup code here, to run once:
  analogReadResolution(12);    //set for 12 bit
      pinMode(telecommande433pin, OUTPUT);
}
void loop() {
  sensorValue = analogRead(sensorPin);
  if (sensorValue<0)sensorValue=0;
  if (sensorValue1<sensorValue)sensorValue1=sensorValue;
 
  Serial.print("sensorValue= ");Serial.println(sensorValue);
  Serial.print("sensorValue1= "); Serial.println(sensorValue1);
  delay(100);
  if (sensorValue>2000) // a régler en fonction du volume 12bit va a 4096
  {
    delay(1000);
    digitalWrite(telecommande433pin, HIGH);
    delay(1000);
    sensorValue=0;
    sensorValue1=0;
    digitalWrite(telecommande433pin, LOW);   
  }
}
 
Titre: Re : détecteur de sonnerie de porte d'entrée
Posté par: papyblue le Août 17, 2025, 02:45:21 PM
Bonjour Pentahertz,

Au départ je pensais que vous vouliez un fonctionnement en tout ou rien, c'est-à-dire que quand le niveau d'entrée (analogique) dépasse un certain seuil on obtient un niveau logique et en dessous de ce niveau analogique le niveau logique est inverse.
Pour cela il aurait fallu adapter la polarisation de l'optocoupleur pour faire correspondre les seuils des entrées du microcontrôleur à ceux désirés du signal d'entrée.(ça aurait l'avantage de pouvoir travailler sur interruption)
Vous avez choisi de traiter le signal en analogique et de le comparer à un seuil pour obtenir en final un niveau logique (booléen).
Cela vous permet d'avoir un réglage "logiciel" (plus simple que de changer des résistances)  mais attention, il va falloir vous assurer que dans la plage de variation (admise) du signal d'entrée l'optocoupleur ne passe pas en saturation. L'idéal étant de profiter du maximum de dynamique du CNA.L'optimisation peut se faire par calcul(en sortant les datasheets) ou de manière empirique ce qui est plus simple.
Titre: Re : détecteur de sonnerie de porte d'entrée
Posté par: pentahertz le Août 17, 2025, 07:11:28 PM
merci de votre réponse, mais comme vous pouvez le voir j'ai supprimé l'optocoupleur.
Titre: Re : détecteur de sonnerie de porte d'entrée
Posté par: papyblue le Août 18, 2025, 09:17:41 AM
Bonjour,
Comme vous l'avez précisé, le haut parleur produit un signal alternatif. Si la tension efficace est de 2,6V alors la tension crète négative atteint -3,6V. Je serais étonné que le microcontrôleur s'en réjouisse.
De plus, avant de se relier à un équipement existant sans prévoir d'isolation galvanique il faut au minimum analyser les liaisons à la terre. Par exemple dans votre cas, si le potentiel du HP était à 10V au dessus de celui de la terre et que vous reliez votre montage à la terre (en branchant un oscilloscope par exemple) alors ce serait fatal.
L'utilisation d'un optocoupleur était la bonne solution.
Titre: Re : détecteur de sonnerie de porte d'entrée
Posté par: kamill le Août 18, 2025, 02:11:12 PM
C'est les voisins qui doivent être contents  :shocked: .
S'il suffit d'appuyer sur ton bouton de sonnette pour ouvrir la porte de l'immeuble, je ne suis pas sur que ce soit top au niveau sécurité.
Titre: Re : détecteur de sonnerie de porte d'entrée
Posté par: pentahertz le Août 21, 2025, 09:05:29 AM
exacte niveau securite c'est pas bon,
mais si vous aller chez votre medecin kine dentiste etc..
il ne veulent pas payer une secretaire pour ouvrir la porte!