Table des matières:

Hack de la lumière de la sonnette pour malentendants : 7 étapes (avec photos)
Hack de la lumière de la sonnette pour malentendants : 7 étapes (avec photos)

Vidéo: Hack de la lumière de la sonnette pour malentendants : 7 étapes (avec photos)

Vidéo: Hack de la lumière de la sonnette pour malentendants : 7 étapes (avec photos)
Vidéo: Ce code secret sur l’iPhone 😯 2024, Juillet
Anonim
Image
Image
Piratage de la lumière de la sonnette pour les malentendants
Piratage de la lumière de la sonnette pour les malentendants

Problème: mon père est enregistré comme sourd et ma mère est malentendante et à cause de cela, ils ont souvent du mal à entendre la sonnette. Cela pourrait également être un problème dont souffrent beaucoup d'autres.

Ils ont acheté une sonnette à lumière clignotante pour les aider dans cette tâche (une petite boîte avec une lumière qui clignote lorsque la sonnette est enfoncée). Mais cela ne fonctionnait pas assez bien, s'ils étaient dans une pièce différente, ils ne verraient pas la lumière clignoter, même s'ils étaient dans la même pièce, ils ne verraient pas la lumière clignoter à moins qu'ils ne la regardent déjà !

Je voulais utiliser mon intuition d'ingénieur pour construire quelque chose qui résolve vraiment le problème !! J'ai construit un appareil qui fait clignoter les lumières de la pièce principale lorsque la sonnette est enfoncée, de cette façon, où qu'ils se trouvent dans la maison, quelle que soit la direction dans laquelle ils regardent, ils verront toujours le clignotement. Voir la vidéo ci-dessus pour la démo.

Comment ça fonctionne:

  1. La personne appuie sur la sonnette
  2. Arduino détecte la pression de la sonnette via le changement de tension sur le haut-parleur du récepteur de sonnette
  3. Arduino réagit en fermant puis en ouvrant l'interrupteur d'éclairage 10 fois pour allumer et éteindre les lumières de la pièce

Étape 1: Commandez des pièces

Commander des pièces
Commander des pièces

Vous aurez besoin de ces pièces:

- Interrupteur d'éclairage RF + télécommande (je n'ai réussi à le faire fonctionner qu'avec les interrupteurs LightwaveRF, cela n'a pas fonctionné sur un chinois bon marché d'Amazon, j'explique pourquoi dans une étape ultérieure)

C'est ce que je n'ai pas pu faire fonctionner avec mon système: https://www.amazon.co.uk/gp/product/B06VVHQYXQ/ref… 15 £

Le système que j'ai installé dans la maison de mes parents utilise des interrupteurs LightWaveRF, un pour chaque pièce que je veux contrôler. Voici un exemple: https://www.amazon.co.uk/LightwaveRF-JSJSLW400WH-M… 60 £ et vous devrez également acheter une télécommande telle que: https://www.amazon.co.uk/ LIGHTWAVERF-JSJSLW101BLK-… 69 €

- Arduino nano environ 4 £ pour une contrefaçon d'ebay

- Toute sonnette sans fil. J'ai utilisé: https://www.amazon.co.uk/gp/product/B0063IFYB8/ref… 7 €

- Boîte en plastique (ou insérer l'électronique dans le compartiment à piles du récepteur de sonnette)

- Optocoupleurs PC123 https://www.sharp-world.com/products/device/lineup… 0,10 £ chacun

- Alimentation secteur 12V environ 10 £

- Régulation de tension 5 V/3,3 V + capuchons si nécessaire pour alimenter la télécommande de l'interrupteur d'éclairage ou le récepteur de sonnette (je n'en avais pas besoin car j'ai fait fonctionner mon récepteur de sonnette sur le rail 5 V de l'Arduino, cela était possible car il n'a attiré que 80 mA et mon Lightswitch télécommande a fonctionné à partir de 12V de mon alimentation principale) Une bonne option pour un régulateur 5V est le LM79 de ST

- Filtre passe-bas RC (condensateur de résistance) pour lisser le signal de détection du récepteur de sonnette. Les valeurs exactes ne sont pas trop importantes car nous pouvons également filtrer dans le code. Une résistance d'environ 1,6 Kohm et un condensateur de 0,1 uF feront l'affaire. £0.pennies

- Carte matricielle en cuivre

- 2x résistances 220 ohms. £0.pennies

- 1x résistance 10K ohms. £0.pennies

Et ces outils:

- Câble Arduino nano USB

- Fer à souder + soudure

- Pistolet à colle

- Coupe-fils et pinces à dénuder

- Ruban thermorétractable et isolant

- Multimètre pour le débogage

Étape 2: Testez l'interrupteur d'éclairage et la sonnette sans fil

Testez l'interrupteur et la sonnette sans fil
Testez l'interrupteur et la sonnette sans fil
Testez l'interrupteur d'éclairage et la sonnette sans fil
Testez l'interrupteur d'éclairage et la sonnette sans fil
Testez l'interrupteur d'éclairage et la sonnette sans fil
Testez l'interrupteur d'éclairage et la sonnette sans fil

Testez à la fois la sonnette sans fil et l'interrupteur d'éclairage sans fil.

Installez l'interrupteur d'éclairage sans fil à l'aide des connexions indiquées ci-dessous et testez à l'aide de la télécommande correspondante. N'OUBLIEZ PAS DE TOUJOURS COUPER L'ALIMENTATION AU DISJONCTEUR AVANT DE RETIRER L'ANCIEN INTERRUPTEUR.

Couleur du fil de l'interrupteur d'éclairage sans fil

L Brown (en direct)

L1 Bleu avec manche marron (retour en direct)

Mettez les piles dans la sonnette et testez.

Étape 3: Démontez les télécommandes

Démontez les télécommandes
Démontez les télécommandes
Démontez les télécommandes
Démontez les télécommandes
Démontez les télécommandes
Démontez les télécommandes

- Démonter la télécommande de l'interrupteur d'éclairage et le récepteur de sonnette

- Puis soudez un fil rouge à l'entrée 5V du récepteur de sonnette (où la batterie est connectée)

- Et un fil noir à la connexion à la terre

Étape 4: Coupez le panneau de matrice de cuivre pour s'adapter à la boîte

Couper le panneau de matrice de cuivre pour s'adapter à la boîte
Couper le panneau de matrice de cuivre pour s'adapter à la boîte
Couper le panneau de matrice de cuivre pour s'adapter à la boîte
Couper le panneau de matrice de cuivre pour s'adapter à la boîte
Couper le panneau de matrice de cuivre pour s'adapter à la boîte
Couper le panneau de matrice de cuivre pour s'adapter à la boîte

J'ai décidé de me compliquer la tâche et de mettre tous mes appareils électroniques dans l'espace qui n'est plus occupé par les piles (en partie parce que j'ai oublié d'acheter une boîte à projet en plastique). Si vous essayez cette tâche inutilement difficile, vous devrez préparer une carte matricielle à la taille de votre compartiment de batterie.

Une technique simple pour découper un tableau matriciel consiste à le casser contre un bord de table tranchant (voir photos) et il devrait se casser proprement le long d'une bande de trous. Puis limer les bords

Étape 5: Construisez le circuit:D

Image
Image
Construisez le circuit:D
Construisez le circuit:D
Construisez le circuit:D
Construisez le circuit:D

Il y a deux parties principales à construire pour ce circuit et je recommanderais de les construire individuellement et de les tester au fur et à mesure:

1.) Détection d'une sonnette que j'ai faite en lisant la tension du haut-parleur (cette approche fonctionnera pour n'importe quelle sonnette)

2.) Piratage des boutons de la télécommande Lightswitch pour que le bouton soit commuté par l'Arduino pour imiter quelqu'un qui appuie sur le bouton

3.) Tous les régulateurs de tension dont vous pourriez avoir besoin pour réduire le 12V de l'alimentation à une tension inférieure pour alimenter soit l'interrupteur d'éclairage, soit la sonnette. Dans mon cas, je n'avais pas besoin de faire cela: pour alimenter le récepteur de sonnette, j'ai pu prendre 5V de l'alimentation Arduino (je me suis d'abord assuré que le récepteur de sonnette était sous la limite de 200mA) et la télécommande de l'interrupteur avait besoin de 12V de toute façon, ce qui J'ai donné directement de mon approvisionnement

Référencez mon dessin schématique des ordures (désolé pour que ce soit des ordures) et:

Soudez le filtre passe-bas RC et la résistance pull down de 10 Kohm, puis utilisez l'exemple de code Arduino "AnalogReadSerial" pour détecter une pression de sonnette (n'oubliez pas de connecter les masses ensemble). Le terminal série doit lire des chiffres supérieurs à 50 lorsque le haut-parleur sonne et doit lire 0 lorsque le haut-parleur est éteint.

Soudez les opto-coupleurs PC123 avec une résistance de 220 ohms du côté LED et une connexion directe de la sortie à la télécommande de l'interrupteur d'éclairage. Testez en adaptant l'exemple de code Arduino appelé "Blink" pour utiliser vos broches de sortie au lieu de la broche 13. Testez pour voir si vous pouvez obtenir l'Arduino pour allumer et éteindre les lumières. C'est le peu que je n'ai pas pu travailler avec l'interrupteur d'éclairage chinois moins cher, mais j'ai fonctionné avec les interrupteurs LightWaveRF.

Une fois que vous savez que tout fonctionne, montez le matériel dans votre boîte et utilisez de la colle thermofusible pour tendre le câble secteur afin qu'il ne se déchire pas des borniers s'il s'accroche.

Étape 6: Coder

Le code Arduino complet est joint. Vous devrez peut-être modifier le code PIN de ceux que vous utilisez, à part cela, vous êtes prêt ! Prendre plaisir!

Conseillé: