» Électronique » Arduino »Montre Arduino avec écran TFT et RTC

Montre Arduino avec écran TFT et RTC



L'auteur d'Instructables sous le surnom de Lacybad a fait une montre sur Arduinoaffichant la date, l'heure, le jour de la semaine et même une brève description d'une ligne sur un écran TFT en pixels. Grâce au module RTC du DS1302 avec prise en charge de la batterie, vous pouvez couper l'alimentation de la montre lorsque vous quittez la maison. La luminosité du rétroéclairage de l'écran est suffisante pour fonctionner comme une lampe de nuit, ce qui aidera à ne pas trébucher dans l'obscurité.

Le module RTC utilisé dans les montres est relativement peu coûteux et est également bien adapté pour travailler avec Arduino. Il est plus pratique que les modules sur DS3231, 1307, connectés via le bus I2C.

Le module DS1302 possède cinq broches: alimentation, fil commun, réinitialisation, horloge, données. Le maître a connecté les deux premiers aux bus Arduino correspondants, les trois autres peuvent être connectés à toutes les lignes d'échange de données numériques, Lacybad a choisi les éléments suivants: 10 - réinitialisation, 11 - données, 12 - impulsions d'horloge.

En raison du manque de compensation de température, ce module n'est pas très précis; à température ambiante, une erreur de deux à quatre minutes est tapée en un mois. Mais vous pouvez régler l'heure en utilisant l'IDE Arduino, c'est beaucoup plus rapide que de faire la même chose avec les boutons, comme la plupart des autres montres numériques.

Voici les modules nécessaires pour construire la montre. Il s'agit du module RTC décrit ci-dessus, ainsi que des cavaliers Dupont, Arduino Uno (Mega, etc.) et de l'écran TFT de 2,4 pouces sur la puce ILI9325.


Montre Arduino avec écran TFT et RTC




Le développeur n'est pas tombé sur un écran comme sur cette photo, mais avec des icônes en bas (maintenant sur le côté), à l'origine destinées aux faux téléphones NOKLA. Mais quand ils sont passés de mode, ils ont décidé de ne pas être abandonnés, mais ont plutôt trouvé un nouveau marché - l'Arduino. Vous pouvez désormais acheter un tel écran à la fois séparément et en bundle avec une carte de montage qui le transforme en bouclier, ce que le maître a fait. Eh bien, il a connecté le module RTC avec des cavaliers "dupont" (voir ci-dessus, où se connecter). Vous pouvez simplement souder des fils ordinaires.




Après l'avoir téléchargé, écrit par le développeur, vous devez décommenter les lignes suivantes:

//rtc.setDOW(FRIDAY);

//rtc.setTime(17, 15, 00);

//rtc.setDate(15, 3, 2018);


Remplacez-y l'heure et la date par celles actuelles avec une légère avance, remplissez l'esquisse dans Arduino, puis commentez ces lignes et remplissez à nouveau la même esquisse. A chaque besoin de réglage, ces opérations doivent être répétées.

La montre fonctionne:



Mais jusqu'à présent seulement "en principe". Et il faut que dans le cas. Ce sera à vous de décider.
10
8.6
9.7

Ajoutez un commentaire

    • souriresouritxaxaokne sais pasYahoonea
      patronse gratterfououioui-ouiagressifsecret
      désolédansedanse2danse3pardonaiderles boissons
      arrêteramisbonbonsifflerévanouirla langue
      fumerapplaudircraydéclarermoqueurdon-t_mentiontélécharger
      chaleurirritérire1mdaréunionmasquagenégatif
      not_ipop-cornpunirlireeffrayerfait peurrecherche
      railleriemerci_vousçato_clueumnikaigud'accord
      mauvaisabeilleblack_eyeblum3rougirse vanterennui
      censuréplaisanteriesecret2menacervictoireyusun_bespectacled
      shokrespektlolprévalubienvenuekrutoyya_za
      ya_dobryiaidene_huliganne_othodifludinterdirefermer
2 commentaire
Dmitry1318
Pouchkine ne sait pas comment, c'est un humaniste. Vous pouvez le faire vous-même - c'est facile)
Pouchkine fera-t-il le corps? se gratter

Nous vous conseillons de lire:

Donnez-le au smartphone ...