Table des matières:
- Étape 1: Utilisations alternatives
- Étape 2: ce dont vous avez besoin
- Étape 3: Schémas et logiciel
- Étape 4: le construire
- Étape 5: La boîte
- Étape 6: Le produit fini
Vidéo: LoveBox - la boîte de l'amour : 6 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:10
Comme la plupart des gars, je ne dis pas à ma femme que "je t'aime" aussi souvent que je le devrais, mais ce petit gadget améliorera au moins un peu la situation. un beau cadeau de noël pour ma femme. La LoveBox est une petite boîte qui, lorsqu'elle est ouverte, affiche un message d'amour aléatoire au spectateur.
Étape 1: Utilisations alternatives
L'amour est peut-être ce qui fait tourner le monde - ou était-ce de l'argent ?
Ainsi, afin de faire tourner le monde, la LoveBox peut être transformée en une DecisionBox en modifiant le logiciel pour donner une réponse aléatoire de "OUI", "NON" et de temps en temps même un "PEUT-ÊTRE" lorsque la boîte est ouverte. C'est le cadeau parfait pour le décideur indécis.;-) Pour les joueurs, la boîte peut être adaptée pour afficher les numéros de loto lorsqu'elle est ouverte. Les possibilités sont infinies car la plupart des gens ont besoin de savoir quelque chose ou de prendre des décisions….
Étape 2: ce dont vous avez besoin
Vous avez besoin des éléments suivants:
- Une jolie boite
- Un affichage alphanumérique
- Un microcontrôleur
- Un 74HTC138 (décodeur 3 à 8)
- Quelques résistances
- Deux batteries de 3 volts
- Un microrupteur (NF)
- Fils, pistolet à colle chaude, fer à souder et autres petits outils.
Dans ce projet, j'ai utilisé une boîte que j'ai volée à ma femme, un écran à 14 segments à huit caractères que j'ai acheté sur eBay il y a un an, un microcontrôleur AVR ATtiny2313 et deux batteries au lithium de 3 volts pour les appareils photo.
Étape 3: Schémas et logiciel
Schémas Le schéma de ce projet est assez simple. Il y a le microcontrôleur, le chiffre "driver" et l'affichage et quelques résistances pour limiter le courant entre le microcontrôleur et l'affichage. Il y a 14 anodes (positives) sur l'affichage, une pour chaque segment sur un chiffre, et 8 cathodes (négatives), un pour chaque chiffre. Les anodes sont connectées à 14 des ports disponibles sur le microcontrôleur via des résistances de 330 ohms pour réduire le courant à un niveau qui ne nuit pas à l'affichage. U/R=I, c'est-à-dire que la tension divisée par la résistance donne le courant. L'alimentation est de 6 volts et l'écran lui-même baisse de 1,8 volt, donc la résistance de 330 ohms aura 4,2 volts à gérer. 4,8/330 = 0,012 (12 mA). La fiche technique des écrans indique 2 mA par segment, et je choisis d'interpréter cela comme un chiffre moyen. Étant donné qu'un seul chiffre est allumé en même temps, chaque chiffre ne sera allumé que pendant 1/8 du temps total. Donc, pour obtenir 2 mA de courant moyen, il peut être alimenté par 16 mA (2 mA fois 8). Même si ce n'est pas conforme aux spécifications, il existe à la fois des marges de sécurité et l'affichage n'est utilisé que par intermittence. s'en soucie ?;-) Le 74HTC138 qui entraîne les anodes est vraiment abusé. Si tous les segments d'un chiffre sont allumés, tous les 14 segments veulent forcer 12 mA à travers le pauvre '138. Ce serait un courant total de 168 mA et c'est bien au-delà de ce qu'il peut gérer pour couler. Selon le modèle exact de la puce, le courant de puits spécifié est plutôt de 5 à 10 mA. Si je court-circuite la sortie et la mesure, elle peut descendre d'environ 40 mA avec un niveau de tension accru. Désormais, tous les segments ne seront pas allumés en même temps, mais la limite de 40 mA sera atteinte assez souvent. Heureusement, la luminosité de l'écran est plutôt constante, qu'elle atteigne 4 mA ou 15 mA, donc cela n'a pas vraiment d'importance. Cela fonctionne, mais c'est une conception vraiment bâclée et peu professionnelle. Cela peut être beaucoup mieux, mais comme je n'avais pas de meilleures pièces sous la main, j'ai juste utilisé ce qui fonctionnait. LogicielLe logiciel est également très simple. Lorsque le microcontrôleur démarre, il lit une graine pour le générateur de nombres aléatoires à partir de l'eeprom non volatile de sa mémoire, génère un nouveau nombre aléatoire, puis réécrit la nouvelle graine dans l'eeprom. Sans garder une trace de la graine, ce générateur de nombres aléatoires générerait le même nombre à chaque démarrage. Il n'y a pratiquement pas de hasard là-dedans;-) Il prend ensuite le nombre aléatoire généré et l'utilise pour sélectionner l'un des nombreux messages et défile devant l'affichage. Lorsque l'intégralité du message s'affiche, le microcontrôleur passe en mode faible consommation afin d'éviter que les piles ne se déchargent trop rapidement si le couvercle est laissé ouvert par inadvertance.
Étape 4: le construire
Parce que le nombre de composants est faible et que la boîte est plutôt petite, j'ai décidé de la construire dans un style dead-bug.
Le style d'insecte mort est lorsque les composants sont mis à l'envers avec les pattes en l'air, comme un insecte mort, puis connectés soit par des fils, soit directement aux pattes d'autres composants. Les images ici montrent quelques étapes du processus de soudure. S'il a l'air vraiment serré et désordonné, c'est parce que c'est vraiment serré et désordonné ! J'ai soudé quelques-unes des résistances dans la mauvaise position et j'ai décidé de corriger ces erreurs en jouant un peu plus sur le logiciel plutôt que de commencer à dessouder et à le reconnecter dans ce désordre… Faites ce qui est le plus simple, ce n'est pas comme si personne ne le remarquerait de toute façon.:-)
Étape 5: La boîte
J'avais besoin d'une sorte de couvercle intérieur dans la boîte pour que ses entrailles ne se répandent pas ou ne soient pas vues parce que ça a vraiment l'air affreux là-dedans.
J'ai pris un boîtier de CD et j'ai découpé un morceau de plastique approprié et j'ai peint le fond de celui-ci avec une couleur dorée en laissant un trou là où l'écran se trouve en dessous. Cela ne s'est vraiment pas mal passé pour cette application en tant que LoveBox. Pour un DecisionBox en cadeau à un CTO, peut-être qu'un autre revêtement serait mieux. La boîte doit être allumée lorsqu'elle est ouverte. Mais la plupart des interrupteurs sont activés lorsqu'ils sont enfoncés, pas lorsqu'ils sont relâchés, alors j'ai essayé de fabriquer mon propre interrupteur à l'aide d'une goupille de sécurité qui serait enfoncée lorsque la boîte est fermée et qui remonte à l'ouverture, mais je n'y suis pas parvenu. Après avoir fouillé un peu dans mes poubelles, j'ai trouvé un micro-interrupteur miniature qui a à la fois un contact normalement ouvert et un normalement fermé. Après avoir installé cet interrupteur dans un coin de la boîte, cela a fonctionné à merveille.
Étape 6: Le produit fini
Voici la boîte finie dans sa splendeur. Je dois dire qu'il a l'air au moins à moitié décent. Vidéo #1Vidéo #2Maintenant, je n'ai plus qu'à le terminer et à lui donner la femme avec un baiser à la veille de Noël. (En Suède, le jour du cadeau est le 24, pas le 25 comme aux États-Unis…)
Conseillé:
Le testeur d'amour : 10 étapes (avec photos)
Le testeur d'amour : souvenez-vous de ces "tests d'amour" ringards. des machines que l'on trouvait dans les bars et les restaurants ? Maintenant, vous pouvez avoir toutes les sensations d'utiliser l'une de ces machines dans le confort de votre foyer. Juste à temps pour la Saint-Valentin ! Mais en tout cas
Comment faire dire à Alexa l'amour avec moi ! : 7 étapes
Comment faire dire à Alexa l'amour avec moi ! : 1) facile.2) à faible coût.3) IA
Oiseaux d'amour de la Saint-Valentin : une boîte pour envoyer et recevoir un message audio télégramme : 9 étapes (avec photos)
VALENTINE'S DAY Love Birds : une boîte pour envoyer et recevoir un télégramme Message audio : regardez la vidéo iciQu'est-ce que l'amour (les oiseaux) ? Oh bébé, ne me blesse pas, ne me blesse plus C'est un appareil autonome qui reçoit des messages vocaux envoyés à votre amour, votre famille ou vos amis. Ouvrez la boîte, appuyez sur le bouton pendant que vous parlez, relâchez pour envoyer le
La boîte Barbie : un étui camouflé/boîte boom pour votre lecteur MP3 : 4 étapes (avec photos)
La Barbie Box : un étui camouflé/boîte perche pour votre lecteur mp3 : il s'agit d'un étui de protection rembourré pour votre lecteur mp3 qui convertit également la prise casque en quart de pouce, peut servir de boîte perche en appuyant simplement sur un interrupteur, et déguise votre lecteur mp3 en un lecteur de cassette du début des années 90 ou un vol faible similaire i
Afficher la boîte à lumière à partir d'une boîte en bois : 9 étapes (avec des images)
Boîte à lumière d'affichage à partir d'une boîte en bois : ma femme et moi avons offert à ma mère une sculpture en verre pour Noël. Quand ma mère l'a ouvert, mon frère a dit "RadBear (en fait, il a dit mon nom) pourrait te construire une boîte à lumière!". Il a dit cela parce qu'en tant que collectionneur de verre, j'ai