Table des matières:

TimePrntr : 6 étapes (avec photos)
TimePrntr : 6 étapes (avec photos)

Vidéo: TimePrntr : 6 étapes (avec photos)

Vidéo: TimePrntr : 6 étapes (avec photos)
Vidéo: How to default 2-sided printing on Konica Minolta Windows 10 Double Sided Printing 2024, Septembre
Anonim
Image
Image

Avez-vous déjà regardé un ensemble d'embouts d'imprimante de reçus thermiques d'Adafruit, mais vous vous êtes demandé quelle chose utile puis-je faire avec cela? Ne cherchez pas plus loin: timePrntr est une horloge de mots numérique/analogique qui imprime la date et l'heure en appuyant sur un bouton et à intervalles réguliers. Il est simple à câbler, pas de problème à construire et facile à programmer. Vous n'aurez plus jamais à vous demander quelle heure il était avec un enregistrement imprimé semi-continu du passage du temps !

Étape 1: Étape 1: Procurez-vous le matériel et imprimez le boîtier

Ce projet nécessite un peu de connaissances en programmation Arduino, une certaine familiarité avec les circuits de prototypage et de test et quelques compétences de base en mécanique. Pour vraiment le construire, une imprimante 3D est également utile et même un modèle plus ancien comme mon Replicator 2 peut imprimer le boîtier inclus. Le reste du matériel est généralement disponible chez Adafruit:

Pièces requises:

  1. 1XGents d'imprimante de reçus thermiques
  2. 1X DS1307 Breakout d'horloge en temps réel
  3. 1X Bibelot Pro 5v 16MHz
  4. Planche à pain 1X 1/2
  5. Alimentation CC 1X7.5v 3A
  6. Interrupteur tactile carré 1X 6mm
  7. Fil de branchement (24ga)
  8. Broches d'en-tête de rupture mâles
  9. Fils de pontage M/F, M/M, F/F
  10. Adaptateur 1X 2.1mm Barrel Jack

Pièces en option: (pour le montage dans le cas)

  1. Prise de baril à montage sur panneau 1X2.1mm
  2. 1XAdafruit Perma-Proto Planche à Pain 1/2 Taille
  3. Kit d'en-tête 2XShort pour Feather
  4. Boîtier imprimé en 3D (fichiers.stl joints)
  5. Vis à métaux à tête plate n° 4 x 1/4"
  6. Vis à tôle à tête cylindrique #2 x 1/4"

Les impressions prennent environ six heures au total sur mon Replicator 2, alors ce serait le bon moment pour les faire fonctionner pendant que vous faites le reste du travail électronique

Étape 2: Étape 2: Lire et comprendre le schéma de circuit

Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain
Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain

Il s'agit d'un circuit très simple qui ne nécessite aucun composant supplémentaire autre que ceux répertoriés. Cela dit, cela vaut la peine de regarder les schémas de circuit ci-joints et de comprendre comment l'appareil est disposé. Il est assez simple et facile à personnaliser pour ceux qui ont des compétences intermédiaires à avancées avec un Arduino.

Le schéma de base est le suivant: l'appareil utilise SoftwareSerial sur le Pro Trinket ainsi que la bibliothèque d'imprimantes thermiques d'Adafruit et la bibliothèque RTC (horloge en temps réel) d'Adafruit.

Le Trinket communiquera avec l'imprimante thermique en série à l'aide de la bibliothèque SoftwareSerial avec la broche 6 du Trinket définie comme TX (transmission) et la broche 5 définie comme RX (réception). Ces broches sont respectivement connectées aux broches RX et TX de l'imprimante thermique. N'oubliez pas qu'il s'agit d'une situation de croisement où la broche TX de Trinket se connecte à la broche RX de l'imprimante et vice-versa. Adafruit propose un excellent guide de connexion pour l'imprimante si vous souhaitez un examen plus approfondi de ses capacités.

Le module d'horloge en temps réel est un garde-temps continu afin que votre imprimante sache l'heure même lorsqu'elle est débranchée ! Le Trinket interrogera l'heure du module RTC via I2C et la bibliothèque wire.h. Les broches I2C SDA et SCL par défaut du Trinket sont respectivement A4 et A5. Ceux-ci sont simplement connectés aux broches SDA et SCL de la carte RTC.

Enfin, le commutateur de contact momentané est connecté à la broche A2 et à la masse et initialisé dans le code avec Input_Pullup.

Le pouvoir est assez facile aussi. L'imprimante thermique doit être connectée directement au +7.5VDC de l'alimentation et de la terre. C'est un appareil gourmand en énergie et 2A est un must. L'alimentation ici est de 3A et fonctionne très bien. La broche du Trinket's Bat (batterie ou Vin) est également connectée à +7.5VDC. Le module RTC sera alimenté par la broche +5V du Trinket.

Étape 3: Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain

Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain
Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain
Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain
Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain
Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain
Étape 3: Testez l'imprimante, construisez le circuit sur une planche à pain

L'image Fritzing vous aidera à construire et à tester le circuit sur une maquette sans soudure. Cette étape nécessitera cependant un peu de soudure, car vous souderez d'abord un ensemble de broches mâles sur le module Pro Trinket et RTC. N'oubliez pas de pointer les longues broches vers le bas sur le Pro Trinket et les longues broches vers le HAUT sur le RTC. Une fois qu'elles sont soudées, vous pouvez utiliser des broches M/F M/M pour effectuer les connexions sur la maquette. Les rails V+ et Ground sur le dessus de la planche à pain doivent être connectés respectivement aux broches +/- de l'adaptateur jack baril de 2,1 mm avec des câbles de démarrage M/M.

Sur ma planche à pain, j'ai utilisé de longues broches d'en-tête mâles pour donner au rtc et à l'imprimante thermique une prise pratique. Cela peut être plus clair dans les images ultérieures du circuit attaché à la planche à pain perma-proto, alors regardez devant vous si cela vous semble déroutant.

Si vous regardez attentivement le schéma, j'ai glissé le fil de connexion pour la broche 5V sur le RTC derrière le Pro Trinket. Ce n'est pas nécessaire mais cela permet de garder la planche propre et facile à tracer. La broche de terre du RTC est accrochée au fil de terre de l'interrupteur. Les broches SDA et SCL du module RTC sont croisées dans mon schéma, ce qui est correct, assurez-vous simplement qu'elles sont connectées SDA-SDA et SCL-SCL sur votre maquette.

Si vous prévoyez de souder ce circuit à la carte perma-proto et de le monter dans le boîtier, il est important que vous placiez le commutateur près du milieu de la carte ! Suivre le diagramme de Fritzing le placera exactement à droite.

Avant de faire quoi que ce soit, il est conseillé de suivre le guide de l'imprimante thermique d'Adafruit pour tester l'imprimante thermique et trouver son débit en bauds. Selon Adafruit ce taux peut varier d'un imprimeur à l'autre !

Une fois que tout est connecté et fonctionnel, vous pouvez télécharger le code de l'étape suivante pour l'essayer !

Étape 4: Étape 4: Téléchargez le code

Vous êtes maintenant prêt à programmer le Pro Trinket ! Avant de commencer, lisez et suivez la section du chargeur de démarrage USB du guide Pro Trinket d'Adafruit. Assurez-vous que vous êtes en mesure de télécharger le code Blink avant de continuer.

Une fois cela fait, vous pouvez télécharger le code timePrntr dans le fichier.zip joint. Décompressez-le dans votre dossier de bibliothèque Arduino IDE et ouvrez le programme. Il devrait y avoir trois onglets dans le programme avec deux fichiers d'en-tête pour certains graphiques que le code utilise pour imprimer l'introduction du périphérique. Téléchargez le code sur le Pro Trinket et testez votre timePrntr !

Une remarque importante ici: le code utilise l'heure système à la compilation pour régler l'horloge sur le module RTC. Pour que cela fonctionne, le module RTC doit être correctement câblé au Pro Trinket. Si l'heure n'est pas correcte, il se peut que les broches SDA et SCL ne soient pas correctement connectées.

Étape 5: Étape 5: Souder les composants à la carte Perma-Proto

Étape 5: souder les composants à la carte Perma-Proto
Étape 5: souder les composants à la carte Perma-Proto
Étape 5: souder les composants à la carte Perma-Proto
Étape 5: souder les composants à la carte Perma-Proto
Étape 5: souder les composants à la carte Perma-Proto
Étape 5: souder les composants à la carte Perma-Proto

Pour rendre cet appareil permanent et prêt à être monté dans le boîtier imprimé en 3D, tout ce que vous avez à faire maintenant est de tout souder à la carte Perma-Proto. J'ai choisi cette carte pour ma première électronique Instructable car elle vous permet simplement de déplacer des pièces d'une planche à pain à une autre ! Suivez exactement la disposition des photos et des schémas précédents et vous n'aurez aucun problème à l'adapter dans le boîtier.

Le Pro Trinket, les fils et les broches d'en-tête pour l'imprimante et le module RTC se trouveront à l'avant de la carte. Le bouton sera soudé à l'arrière de la carte.

Marquez d'abord les rangées où les deux embases femelles courtes à 12 broches seront montées sur la carte perma-proto (rangées C et G). Ces en-têtes permettent au Pro Trinket d'être amovible ! Rien d'autre ne doit être connecté et soudé dans ces rangées !

Coupez les fils à longueur et dénudez-les pour qu'ils soient bien isolés et attachez-les temporairement à la carte en pliant les fils à l'arrière de la carte. Placez le commutateur, mais sachez qu'il finira par être soudé à l'arrière de la carte.

Pour souder les connecteurs mâles et femelles, utilisez simplement une petite planche à pain pour maintenir les broches en place pendant que vous soudez les premiers points. Vous devez également souder une paire de broches d'en-tête (droites ou 90 fonctionneront) pour le connecteur d'alimentation sur les rails +/- supérieurs du perma-proto. Cela vous permettra de connecter l'alimentation avec une paire de cavaliers femelles soudés à une prise cylindrique à montage sur panneau lors de l'assemblage final.

Si vous suivez le schéma, le câble à 5 broches de l'imprimante se branchera avec les languettes tournées vers le Pro Trinket. Le RTC est câblé comme indiqué avec des cavaliers F/F.

N'oubliez pas de tout tester

Étape 6: Étape 6: Assemblage final

Étape 6: Assemblage final
Étape 6: Assemblage final
Étape 6: Assemblage final
Étape 6: Assemblage final
Étape 6: Assemblage final
Étape 6: Assemblage final
Étape 6: Assemblage final
Étape 6: Assemblage final

À moins de problèmes imprévus avec vos impressions, tout devrait être prêt à fonctionner lorsque l'électronique est terminée et soudée.

Sur le dessus du boîtier, les trois ailes à ressort du bouton peuvent être soigneusement collées avec de la colle CA dans les trois empreintes correspondantes à l'intérieur du boîtier. Le côté bombé du bouton doit être tourné vers l'extérieur.

Pour préparer l'assemblage final, vous devez attacher des fils à votre prise cylindrique à montage sur panneau de 2,1 mm. Il suffit de couper une extrémité d'un fil de raccordement F/F ou M/F noir et un fil rouge (une longueur de 6 fonctionnera, assurez-vous de laisser une extrémité femelle sur les deux). Dénudez l'extrémité coupée et soudez-la aux broches appropriées sur le vérin à barillet.

Si vous n'êtes pas sûr des broches à souder, vous pouvez utiliser un multimètre pour trouver la polarité avec la borne du milieu et la paroi intérieure de la prise. Le poteau à l'intérieur de la prise est le + côté positif

Une fois que cela est soudé, vissez la prise cylindrique dans le boîtier avec l'écrou et la rondelle de blocage fournis.

Placez sans serrer les composants dans les positions finales comme indiqué. Tous les fils doivent être en bas, connectez tous les fils à leurs en-têtes appropriés.

Vissez l'imprimante avec les petites vis #2 et vissez le proto-board avec une tête cylindrique #4.

Vissez le RTC avec une seule vis #2 sur le côté droit. L'autre trou est épinglé à un poteau.

Faites glisser le contrôleur de l'imprimante dans son support (il est vertical) et le câble ruban marron doit être vers le bas avec le côté le plus lisse de la carte vers l'imprimante.

Faites glisser la carte perma-proto dans son support avec le bouton vers l'avant. le bijou Pro devrait être sur la gauche.

Placez le haut sur le boîtier et vissez-le avec 4 vis à tête plate n ° 4 sur le bas et vous avez terminé, prêt à imprimer l'heure en appuyant sur un bouton!

Concours d'horloges
Concours d'horloges
Concours d'horloges
Concours d'horloges

Finaliste du concours d'horloges

Conseillé: