Le préfixe parlant de la machine à laver qui ne viole pas la garantie



Ayant acheté une machine à laver à commande apparemment mécanique, l'auteur et son épouse aveugle Sue se sont vite rendu compte qu'ils se trompaient. Au lieu d'un appareil de commande, il y avait un encodeur, dont la position absolue , pour des raisons évidentes, n'est pas liée au programme sélectionné. La méthode éprouvée - coller des marques tactiles - ne fonctionnait plus. Il est peu probable que l'auteur connaisse le magazine "Young Technician", ce qui signifie qu'il a pris cette décision de manière indépendante - pour lire l'état des LED situées autour du bouton de l'encodeur avec des photorésistances.
La vidéo montre l'essence du problème, mais il est déjà clair pour quiconque sait ce qu'est un encodeur:


Ainsi, un appareil est né appelé SOAP - Speech Output Announcing Programs. Pour plus de commodité, il est divisé en deux blocs. Le premier contient quatorze photorésistances disposées en anneau; sa conception dépend de la géométrie du panneau avant de la machine. Dans le second se trouve en fait le "locuteur", dont la conception est inchangée. Entre eux, ils sont reliés par une boucle. Aucune intervention dans la machine à laver ne se produit, la garantie n'est pas perdue.

Le schéma de l'appareil est illustré ci-dessous. Les connexions au bouclier pour stocker des fragments sonores ne sont pas représentées, car il est simplement monté sur un clone Arduino comme tout autre bouclier. Le nombre de photorésistances est égal au nombre de programmes sur la machine. Les résistances de pull-up nécessitent une sélection de sorte que lorsque la LED de la machine est allumée, la tension sur la photorésistance est inférieure à 3 V et lorsqu'elle est éteinte, plus.



L'appareil est alimenté par Krona via un bouton de verrouillage et un stabilisateur situé sur une carte compatible Arduino. Il est plus pratique, bien sûr, d'alimenter le powerbank au-delà de ce stabilisateur, surtout si vous choisissez une carte où elle ne se trouve pas.

Sans étuis ni capuche, l'appareil ressemble à ceci:



La boucle contient 16 conducteurs, dont 14 vont aux photodiodes et les 2 restants au fil commun.

Pour le capteur, il est nécessaire de scier deux parties de la planche à pain standard selon le dessin, puis d'installer des photorésistances, des cavaliers et un connecteur (16 broches sur 2 rangées):



Le résultat de l'assemblage ...



... à coller sur le devant avec un matériau doux et étanche à la lumière du tapis de souris, sur le dos avec le même, ainsi qu'une fine feuille de plastique noir:



Ce qui suit montre comment couper un congé sur une planche avec des photorésistances et des ouvertures:





Sur le dessin sont marqués: cavaliers de signal bleu, cavaliers verts connectés à un fil commun, cavaliers noirs qui donnent une rigidité mécanique, conducteurs imprimés coupés lilas, ovales - photorésistances. Les photorésistances et les cavaliers doivent être soudés du côté opposé aux conducteurs imprimés.



Placer les tubes sur les bornes des photorésistances avant de souder:





Dans le dessin de la carte avec le connecteur, les désignations sont les mêmes:



Conseil prêt:



Deux cartes connectées entre elles:



Circuit imprimé collant avec un matériau poreux et un plastique mince:



Détails avant collage:





Après:



Maintenant, ajoutez le ruban électrique des côtés:



Une poignée externe composée d'un couvercle, d'un anneau (matériau poreux) et d'un disque (mince feuille de plastique) sera mise sur la poignée de l'encodeur:







La carte de test peut fonctionner dans l'un des deux modes suivants:

- seule une boucle de l'unité avec des photorésistances est connectée - leur résistance peut être mesurée en présence et en absence de lumière

- seul le câble Arduino est connecté - vous pouvez simuler une diminution de la résistance des photorésistances et vérifier si cela conduit à la lecture de fragments sonores



Après avoir placé la première unité sur la machine à laver, il est nécessaire de connecter sa boucle à la carte de test et, en commutant les modes avec l'encodeur, de mesurer la résistance des photorésistances éclairées, déterminant ainsi leur variation de paramètres. Le tableau montre les résultats obtenus par l'auteur et les résultats de la sélection des résistances de pull-up basées sur celles-ci:



Comme le montre le tableau, la méthode de sélection est simple: la valeur de la résistance de pull-up doit être légèrement supérieure à la résistance de la photorésistance éclairée. Si les LED de la machine à laver sont surchargées et perdront de la luminosité au fil du temps, une nouvelle sélection de résistances de traction pourrait être nécessaire à l'avenir.

Après le réglage, il est nécessaire de remplacer la carte de test par une carte d'adaptateur, dans laquelle les résistances de pull-up sélectionnées sont soudées, et de lui connecter les deux boucles:



Vous pouvez maintenant collecter le "locuteur":



Les phrases correspondant aux modes de lavage doivent être enregistrées sur la carte de stockage des fragments sonores. Pour ce faire:

- connectez la tête dynamique comme indiqué sur le dessin:



- placez la carte sur l'Arduino ou son clone et appliquez l'alimentation:



  • en maintenant le bouton play enfoncé, placez la planche en mode enregistrement et prononcez la phrase correspondant au premier mode, par exemple: «one - washing cotton»
  • relâchez le bouton
  • appuyez brièvement dessus pour faire perdre au tableau la phrase enregistrée
  • si vous ne l'aimiez pas, réécrivez-le
  • en appuyant sur le bouton «avant», accédez à la deuxième cellule
  • notez la phrase correspondant au deuxième mode, par exemple: «deux - lavage économique du coton»

Notez donc les quatorze phrases, en vous rappelant que le total ne doit pas dépasser une minute, afin que les fragments ne soient pas trop longs.

La tâche suivante consiste à ajuster les adresses de début et de fin des fragments:



Le croquis nécessaire pour cela a été tiré du site Web de Velleman et légèrement refait. Vous devez le remplir en Arduino, puis entrez le numéro 1 dans le moniteur du port série. La première phrase retentira. Si son début et sa fin sont définis correctement, rien ne doit être fait, si c'est faux, ajustez les adresses correspondantes dans l'esquisse (lignes 14 et 15) et remplissez-la à nouveau. Entrez le numéro 2 et faites de même avec le deuxième fragment, cette fois les lignes 18 et 19 sont sujettes à correction. Les numéros de fragments sont hexadécimaux, c'est-à-dire qu'au lieu de 10, la lettre a doit être entrée dans le moniteur de port série, la lettre b doit être entrée au lieu de 11, etc.

Enregistrez l'esquisse ajustée - les adresses de celle-ci doivent être transférées vers l' esquisse de travail . Ici, chacune des lignes (de 14 à 27) contient les deux adresses - à la fois le début et la fin du fragment correspondant.

Vous pouvez maintenant faire des trous pour le bouton avec une fixation, une tête dynamique et une boucle dans l'étui "talker":





Remettez les planches en place:



Et fermez le boîtier:



Cependant, si vous le souhaitez, vous pouvez tout d'abord remplacer temporairement la carte adaptateur par une carte de test et écouter tous les fragments, en simulant le fonctionnement des photorésistances:



Pendant que le cavalier est en place, le fragment retentit toutes les trois secondes.

Après avoir rendu la carte adaptateur, nous installons l'unité avec des photorésistances sur la machine à laver:



Et vérifiez comment cela fonctionne:


Les écrous du boîtier ne sont pas accidentels. Ils vous permettent de fixer l'unité, de pré-percer des trous dans le fond. Immédiatement après avoir choisi le mode de fonctionnement de la machine, le haut-parleur doit être mis hors tension. Résultat de l'observation de cette règle: un an s'est écoulé et la batterie n'a pas encore été remplacée.

Source: https://habr.com/ru/post/fr450546/


All Articles