Table des matières:

Horloge ROME : 5 étapes (avec photos)
Horloge ROME : 5 étapes (avec photos)

Vidéo: Horloge ROME : 5 étapes (avec photos)

Vidéo: Horloge ROME : 5 étapes (avec photos)
Vidéo: Elle Était Coincée Donc Ce Policier L'aide 2024, Juillet
Anonim
ROME Horloge
ROME Horloge
ROME Horloge
ROME Horloge
ROME Horloge
ROME Horloge

Salut tout le monde, dans ce Instructable, je vais vous montrer comment j'ai construit une horloge de lettre romaine, qui utilise une matrice de néopixels de 8 par 8. Je viens d'acheter la matrice led ws2812b 8 * 8 pour fabriquer une horloge ordinaire, mais lorsque j'ai commencé le projet, j'ai réalisé que j'avais besoin d'un minimum de 5 lignes led pour afficher un seul chiffre. Pour cette raison, je ne peux afficher que le chiffre des heures ou le chiffre des minutes. Ce problème peut être résolu en utilisant une matrice néopixel 10*10 ou 10*8 mais elle n'est pas couramment disponible. J'ai donc pensé à certaines solutions logicielles, la première solution m'est venue à l'esprit était qu'éviter le chiffre de l'heure mais cela n'a pas de sens, j'ai donc pensé à montrer le chiffre de l'heure d'une manière différente, c'est une méthode binaire mais cela peut ne pas être compréhensible pour toutes les personnes. Enfin, j'ai choisi d'afficher le chiffre des heures en lettres romaines et le chiffre des minutes en chiffres ordinaires. L'horloge est basée sur Arduino Nano et un module RTC (DS1307) et se compose également d'un module Bluetooth hc05. Et l'horloge est entièrement contrôlée par une application Android créée dans l'inventeur de l'application. En utilisant l'application, nous pouvons régler l'alarme de l'heure, et nous pouvons afficher des emoji de pixels 8 bits dans l'horloge et des animations et nous pouvons également contrôler la luminosité de la LED. Dans une prochaine mise à jour, j'apporterai quelques textes dans l'horloge et mettrai également à jour l'interface utilisateur ennuyeuse de mon application Android.

Étape 1: Composants

Composants
Composants
Composants
Composants
Composants
Composants

Composants electroniques

  • Arduino pro mini
  • Matrice WS2812 8 × 8 64 LED
  • module RTC ds1307
  • module Bluetooth hc 05
  • Module de charge de batterie lithium-ion TP4056 1A
  • Batterie Li-Ion 3.7v/2000mah
  • PCB point à usage général

Outils et utilitaires

  • Fer à souder,
  • Support de fer à souder,
  • Fil de soudure,
  • Flux – Pâte,
  • D-fil à souder
  • Coupe-fil à dénuder
  • Tournevis
  • Pistolet à colle chaude
  • Colle à tissu
  • Une petite boîte pour le corps extérieur
  • Tissu en coton noir

Étape 2: Circuit

Circuit
Circuit

L'Arduino pro mini est le cerveau du Circuit. Le module rtc fournit le temps et l'Arduino le traite et l'affiche dans la matrice néopixel. Le hc05 est utilisé pour la communication entre le téléphone mobile et l'horloge via Bluetooth. Un buzzer 5V est utilisé dans le circuit pour faire sonner l'alarme. Le module TP4056 est utilisé pour charger la batterie li-ion avec protection. Connecter les composants à l'aide du circuit

Étape 3: Code Arduino

Téléchargez le code Arduino. (je sais que le code est compliqué mais il fait le travail ?)

Étape 4: Application Android

Application Android
Application Android

L'horloge est entièrement contrôlée par une application Android créée dans l'inventeur de l'application. En utilisant l'application, nous pouvons régler l'alarme de l'heure, et nous pouvons afficher des emoji de pixels 8 bits dans l'horloge et des animations et nous pouvons également contrôler la luminosité de la LED. Pour télécharger l'application, visitez mon profil Github ou envoyez-moi un e-mail

Étape 5: Finaliser l'horloge

Finaliser l'horloge
Finaliser l'horloge
Finaliser l'horloge
Finaliser l'horloge
Finaliser l'horloge
Finaliser l'horloge

J'utilise juste une boîte électrique en PVC pour le corps extérieur. Et un chiffon en coton noir pour recouvrir la boite

Merci d'avoir lu et s'il vous plaît envisager de me voter sur le concours de l'horloge

Conseillé: