Inhoudsopgave:

Verbonden liefdeshangers met ESP8266 - Ajarnpa
Verbonden liefdeshangers met ESP8266 - Ajarnpa

Video: Verbonden liefdeshangers met ESP8266 - Ajarnpa

Video: Verbonden liefdeshangers met ESP8266 - Ajarnpa
Video: Geliefden Denise & Sjef schelen 36 jaar | Verboden Liefde | NPO 3 TV 2024, November
Anonim
Verbonden liefdeshangers met ESP8266
Verbonden liefdeshangers met ESP8266

Twee hangers die mensen dichter bij elkaar brengen dan voorheen. Het zijn op internet aangesloten hangers genaamd Love Pendants die je kunnen helpen om je gevoelens op een geheel nieuw niveau met je geliefde te delen. In dit artikel laat ik je weten hoe je je eigen liefdeshangers kunt maken, maar kijk eerst eens naar ons korte verhaal dat met dit project is gemaakt,

Stap 1: Kort verhaal met liefdeshanger

Image
Image

Stap 2: Over dit project

In dit project hebben we 2 hangers met ingebouwde wifi en ze zijn via internet verbonden met de AdaFruit-server.

Ik heb de hangers persoonlijk gemaakt als "I Love You" hangers, je kunt er alles op graveren wat je wilt. Dus als ik iemand mis, kan ik in plaats van haar te sms'en of te bellen dat ik je mis, wat elke andere persoon op de planeet doet, gewoon op de knop op de hanger drukken om de LED Glow op mijn apparaat te laten branden. Na een paar seconden begint ook een andere hanger die wordt gebruikt door de persoon aan wie ik hem heb gegeven, te gloeien. De andere persoon kan overal ter wereld zijn, en dit apparaat zal me helpen mijn gevoelens aan de ander over te brengen. Dit is een innovatieve manier om je gevoelens aan je dierbaren te uiten. Dit kan ook je Bat-signaal zijn om je vrienden te bellen om te komen spelen! De "Blue Tick" -functie op de WhatsApp Messenger die voor ons als leesbevestiging fungeert. Ons project heeft dezelfde functie! Zodra de andere persoon ziet dat de hanger gloeit, zullen ze weten dat ik een bericht overbreng en zodra ze op de knop drukken, gaat de LED op beide hangers UIT om te bevestigen dat ze het hebben gezien uw bericht. Zo kan ik vaststellen dat onze boodschap wordt overgebracht. Het hele proces kan omgekeerd worden voltooid. De andere persoon kan het proces herhalen om over te brengen wat hij of zij wil zeggen door hetzelfde te doen.

Stap 3: Vereiste componenten

  1. ESP8266 01-module
  2. Lithium batterij
  3. HT7333 IC
  4. 10k Weerstand
  5. 100E Weerstand
  6. Drukknoppen
  7. LED's
  8. TP4056 Batterij-oplaadmodule

Stap 4: Aansluitschema

Stap 5: Gedetailleerd werkproces van het project

Het uitleggen van de code voor dit project zal voor mij een beetje ingewikkeld zijn om uit te leggen en voor jou ook om te begrijpen. Dus ik zal je de werking van de code hier in detail uitleggen, wat het hele proces op de achtergrond zal uitleggen.

In eerste instantie zullen beide pedanten proberen verbinding te maken met uw hotspot of router zodat ze de internetverbinding kunnen krijgen. Nadat ze een internetverbinding hebben gekregen, zullen ze eerst verbinding maken met de Adafruit MQTT-makelaar. Dus als iemand bijvoorbeeld op de knop op de eerste hanger drukt, gaat het lampje op die hanger aan en stuurt het gegevens 1 naar de helderheidsfeed van Adafruit MQTT-makelaar. Nu ontvangt de tweede hanger ook dezelfde gegevens van Adafruit MQTT-makelaar en daarom wordt het licht op de tweede hanger ook ingeschakeld. Nu blijft het licht op beide hangers branden totdat iemand op de knop op de tweede hanger drukt. Wanneer iemand nu op de knop op de tweede hanger drukt, gaat het lampje op die hanger uit en worden dezelfde gegevens overgedragen naar de Adafruit MQTT-makelaar. En hiermee ontvangt de eerste hanger ook diezelfde gegevens en wordt het licht op de eerste hanger uitgeschakeld. Nu kan het hele proces vanuit beide lampen worden gedaan. Dus de logica voor dit proces is geschreven in de code voor dit project.

Stap 6: code voor het project

Ik heb voor beide hangers aparte codes gemaakt en je kunt beide codes hier downloaden.

Stap 7: instructievideo

Als je nog steeds twijfelt over het maken van dit project, bekijk dan deze volledige instructievideo over dit project

Aanbevolen: