Turinys:

Sujungti meilės pakabukai naudojant ESP8266: 7 žingsniai
Sujungti meilės pakabukai naudojant ESP8266: 7 žingsniai

Video: Sujungti meilės pakabukai naudojant ESP8266: 7 žingsniai

Video: Sujungti meilės pakabukai naudojant ESP8266: 7 žingsniai
Video: PHILIPPI Raktų pakabukas termometras 2024, Liepa
Anonim
Sujungti meilės pakabukai naudojant ESP8266
Sujungti meilės pakabukai naudojant ESP8266

Du pakabukai, kurie labiau suartina žmones nei anksčiau. Tai pakabukai, prijungti prie interneto, pavadinti „Meilės pakabučiai“, kurie gali padėti jums pasidalyti savo jausmais savo mylimam žmogui visiškai nauju lygiu. Šiame straipsnyje aš jums pasakysiu, kaip pasigaminti meilės pakabučius, bet prieš tai žiūrėkite mūsų novelės kadrą naudojant šį projektą,

1 žingsnis: trumpa istorija naudojant meilės pakabuką

Image
Image

2 žingsnis: Apie šį projektą

Šiame projekte turime 2 pakabukus, kuriuose yra integruotas „WiFi“, ir jie yra prijungti prie „AdaFruit“serverio internetu.

Aš asmeniškai padariau pakabukus kaip „Aš tave myliu“pakabukus, ant jų galite išgraviruoti viską, ko norite. Taigi, jei man kažko trūksta, užuot siųsusi žinutes ar skambinusi, kad pasiilgau tavęs, ką daro visi kiti planetos žmonės, galiu tiesiog paspausti pakabuko mygtuką, kad mano įrenginyje švytėtų šviesos diodas. Po kelių sekundžių taip pat pradės švytėti kitas pakabukas, kurį naudoja asmuo, kuriam jį padovanojau. Kitas asmuo gali būti bet kurioje pasaulio vietoje, ir šis prietaisas padės man perteikti savo jausmus kitam. Tai novatoriškas būdas išreikšti savo jausmus savo artimiesiems. Tai taip pat gali būti jūsų šikšnosparnio signalas pakviesti draugus ateiti žaisti! „Mėlynojo varnelės“funkcija „WhatsApp Messenger“, kuri mums veikia kaip skaitymo kvitas. Mūsų projektas turi tą pačią funkciją! Kai tik kitas asmuo pamatys, kad pakabukas švyti, jis sužinos, kad aš perduodu pranešimą, ir kai tik paspaus mygtuką, šviesos diodas išsijungs abiejuose pakabukuose, kad patvirtintų, jog matė tavo žinutė. Taip galiu nustatyti, ar mūsų žinia perduodama. Visas procesas gali būti baigtas atvirkščiai. Kitas asmuo gali pakartoti procesą ir perteikti viską, ką nori pasakyti, darydamas tą patį.

3 žingsnis: reikalingi komponentai

  1. ESP8266 01 modulis
  2. Ličio baterija
  3. HT7333 IC
  4. 10k rezistorius
  5. 100E rezistorius
  6. Mygtukai
  7. Šviesos diodai
  8. TP4056 akumuliatoriaus įkrovimo modulis

4 žingsnis: prijungimo schema

5 žingsnis: Išsamus projekto darbo procesas

Paaiškinti šio projekto kodą man bus šiek tiek sudėtinga paaiškinti ir jums taip pat suprasti. Taigi aš jums išsamiai paaiškinsiu kodo veikimą, kuris paaiškins visą procesą, vykstantį fone.

Iš pradžių abu pedantai bandys prisijungti prie jūsų viešosios interneto prieigos taško ar maršrutizatoriaus, kad galėtų prisijungti prie interneto. Gavę interneto ryšį, jie pirmiausia prisijungs prie „Adafruit MQTT“brokerio. Pavyzdžiui, jei kas nors paspaudžia pirmojo pakabuko mygtuką, tada to pakabuko lemputė užsidega ir ji siunčia duomenis 1 į „Adafruit MQTT“brokerio ryškumo kanalą. Antrasis pakabukas taip pat gaus tuos pačius duomenis iš „Adafruit MQTT“brokerio, todėl antrojo pakabuko lemputė taip pat bus įjungta. Dabar abiejų pakabukų lemputė degs tol, kol kas nors nepaspaus antrojo pakabuko mygtuko. Dabar, kai kas nors paspaus ant antrojo pakabuko esantį mygtuką, to pakabuko lemputė užges ir tie patys duomenys bus perduoti „Adafruit MQTT“brokeriui. Pirmasis pakabukas taip pat gaus tuos pačius duomenis, o pirmojo pakabuko lemputė bus išjungta. Dabar visą procesą galima atlikti iš bet kurios lempos. Taigi šio proceso logika parašyta šio projekto kode.

6 žingsnis: projekto kodas

Abiem pakabukams sukūriau atskirus kodus ir abu kodus galite atsisiųsti iš čia.

7 žingsnis: mokomasis vaizdo įrašas

Jei vis dar turite abejonių dėl šio projekto kūrimo, maloniai žiūrėkite šį visą šio projekto mokomąjį vaizdo įrašą

Rekomenduojamas: