Table des matières:

Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace : 8 étapes (avec photos)
Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace : 8 étapes (avec photos)

Vidéo: Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace : 8 étapes (avec photos)

Vidéo: Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace : 8 étapes (avec photos)
Vidéo: La lune dans l'Arctique, Apparaît et disparaît en 30 secondes 2024, Novembre
Anonim
Image
Image
Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace
Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace
Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace
Cosmo Clock - Change de couleur à chaque fois qu'un astronaute entre dans l'espace

Salut! Êtes-vous un passionné d'espace? Si oui alors hi-fi ! J'aime l'espace et l'astronomie. Évidemment, je ne suis pas un astronaute pour aller là-haut et regarder de plus près l'univers. Mais chaque fois que je découvre qu'une personne de la terre a voyagé vers le ciel, je suis inspiré pour explorer davantage. Si vous êtes comme moi, voici quelque chose qui vous gardera inspiré tout le temps.

Présentation, Cosmo Clock! C'est une horloge qui peut afficher l'heure ! Oui, je sais, il n'y a rien de spécial là-dedans. Mais la particularité réside dans son anneau lumineux. Il change de couleur à chaque fois qu'un astronaute entre dans l'espace ! À quel point cela est cool? Imaginez que vous avez cette horloge à côté de votre bureau tous les jours et qu'un matin, vous vous réveillez pour voir sa couleur changer. Vous saurez instantanément qu'une autre personne vient d'y monter !

Quoi de plus? L'anneau lumineux n'est pas cassé juste pour le rendre cool. C'est un code Morse ! Ça dit quoi? Bon je vous laisse comprendre;)

Devinez quoi? C'est assez facile à construire. Alors allons-y !

Fournitures

Nodemcu (esp8266)

Femelle - Cavaliers femelles

1x LED RVB cathode Commom

Boîtier pour l'horloge (peut être imprimé en 3D)

Module horloge

Alimentation USB 5v

Étape 1: Faire Tik

Faire Tik
Faire Tik
Faire Tik
Faire Tik
Faire Tik
Faire Tik

Vous pouvez utiliser n'importe quel module d'horloge pour cela. J'en ai utilisé un d'une montre car il est plus petit et peut facilement rentrer dans le boîtier.

Puisque je vais rendre l'horloge noire, ses bras doivent être blancs. J'ai donc retiré les bras existants et les ai remplacés par ceux que j'avais fabriqués moi-même. C'est simple, j'ai juste découpé deux bandes de plastique blanc mince dans un vieux récipient et les ai façonnées comme de longs triangles. Ensuite, j'ai fait des trous au bout en prenant soin de sa taille pour que chacun puisse s'insérer dans sa partie respective sur le module d'horloge. Je n'ai pas attaché d'aiguille des secondes parce que je voulais qu'elle soit moderne et minimale.

Je recommanderais d'utiliser du métal au lieu du plastique car il sera plus fin et il sera plus facile de bien faire les trous.

Étape 2: Le châssis

Le châssis
Le châssis
Le châssis
Le châssis
Le châssis
Le châssis
Le châssis
Le châssis

Faisons maintenant l'enceinte de l'horloge. Je vais l'appeler châssis parce que ça a l'air cool.

Si vous avez une imprimante 3D, cela devrait être un jeu d'enfant. Vous pouvez simplement imprimer le gâteau. Euh, je veux dire que vous pouvez imprimer le châssis. C'est essentiellement un cylindre creux avec un côté fermé. Et la hauteur ? Il peut être juste un peu plus haut que la hauteur du Nodemcu lorsqu'il est posé sur les broches. Mais je n'ai pas d'imprimante 3D. Je ne peux pas non plus sortir pour acheter quelque chose, car il y a un confinement dans notre pays. Je suis donc allé dans la cuisine et j'ai trouvé un récipient dont le couvercle en plastique correspondait exactement à ce que je cherchais. Parfait.

Ensuite, vous devez décider ce que le texte codé en Morse de votre horloge doit dire. Une fois que j'ai décidé quel devrait être le mien, j'ai trouvé un convertisseur de code Morse en ligne et j'ai tapé "sky" et j'ai obtenu son code Morse. Oups. Je n'étais pas censé le révéler.

Ensuite, j'ai découpé des bandes de papier cartonné noir de deux largeurs différentes. L'espace entre deux lettres doit être plus grand que l'espace entre les tirets et les points d'une seule lettre. Ces espaces sont là où les bandes de papier cartonné doivent être collées. J'ai d'abord fait des marquages à l'aide d'un marqueur et utilisé un adhésif pour coller les bandes en conséquence. Ensuite, j'ai coupé une longue bande et collé sur le côté du châssis et un cercle sur le dessus, en veillant à laisser suffisamment d'espace autour pour que la lumière sorte.

Étape 3: Électronique

Électronique
Électronique
Électronique
Électronique
Électronique
Électronique
Électronique
Électronique

Le héros de la série est une planche Nodemcu. Nous utilisons Nodemcu au lieu d'un Arduino car il possède des capacités wifi que nous allons utiliser pour recevoir des données lorsqu'un astronaute entre dans l'espace.

Les connexions sont assez simples. Tout ce que vous avez à faire est de connecter la LED RVB comme indiqué sur le schéma de circuit. Puis raccourcir D1 à D3 et D2 à D4.

Étape 4: Configurer Blynk

Configurer Blynk
Configurer Blynk
Configurer Blynk
Configurer Blynk
Configurer Blynk
Configurer Blynk

Pour déclencher les broches de notre Nodemcu depuis Internet, nous avons besoin d'une application appelée blynk

Lien Play Store

Lien vers la boutique d'applications

Créer un nouveau projet. Un jeton d'authentification vous sera envoyé par la poste. Nous utiliserons ce jeton à l'étape suivante.

Appuyez sur le "+" et ajoutez un bouton à partir de la boîte de widgets. Dans les paramètres du bouton (que vous pouvez ouvrir en appuyant sur le bouton), sélectionnez le code PIN comme "GP2" et faites glisser la bascule vers "commutateur".

Répétez les étapes pour créer un autre bouton avec un code PIN en tant que "GP0"

Étape 5: Configurer IFTTT

Configurer IFTTT
Configurer IFTTT
Configurer IFTTT
Configurer IFTTT
Configurer IFTTT
Configurer IFTTT

C'est le service qui nous permettra de savoir quand un astronaute va dans l'espace. Vous pouvez utiliser le site Web ou son application Android ou IOS. Suivez les étapes dans les images ci-dessus.

Sur IFTTT, cliquez sur "obtenir plus". Cliquez maintenant sur + puis sur "ceci". Ensuite, recherchez et sélectionnez « espace ». Cliquez ensuite sur "l'astronaute entre dans l'espace".

Cliquez maintenant sur « ça » et recherchez « webhooks » dans la barre de recherche. Cliquez sur "faire une demande Web" et entrez l'URL. Le format de l'URL est

Remplacez Auth par le jeton Auth du projet blynk et IP par l'IP cloud blynk de votre pays. Pour obtenir l'IP, ouvrez l'invite de commande et tapez "ping blynk-cloud.com". Pour l'Inde, l'IP est 188.166.206.43

Sélectionnez "put" dans la section méthode et sélectionnez "application/json" dans le type de contenu. Dans le corps, tapez ["1"].

Nous allons maintenant ajouter un autre déclencheur pour nous assurer que notre horloge s'éteint lorsque nous dormons. Cette partie est facultative, mais c'est une bonne idée de le faire, car elle économise de l'énergie.

Cliquez sur +, sélectionnez "ceci" et sélectionnez "date et heure". Sélectionnez "Tous les jours à" et réglez l'heure à laquelle vous vous réveillez. Répétez ensuite les étapes pour les webhooks comme ci-dessus. Cette fois, l'URL est

Répétez les étapes et créez un autre déclencheur pour l'heure à laquelle vous vous endormez et tapez cette fois ["0"] dans le corps. Parce qu'on l'éteint la nuit.

Ouf.. C'était beaucoup de travail. Mais tout est maintenant configuré et vous êtes prêt à partir.

Étape 6: programmer

Programme
Programme
Programme
Programme

La programmation du Nodemcu est simple puisque nous avons fait la plupart du travail dans blynk et ifttt. La bonne nouvelle est que j'ai joint le programme à cette étape que vous pouvez télécharger dans votre projet. Avant de réduire cet onglet pour télécharger votre programme, lisez simplement à l'avance. Vous devrez apporter quelques modifications.

Vous devez ajouter votre ssid wifi et votre mot de passe dans le programme où il est écrit "YourNetworkName" et "YourPassword". De plus, le « YourAuthToken » doit être remplacé par le jeton d'authentification que vous avez reçu de blynk. Oui c'est tout, maintenant vous pouvez aller télécharger le code.

Je vais mentionner quelques points sur le fonctionnement du code. C'est assez simple. C'est juste la lecture de l'état de D2 qui est couplé avec D4 (gpio 2) qui est déclenché par ifttt lorsqu'un astronaute entre dans l'espace. Une fois déclenché, il génère un nombre aléatoire entre 0 et 255 pour chaque couleur. Ces nombres aléatoires fourniront une couleur aléatoire à la LED RVB. De même, le D1 est couplé au D3 (gpio 0) qui éteint la LED au moment que vous avez défini dans ifttt. La couleur par défaut de la LED est définie sur bleu

Étape 7: Assemblage

Assemblée
Assemblée
Assemblée
Assemblée
Assemblée
Assemblée

Il ne reste plus qu'à placer le Nodemcu et la LED à l'intérieur du châssis. J'ai poncé la LED avec du papier de verre pour diffuser la lumière. Faites une petite encoche pour le passage du câble USB et alimentez le Nodemcu. Ensuite, fermez-le avec un morceau de carton ou de PVC circulaire. Vous pouvez ajouter plus de LED en parallèle pour avoir une meilleure luminosité. Pour moi cependant, on est déjà assez brillant.

Étape 8: Laissez-le briller

Laissez-le briller !
Laissez-le briller !
Laissez-le briller !
Laissez-le briller !
Laissez-le briller !
Laissez-le briller !

Et voila! L'horloge Cosmo tourne ! Ce n'est pas tous les jours qu'un astronaute entre dans l'espace avec désinvolture, il faut donc être patient. L'horloge a l'air vraiment bien sur le mur cependant. Il peut également être placé sur une table ou un bureau.

Cela peut être un très bon cadeau pour quelqu'un qui aime l'espace et l'astronomie. Vous pouvez ajouter plus de déclencheurs pour dire, éteignez-le depuis votre smartphone lorsque vous êtes absent. Il y a des possibilités infinies. J'espère que vous prendrez autant de plaisir à le faire que moi. Rendez-vous dans mon prochain projet. Jusque là, … -.- -.--.. -. ….--….-.. -..

Conseillé: