Étape 1: Réfléchir longuement et sérieusement
Commencez avec un bon plan pour éviter les surprises sur la route ! Cette étape implique principalement une réflexion et peut-être de certains dessins.
Certains de mes exigences pour l’horloge ont été :
- Elle devait être professionnellement à la recherche : bords de devant (pas d’acrylique), blanc pour se fondre dans le mur blanc, en verre...
- Être en mesure de contrôler toutes les LED individuellement, pas uniquement dans les groupes par mot, afin qu’il peut être utilisé comme une matrice pour afficher le texte et les nombres (par exemple la date et la température)
- Maintenir le coût bas (mais un couple 100 euros était acceptable)
- Utiliser un PCB fait professionnellement
Partie de tous les projets que je fais est d’apprendre de nouvelles compétences (ou quelques nouvelles compétences). Dans ce cas certaines des nouvelles compétences j’ai voulu apprendre étaient conception d’un PCB (bien qu’un simple) et préparant pour la fabrication de. - Mince comme un possible, non encombrant cadre périmétrique
- Précis à la minute, en mots
- Compatible avec Arduino : utilisez un microcontrôleur ATmega328, exécutant le bootloader Arduino et l’IDE Arduino et bibliothèques pour le programmer.
- Ajuster automatiquement la luminosité de la LED
J’ai décidé de construire une horloge assez grande : 50 cm x 50 cm (20" par 20") avec une grille de 16 par 16 caractères, avec derrière chaque personnage une LED blanche brillante. Cela fait un total de 256 LEDs, ce que je voulais être en mesure de contrôler individuellement. Je vais parler des détails sur le circuit à l’étape suivante, mais sur le dessin, vous pouvez déjà voir que j’ai choisi d’utiliser une puce conçue spécifiquement pour la matrice de LED lecteur un 8 par 8 (enfin, que j’ai eu bien sûr d’utiliser quatre d'entre eux pour conduire une matrice 16 x 16).
Le corps principal de l’horloge serait acheminé sur un 18 mm (~3/4 ") en tôle d’épaisseur de MDF, avec dans les trous coniques avant 256 et dans le dos une cavité pour les rappelons avec LEDs et conduite électronique. J’ai également prévu de fermer le dos avec une mince feuille d’aluminium qui pourrait doubler comme un dissipateur de chaleur pour les régulateurs de tension et les pilotes de la LED. Rétrospectivement, il aurait probablement fine sans chaleur naufrage, mais mieux vaut prévenir que guérir (et son agréable que l’arrière est fermé pour protéger l’électronique).
La façade (façade) est collée sur le corps principal, ce qui le rend difficile à remplacer, mais aussi fait bien paraître (aucune image ou vis ou quoi que ce soit). Il se compose de trois couches : une mince feuille de verre (2 mm), une découpe de vinyle autocollant noir et un diffuseur (papier calque). Le vinyle adhésif couvre la totalité de la feuille de verre et est collé à l’arrière de celui-ci. Les personnages (en miroir) sont sont découpés dans le vinyle. Le diffuseur est en sandwich entre le vinyle et le corps. La façade a été conçue dans Inkscape tôt dans le projet.
Notez également que la c’est où j’ai fait ma première erreur horrible (de sorte que vous n’avez pas à). Lorsque j’ai posé tout d’abord sur la grille de caractères dans Inkscape (juste une toile noire avec du texte blanc dans la police à largeur fixe Droid Sans Mono ), j’ai oublié un mot. J’ai ne remarqué que plus d’un an plus tard après que la découpe de vinyle avait été fabriquée. Je te défie de regarder le dessin une découverte de l’erreur. Le mot manquant peut être formé en combinant certaines parties de deux autres mots, donc l’horloge fonctionne toujours, mais ce sera une honte pour les années à venir. Ne soyez pas aussi stupide que j’ai été, quadruple Vérifiez votre conception !