Table des matières:

Système de cloche sans fil : 6 étapes (avec photos)
Système de cloche sans fil : 6 étapes (avec photos)

Vidéo: Système de cloche sans fil : 6 étapes (avec photos)

Vidéo: Système de cloche sans fil : 6 étapes (avec photos)
Vidéo: Impossible que tu connaisses cette astuce Samsung 2024, Juillet
Anonim
Système de cloche sans fil
Système de cloche sans fil

Le problème qui résout ce projet est le suivant: au lycée où je travaille, la cloche de changement de classe ne sonne pas assez fort partout et cela pose parfois des problèmes. Installer une nouvelle sonnette filaire de changement de classe ou acheter un système de sonnette sans fil n'est pas possible pour le moment.

Ce projet pourrait également être utile pour tous ceux qui ont besoin de reproduire une sonnette principale dans une zone étendue sans installer de sonnette filaire ou sans fil, sans dépenser beaucoup d'argent et, bien sûr, fabriqué par vous.

En pensant à une solution et à la recherche de projets similaires, j'ai trouvé les projets suivants ici dans instructables: émetteur de sonnette sans fil et récepteur de sonnette sans fil. Il y avait ce dont j'avais besoin mais au lieu d'utiliser des microcontrôleurs PIC j'ai décidé d'utiliser des microcontrôleurs Arduino et ses composants.

J'ai donc proposé au directeur du lycée une solution simple et facile: construire un système de sonnette de changement de classe sans fil. La solution est d'installer à proximité de la cloche de changement de classe un dispositif avec un détecteur de son contrôlé par un microcontrôleur qui envoie un signal aux autres stations réceptrices avec des cloches lorsque la cloche de changement de classe sonne. C'est facile et pas cher.

Voir ci-dessous la solution implémentée et comment cela fonctionne.

Étape 1: Liste du matériel

Liste du matériel
Liste du matériel
Liste du matériel
Liste du matériel
Liste du matériel
Liste du matériel

La solution mise en œuvre est basée sur un modèle maître/esclave où la station maître ou la station émettrice est installée à proximité de la sonnerie principale à changement de classe et les stations esclaves ou réceptrices sont installées à différents endroits. Dans ce projet, nous avons configuré la station de capteur sonore et un seul répéteur de sonnerie, mais il est possible d'en configurer plusieurs. Initialement, le système est configuré pour cinq stations réceptrices mais vous pouvez le modifier.

Le matériel pour la station émettrice est donc le suivant:

  • carte NANO
  • Carte d'extension NANO
  • Adaptateur NRF24L01
  • NRF24L01 + antenne
  • Détecteur de son
  • Alimentation 5V, 3W

et le matériel pour chaque station réceptrice:

  • carte NANO
  • Carte d'extension NANO
  • Adaptateur NRF24L01
  • NRF24L01 + antenne
  • Relais
  • cloche
  • Alimentation 5V, 3W

Étape 2: Comment connecter et programmer une station de réception

Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception
Comment connecter et programmer une station de réception

Une station réceptrice écoute en permanence le réseau sans fil en attendant le signal d'activation envoyé par la station émettrice manuellement ou automatiquement lorsque la sonnerie principale sonne. Pendant la réception du signal, il active le relais pour connecter la sonnerie secondaire.

Étape 3: Comment connecter et programmer une station émettrice

Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice
Comment connecter et programmer une station émettrice

La station émettrice mesure en permanence le niveau sonore à l'aide du capteur sonore installé à proximité de la cloche principale pour détecter quand elle sonne. Pendant que la cloche principale sonne, elle envoie le signal d'activation à toutes les stations réceptrices. De plus, j'ai installé un bouton pour envoyer le signal d'activation manuellement au cas où la sonnette principale serait hors service. Pendant que le bouton est enfoncé, la station l'envoie.

Étape 4: Configuration de la station émettrice

Configuration de la station émettrice
Configuration de la station émettrice
Configuration de la station émettrice
Configuration de la station émettrice
Configuration de la station émettrice
Configuration de la station émettrice
Configuration de la station émettrice
Configuration de la station émettrice

Comme vous pouvez le voir sur l'image 2, les mesures avant et après la sonnerie principale sont stables (150, 149, 151, 149, ….), mais lorsque la sonnerie principale sonne les mesures analogiques changent entre 95 et 281. Le croquis J'ai programmé (voir photo 2 et 3) détectera automatiquement la mesure stable et enverra un signal aux stations réceptrices lorsque la différence, en valeur absolue, entre la valeur stable et la mesure courante est supérieure à un seuil fixe et reste pendant un certain nombre de lectures.

Pour ce projet, cette valeur est fixée à 4 (4% en hausse ou en baisse de la valeur stable) comme vous pouvez le voir dans le code ci-dessous.

Pour configurer cette valeur, vous devez procéder comme suit:

  • Vous devez construire la station émettrice avec le capteur de son et l'installer près de la cloche du courrier (photo 1 ou photo 4)
  • Téléchargez et chargez le sketch "transmitter.ino" (voir étape précédente)
  • Testez si la led reste allumée pendant que la cloche sonne.

    • Si la led est éteinte, il faut changer le seuil ("min_threshold_to_send_signal" dans le code ci-dessous) pour ajuster le capteur sonore à votre cloche et refaire le test..
    • Si après plusieurs essais la led s'allume quand la cloche sonne et s'éteint quand elle ne sonne pas, vous avez terminé la configuration.

Vous pouvez modifier, si vous en avez besoin, le temps de retard entre deux mesures ("delay_between_reads") ou le seuil de niveau sonore maximal pour considérer le même niveau sonore ("max_threshold_to_consider_same_value").

#define delay_between_reads 200

float min_threshold_to_send_signal = 4.0; float max_threshold_to_consider_same_value = 1.0;

Étape 5: Installation finale

Conseillé: