Table des matières:

Arduino LifeClock : 6 étapes (avec photos)
Arduino LifeClock : 6 étapes (avec photos)

Vidéo: Arduino LifeClock : 6 étapes (avec photos)

Vidéo: Arduino LifeClock : 6 étapes (avec photos)
Vidéo: Lesson 99: Building Arduino Digital Clock using DS3231 LCD and Seven Segment Display 2024, Octobre
Anonim
Arduino LifeClock
Arduino LifeClock

Cette horloge unique vous rappelle d'apprécier chaque jour, en affichant votre âge actuel en jours (ou semaines) sur un affichage à sept segments.

Étape 1: Vous aurez besoin

Tu auras besoin de
Tu auras besoin de
Tu auras besoin de
Tu auras besoin de
Tu auras besoin de
Tu auras besoin de
Tu auras besoin de
Tu auras besoin de

Électronique:

  1. Arduino Pro Mini 5V (ou tout autre arduino avec >= 12 broches GPIO)
  2. Affichage à 4 chiffres et 7 segments
  3. Module d'horloge temps réel DS3231
  4. 4x 200 Ohms Résistances

Matériaux:

  1. Cadre de l'image
  2. Perf Board (taille correspondante)
  3. MicroUSB Breakout (ou toute autre source d'alimentation 5-12V)
  4. Fils/Câbles
  5. En-têtes de broche (mâle, femelle)

Outils:

  1. Fer à souder
  2. Programmeur FTDI (dans le cas d'un pro mini)

Étape 2: Prototypage

Prototypage
Prototypage
Prototypage
Prototypage
Prototypage
Prototypage

Avant d'assembler définitivement les composants, nous devons vérifier si tout fonctionne correctement.

  1. Connectez tout selon le schéma
  2. Vérifiez le port COM et installez les derniers pilotes
  3. Compilez et téléchargez le croquis fourni

Connexions:

Affichage à cathode commune

  • Broche 2 - COM4 (résistance)
  • Broche 3 - g
  • Broche 4 - c
  • Broche 5 - DP
  • Broche 6 - d
  • Broche 7 - e
  • Broche 8 - COM1 (résistance)
  • Broche 9 - un
  • Broche 10 - f
  • Broche 11 - COM2 (résistance)
  • Broche 12 - COM3 (résistance)
  • Broche 13 - b

DS3231

  • TERRE - TERRE
  • 5V/VCC - VCC
  • A4 - SDA
  • A5 -SCL

Si vous utilisez un affichage à anode commun, vous devez vous assurer d'ajuster les broches sur la planche à pain ou plus tard dans le code

Étape 3: Modifier les pièces

Modifier les pièces
Modifier les pièces
Modifier les pièces
Modifier les pièces

Nous devons modifier certains de nos composants, afin qu'ils s'intègrent à l'intérieur du cadre.

Arduino

  • Soudure sur les en-têtes de broches mâles (comme illustré)
  • Ajouter deux fils à SDA et SCL

DS3231

  • Dessouder les 6 pinheaders
  • Souder sur les en-têtes à 4 broches de l'autre côté (comme indiqué)

Sortie MicroUSB

Soudure sur les en-têtes de broche

Étape 4: Construire le circuit imprimé

Construire le circuit imprimé
Construire le circuit imprimé
Construire le circuit imprimé
Construire le circuit imprimé
Construire le circuit imprimé
Construire le circuit imprimé

Si tout a fonctionné parfaitement, vous pouvez commencer à construire le circuit imprimé. L'ensemble du circuit imprimé doit s'insérer dans le cadre photo choisi. Si votre planche de perforation a des dimensions différentes, vous devrez probablement ajuster le placement des composants.

1) Disposition:

Positionnez chaque composant comme indiqué sur le schéma. Si le diamètre de vos fils est > 1 mm, vous devez percer deux trous pour y faire passer le A4-SDA (gris) et le A5-SDA (blanc).

2) Attacher:

Si chaque composant est placé correctement, vous pouvez commencer à souder les composants. Assurez-vous de retirer les jambes restantes par la suite.

3) Câblage:

Vous pouvez soit utiliser des câbles ordinaires, en les connectant simplement à l'arrière de la carte de perforation, soit du fil d'argent à l'avant. Pour ce faire, vous devez couper le fil d'argent à la longueur correspondante et plier ses extrémités. Il ne vous reste plus qu'à les placer en conséquence et à les souder.

4) Vérifiez les connexions:

Si quelque chose ne fonctionne pas comme il se doit ou si vous voulez être sûr que vous avez tout connecté correctement, vous pouvez le vérifier en utilisant la fonctionnalité de continuité de votre multimètre.

Étape 5: Modifier le cadre photo

Modifier le cadre photo
Modifier le cadre photo
  1. Percez 4 trous de montage et 1 trou pour les câbles dans la plaque arrière de votre cadre
  2. Vissez la planche de perforation (en plus avec quelques entretoises)
  3. Fixez le breakout microUSB à l'arrière et connectez-le avec les câbles d'alimentation (RAW, GND)

Selon ce que vous préférez, vous pouvez remettre la vitre en place ou utiliser une sorte de passe-partout.

Étape 6: le code

Le code
Le code

Avant de télécharger le code, vous devez vous assurer d'installer les bibliothèques nécessaires et de définir deux paramètres.

1) Votre âge en jours (ligne 21) [https://www.calculator.net/age-calculator.html]

2) En plus l'heure de votre naissance (ligne 23)

Si la valeur affichée est erronée ou doit être modifiée, vous devez effacer l'EEPROM

J'espère que je pourrais vous inspirer avec ce projet. Si vous avez des questions ou des améliorations, n'hésitez pas à les partager.

Conseillé: