Table des matières:

Horloge murale miroir Infinity dans un cadre photo IKEA : 4 étapes
Horloge murale miroir Infinity dans un cadre photo IKEA : 4 étapes

Vidéo: Horloge murale miroir Infinity dans un cadre photo IKEA : 4 étapes

Vidéo: Horloge murale miroir Infinity dans un cadre photo IKEA : 4 étapes
Vidéo: Comment fixer et et enlever les languettes accroches tableaux 3M Command™ 2024, Juillet
Anonim
Image
Image
Horloge murale miroir Infinity dans un cadre photo IKEA
Horloge murale miroir Infinity dans un cadre photo IKEA
Horloge murale miroir Infinity dans cadre photo IKEA
Horloge murale miroir Infinity dans cadre photo IKEA
Horloge murale miroir Infinity dans un cadre photo IKEA
Horloge murale miroir Infinity dans un cadre photo IKEA

Bonjour, J'ai toujours voulu construire une horloge murale. Il y a beaucoup de merveilleuses horloges murales dans des magasins comme IKEA. J'ai eu quelques problèmes avec ces horloges commerciales. Ils sont trop bruyants pour moi (le tic-tac continu est ennuyeux), je ne peux pas voir les aiguilles des heures dans le noir, ils occupent beaucoup d'espace sur mon mur et ils ne sont pas précis. J'ai décidé de construire une horloge silencieuse à LED et avec synchronisation internet et je l'ai combinée avec un miroir infini. Le miroir permet de voir les aiguilles des heures. Mon concept était de le rendre aussi simple que possible. L'ensemble du processus de construction prend environ 30 minutes. Le coût du projet était de 20$. L'unité est alimentée par un chargeur de téléphone standard (5VDC). L'électronique complète et le miroir ont été intégrés dans un cadre photo acheté chez IKEA.

Étape 1: liste de nomenclature

Liste de nomenclature
Liste de nomenclature

Nom du matériel, montant, lien

Cadre photo IKEA RIBBA Noir 23cmx23cm 1 pc

Bande LED WS2812B, Bande LED RVB intelligente adressable individuellement, Noir 74pcs/1m IP30 1 PC

Carte MCU de développement de l'Internet des objets NodeMcu v3 Lua WIFI ESP8266 1 pc

Chargeur de téléphone 1 pc

Câble de téléphone USB 1 pc

Proto PCB 1 pc

Câble à souder 1 pc

Étain à souder 1 pc

Condensateur 16V 16V 470uF 1 pc

Boîtier pour l'électronique 1 pc

Miroir 23 cm x 23 cm 1 pièce Magasin local

Assiette en verre 23 cm x 23 cm 1 pc Commerce de proximité

Coût matériel total du projet: 20, 25 $/projet total

Étape 2: assemblage

Assemblage
Assemblage
Assemblage
Assemblage

Chaque étape du processus d'assemblage peut être vue dans la vidéo de la première étape.

Quelques informations complémentaires à la vidéo:

Le problème de la précision de l'horloge a été résolu par la technologie IoT et la synchronisation périodique du serveur de temps. Dans ce projet, j'ai utilisé NodeMCU, qui gérera la synchronisation de l'heure.

L'étape suivante consistait à trouver le bon logement. Je choisis le cadre photo IKEA RIBBA. J'avais besoin de 60 LED dans l'horloge car il y a 60 secondes et 60 minutes. J'ai mesuré le périmètre intérieur du cadre. J'ai calculé que la bande LED 74 pièces / 1 mètre est idéale. Après avoir coupé 14 LED dans une bande de 1 mètre, les 60 autres s'adaptaient parfaitement au périmètre intérieur du cadre.

À propos de l'effet miroir infini, vous pouvez en trouver plus ici:

Le miroir et la plaque de verre étaient un produit standard dans un magasin de verre local, ils les ont coupés à la bonne taille.

Étape 3: Le Circuit

Le circuit
Le circuit

J'ai connecté tous les composants selon le schéma. Seuls quelques codes PIN du nodeMCU ont été utilisés, donc un petit proto PCB était plus que suffisant. En fait, les câbles peuvent être soudés directement aux broches, et le boîtier de l'électronique peut être laissé de côté, ou vous pouvez placer ce boîtier à côté de l'alimentation pour avoir un meilleur aperçu. Pour cela, il faut rallonger les câbles venant de la bande de leds, la longueur maximale pour ce câble est de 5 mètres (d'après la fiche technique, non testé). Le condensateur n'est pas nécessaire si l'alimentation est bonne. Mon adaptateur USB est bon marché, j'ai donc soudé un condensateur de 450 uF au proto PCB.

Les LED WS2812B sont des composants adressables indépendamment. Très facile de travailler avec eux. Je viens de connecter 5 VDC, GND à l'alimentation et le PIN de communication au MCU, et cela fonctionne. Le numéro de la LED doit être spécifié dans le code Arduino. Voici plus d'informations sur ces LED:

Étape 4: Télécharger le logiciel joint

Pour télécharger le code source sur les MCU, utilisez le logiciel Arduino IDE et des câbles USB:

Il y a beaucoup d'instructions sur la façon de programmer un NodeMCU, c'est-à-dire:

www.instructables.com/id/Programming-ESP82…

La base du code source vient de cette instruction:

www.instructables.com/id/Infinity-Mirror-C… Remerciez ItsGraGra pour l'inspiration.

Le programme original commence par un programme de démonstration, démontrant la capacité des LED. Malheureusement, après quelques secondes, le MCU redémarre tout seul. Je pensais que le problème était l'adaptateur USB bon marché. J'ai essayé avec une alimentation de table, rien n'a changé. J'ai supprimé une partie du programme de démonstration, puis tout a bien fonctionné. J'ai laissé le programme de démonstration dans le code source, si quelqu'un découvre le problème, veuillez mettre la résolution dans le commentaire ou envoyez-moi un message.

Avant de télécharger le code NodeMCU, modifiez vos informations d'identification Wifi et définissez votre fuseau horaire.

Derniers mots

J'utilise cette horloge depuis 1 mois sans aucun problème. Je suis content de ce projet, j'ai déjà reçu une demande de ma famille que je devrais en construire quelques autres.

Bonne journée!

Conseillé: