Table des matières:

Réveil Arduino DS1302 RTC : 3 étapes
Réveil Arduino DS1302 RTC : 3 étapes
Anonim
Image
Image

Bonjour, je voulais partager avec vous ce petit projet, il s'agit d'un réveil bricolage basé sur la carte Arduino UNO et le module DS1302 RTC, vous pouvez configurer la date et l'heure par clavier et également régler l'alarme pour une heure précise. J'espère que tu aimes.

Étape 1: Matériel nécessaire

Matériel nécessaire
Matériel nécessaire
Matériel nécessaire
Matériel nécessaire

Pour cela, nous aurons d'abord besoin d'une carte Arduino, j'utilise un Arduino UNO, vous pouvez en utiliser une autre, assurez-vous simplement du nombre de broches.

- Un module RTC, ici j'utilise DS1302.

- Écran LCD i2c.

- Matrice de clavier 4*4.

- et Un buzzer, vous pouvez utiliser le module ou le composant 2 fils.

- Résistance 1kOhm, quelques fils de saut et une planche à pain.

Étape 2: Câblage

Câblage
Câblage

Le câblage est comme sur la photo, les choses qui devraient être câblées avec GND et 5v comme RTC, LCD et le buzzer.

Les broches RTC sont câblées de D2 à D5 et j'utilise la résistance 1k avec la broche DAT et D4 afin que nous obtenions la date et l'heure correctes, c'est une solution courante.

Les LCD SDA et SCL sont câblés en A4 et A5.

Clavier de droite à gauche (D5-D12).

et le buzzer avec D13 qui est la LED interne de l'Arduino UNO.

Étape 3: Code et fonctionnement

Le code et les bibliothèques que j'ai utilisé, vous pouvez les trouver dans le lien:

Le fonctionnement est assez simple: vous appuyez sur "*" sur le clavier pour régler l'heure et la date actuelles, puis "A" pour régler l'heure de l'alarme. Vous pouvez personnaliser votre sonnerie si vous êtes doué pour créer des sons avec buzzer ou les rechercher sur Internet.

Profitez-en, et si vous avez un problème ou une question, n'hésitez pas à demander.

Conseillé: