Table des matières:

Pendentifs d'amour connectés utilisant ESP8266 : 7 étapes
Pendentifs d'amour connectés utilisant ESP8266 : 7 étapes

Vidéo: Pendentifs d'amour connectés utilisant ESP8266 : 7 étapes

Vidéo: Pendentifs d'amour connectés utilisant ESP8266 : 7 étapes
Vidéo: How to make a Sound Reactive NeoPixel LED Peace Pendant 2024, Juillet
Anonim
Pendentifs d'amour connectés utilisant ESP8266
Pendentifs d'amour connectés utilisant ESP8266

Deux pendentifs qui rapprochent les gens plus qu'avant. Ce sont des pendentifs connectés à Internet appelés pendentifs d'amour qui peuvent vous aider à partager vos sentiments avec votre bien-aimé à un tout autre niveau. Dans cet article, je vais vous expliquer comment faire vos propres pendentifs d'amour mais avant cela, regardez notre courte histoire tournée à l'aide de ce projet,

Étape 1: Histoire courte utilisant le pendentif d'amour

Image
Image

Étape 2: À propos de ce projet

Dans ce projet, nous avons 2 pendentifs dotés du WiFi intégré et connectés au serveur AdaFruit via Internet.

J'ai personnellement fait les pendentifs comme des pendentifs "I Love You", vous pouvez graver tout ce que vous voulez dessus. Donc, si quelqu'un me manque, au lieu de lui envoyer un texto ou de l'appeler que tu me manques, ce que font toutes les autres personnes sur la planète, je peux simplement appuyer sur le bouton du pendentif pour faire briller la LED sur mon appareil. Après quelques secondes, un autre pendentif utilisé par la personne à qui je l'ai offert commencera également à briller. L'autre personne peut être n'importe où dans le monde entier, et cet appareil m'aidera à transmettre mes sentiments à l'autre. C'est une manière innovante d'exprimer vos sentiments à vos proches. Cela peut aussi être votre Bat Signal pour appeler vos amis à venir jouer ! La fonction "Blue Tick" sur WhatsApp Messenger qui agit comme un accusé de lecture pour nous. Notre projet a la même caractéristique! Dès que l'autre personne verra que le pendentif brille, elle saura que je transmets un message et dès qu'elle appuiera sur le bouton, la LED s'éteindra sur les deux pendentifs pour confirmer qu'elle a vu votre message. C'est ainsi que je peux déterminer que notre message est transmis. L'ensemble du processus peut être complété vice versa. L'autre personne peut répéter le processus pour transmettre ce qu'elle veut dire en faisant de même.

Étape 3: Composants requis

  1. Module ESP8266 01
  2. Batterie au lithium
  3. CI HT7333
  4. Résistance 10k
  5. Résistance 100E
  6. Boutons poussoir
  7. LED
  8. Module de charge de batterie TP4056

Étape 4: Schéma de connexion

Étape 5: Processus de travail détaillé du projet

Expliquer le code de ce projet sera un peu compliqué à expliquer pour moi et pour vous à comprendre également. Je vais donc vous expliquer en détail le fonctionnement du code ici, ce qui expliquera tout le processus qui se déroule en arrière-plan.

Initialement, les deux pédants essaieront de se connecter à votre point d'accès ou routeur afin de pouvoir obtenir la connexion Internet. Après avoir obtenu une connexion Internet, ils se connecteront d'abord au courtier Adafruit MQTT. Ainsi, par exemple, si quelqu'un appuie sur le bouton du premier pendentif, le voyant de ce pendentif s'allumera et il enverra les données 1 au flux de luminosité du courtier Adafruit MQTT. Désormais, le deuxième pendentif recevra également les mêmes données du courtier Adafruit MQTT et, par conséquent, le voyant du deuxième pendentif sera également allumé. Maintenant, la lumière sur les deux pendentifs restera allumée jusqu'à ce que quelqu'un appuie sur le bouton du deuxième pendentif. Désormais, lorsque quelqu'un appuie sur le bouton du deuxième pendentif, le voyant de ce pendentif s'éteint et les mêmes données sont transférées au courtier Adafruit MQTT. Et avec cela, le premier pendentif recevra également les mêmes données et la lumière du premier pendentif sera éteinte. Maintenant, tout le processus peut être effectué à partir de l'une ou l'autre des lampes. La logique de ce processus est donc écrite dans le code de ce projet.

Étape 6: Coder le projet

J'ai créé des codes séparés pour les deux pendentifs et vous pouvez télécharger les deux codes à partir d'ici.

Étape 7: Tutoriel vidéo

Si vous avez encore des doutes concernant la réalisation de ce projet, veuillez regarder ce tutoriel vidéo complet sur ce projet

Conseillé: