Si la sonnette vous informe que vous devez ouvrir la porte, la sonnette indique qu'elle a déjà été ouverte. Il est utilisé lorsque la porte n'est pas verrouillée pendant toute la journée de travail afin que les visiteurs puissent y entrer. Et il peut également être électronique, comme, par exemple, interprété par l'auteur d'Instructables sous le surnom de Gleemon.
Ce qui suit est illustré. fait maisonposé sur la table en position de travail - de bas en bas:
Sur son panneau avant, il y a un connecteur d'alimentation, un interrupteur et trois boutons: bypass (lorsqu'un employé entre, il appuie sur ce bouton et l'appareil devient insensible pendant 6 secondes), s'arrête (chaque pression impaire éteint l'appareil, chaque pression paire s'allume) et réinitialise. Parallèlement au bouton pause, un autre situé sur le capot supérieur est connecté. Un télémètre à ultrasons est situé sur la paroi du boîtier en face du panneau avant. Ici, il n'est pas visible, mais visible sur le KDPV.
L'assistant commence à travailler sur l'appareil en modélisant le circuit dans le simulateur Fritzing. Ne soyez pas surpris que les boutons et les LED qui y sont représentés soient situés directement sur la planche à pain, c'est une convention.
"Cerveaux" de l'appareil - Arduino Nano, télémètre - HC-SR04, amplificateur classe D - PAM8302. Même si vous définissez le volume minimum, il s'avère excessif. Vous pouvez encore le réduire en remplaçant la tête dynamique de 4 ohms par une tête de 8 ohms. Ou en éliminant l'amplificateur et en chargeant la sortie Arduino correspondante sur la piézodynamique.
Fritzing est souvent critiqué pour n'habituer que le schéma de câblage sans le principe. Ce n'est pas le cas; la fonction d'élaboration d'un schéma de circuit est également là. Le programme ne se considère pas plus intelligent que l'utilisateur, il vous permet d'attribuer la désignation S1 à deux composants différents - l'interrupteur d'alimentation et le bouton de réinitialisation.
Firmware l'assistant compile dans l'environnement Arduino Create en ligne. Sketch utilise la bibliothèque PlayRTTTL, qui lit des morceaux au format RTTTL (langue de transfert de texte par sonnerie, par Nokia). En raison de sa compacité et de sa popularité parmi les lecteurs Arduino, ce format, avec MML, connaît actuellement une renaissance.
Ensuite, le maître procède à la conception du boîtier, il s'avère que:
Fichiers STL: corps et en bas
Après avoir imprimé le boîtier, le maître prépare tous les composants:
Et recueille tout:
Comme il s'est avéré lors de l'utilisation de l'appareil, les conducteurs allant du télémètre à l'Arduino doivent bien sûr être blindés, en évitant le contact de l'écran avec les composants environnants. Après cela, tout a fonctionné comme il se doit, et l'appareil a pris place à la porte du bureau de support technique, où le maître travaille.