Table des matières:

Buzzer télécommandé pour objets perdus et trouvés : 4 étapes
Buzzer télécommandé pour objets perdus et trouvés : 4 étapes

Vidéo: Buzzer télécommandé pour objets perdus et trouvés : 4 étapes

Vidéo: Buzzer télécommandé pour objets perdus et trouvés : 4 étapes
Vidéo: COMMENT RETROUVER SON DRONE PERDU - DJIGO4 et VIFLY Beacon 2024, Juillet
Anonim
Image
Image

Ce circuit en deux parties se compose d'un buzzer et d'un contrôleur. Attachez le buzzer à un objet que vous risquez de perdre fréquemment et utilisez le bouton et le bouton de volume du contrôleur pour activer le buzzer lorsque l'objet est perdu.

Le buzzer et le contrôleur communiquent sans fil à l'aide d'un émetteur et d'un récepteur radio 434 MHz, et le code utilise la bibliothèque Virtual Wire.

Fournitures

2 x Teensy (ou Arduino, etc.)

2 x Header / sockets pour Teensy - J'ai utilisé une quantité de 4 d'une prise DIP similaire à PRT-07939 de Sparkfun et je les ai coupées au milieu. Vous pouvez également utiliser des en-têtes féminins.

1 émetteur radio 434 MHz: WRL-10534 de Sparkfun

1 récepteur radio 434 MHz: WRL-10532 de Sparkfun

1 x buzzer Piezo - tout fonctionnera tant qu'il est tolérant 3V3, j'ai utilisé COM-13940 de Sparkfun

1 x bouton-poussoir - tout fonctionnera, j'ai utilisé un bouton de montage sur panneau similaire au COM-11992 de Sparkfun

1 x potentiomètre rotatif - tout fonctionnera, j'ai utilisé un montage sur panneau 3310Y-001-502L-ND de Digikey

2 piles 9V

2 connecteurs à pression de batterie 9V

2 régulateurs linéaires 5V - J'ai utilisé ce que j'avais autour, les références UA7805C et LM78L05

1 x grand (~1000uF) condensateur

3 x plus petits condensateurs - j'ai utilisé 0,47, 0,1 et 0,01 uF car c'est ce que recommandaient les fiches techniques de mes régulateurs linéaires

1 x résistance, à utiliser comme pull-down pour le bouton poussoir. J'ai utilisé 1,2K, il pourrait être plus grand pour économiser de l'énergie.

2 x planches à pain pour tester le circuit

2 x perfboards ou breadboards soudables pour le circuit final

Fil, fer à souder, soudure

Imprimante 3D + filament pour étui (facultatif)

Étape 1: Planifiez le circuit

Planche à pain le circuit
Planche à pain le circuit

Suivez le schéma pour assembler le circuit sur une planche à pain.

J'ai choisi d'utiliser Teensy pour coder et décoder le signal radio car c'est ce que j'avais sous la main, mais si vous cherchez à minimiser l'espace ou la consommation de courant, les puces HT-12E IC présentées dans la fiche technique pourraient être préférables.

Il est important d'utiliser les broches 11 et 12 sur le Teensy pour se connecter aux modules radio, car c'est ce que la bibliothèque de fils virtuels utilise par défaut. Les autres broches peuvent être interchangées selon vos besoins, à condition de mettre à jour le code dans la section de configuration.

Les trois plus petits condensateurs servent à filtrer les rails d'alimentation. Ils ne sont pas complètement nécessaires mais contribueront à augmenter la fiabilité en fournissant une tension stable aux Teensy et au récepteur et émetteur radio.

Le plus gros condensateur est utilisé comme filtre passe-bas pour transformer la sortie PWM du Teensy en une tension continue acceptable pour le buzzer pizeo. Ceci est assez important car les buzzers piézo ne sont pas destinés à fonctionner avec un signal AC PWM. Cependant, ce condensateur ne serait pas nécessaire si vous possédez un haut-parleur non piézo tel que le Sparkfun COM-07950, qui est conçu pour fonctionner avec une onde carrée.

Les antennes doivent être de la bonne longueur afin d'obtenir le meilleur signal. La longueur de 17 cm est calculée pour être un quart de longueur d'onde de l'onde radio de 434 MHz qui atteint la résonance. Alternativement, vous pouvez construire une antenne bobine de chargement comme ce Instructable, mais je n'ai pas essayé cela.

Étape 2: programmer les Teensy

Mon code est disponible sur GitHub ici:

github.com/rebeccamccabe/radio-buzzer

Il existe un code distinct pour le récepteur et l'émetteur.

Dans le code de l'émetteur, vous devrez peut-être régler le volume min et max et les variables de lecture du pot jusqu'à ce que la plage de volume soit adaptée à votre combinaison spécifique de potentiomètre et de buzzer pizeo. La tension continue appliquée au buzzer sera vol / 255 * Vref, où Vref est de 3,3 V pour un adolescent et le vol est calculé dans le code en fonction de la lecture du potentiomètre.

Dans le code, j'ai utilisé plusieurs astuces d'économie d'énergie pour le Teensy décrites ici. Sans ces astuces, le circuit du buzzer et le circuit de commande consommaient 40 mA chacun même lorsque le bouton n'était pas enfoncé, de sorte qu'une batterie standard de 9 V serait à court d'énergie après seulement environ 12 heures.

Étape 3: souder le circuit

Souder le circuit
Souder le circuit

Une fois que le circuit fonctionne sur la planche à pain, il est temps de le souder sur une planche perforée.

J'ai disposé les composants en tenant compte de la façon dont je veux que les circuits s'insèrent dans une boîte que j'imprimerais en 3D. J'ai attaché les composants de montage sur panneau sur l'émetteur (le pot et le bouton-poussoir) avec des fils afin qu'ils aient une marge de manœuvre verticale pour accueillir l'assemblage du boîtier.

Assurez-vous de laisser une place pour les piles et gardez également à l'esprit que les régulateurs linéaires 5V vont chauffer.

J'ai enroulé les fils des pinces de la batterie 9V et des antennes à travers les trous du panneau perforé avant de souder dans le but de réduire la tension. De même, j'ai ajouté de la colle chaude aux broches du potentiomètre comme substitut pour le composé d'empotage.

Étape 4: Assembler et commencer à utiliser

Assembler et commencer à utiliser
Assembler et commencer à utiliser

Montez les circuits dans des boîtes imprimées en 3D. Sur le boîtier buzzer (jaune), j'ai monté l'électronique à l'aide d'inserts thermofixés qui fondent dans le plastique avec un fer à souder. Sur le boîtier de commande (blanc), le circuit se fixe à travers les composants de montage sur panneau, je n'ai donc pas utilisé d'inserts chauffants ici pour éviter une surcontrainte.

Attachez le buzzer à un objet souvent égaré comme un sac à dos ou un manteau. La prochaine fois que l'article est perdu, il peut être facilement localisé en activant le buzzer.

Conseillé: