INHOUDSOPGAWE:
- Stap 1: Kortverhaal met behulp van liefdeshanger
- Stap 2: Oor hierdie projek
- Stap 3: Vereiste komponente
- Stap 4: Verbindingsdiagram
- Stap 5: Gedetailleerde werkproses van die projek
- Stap 6: Kode vir die projek
- Stap 7: Tutoriaalvideo
Video: Gekoppelde liefdeshangers met behulp van ESP8266: 7 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Twee hangertjies wat mense nader bring as voorheen. Dit is 'n internet -gekoppelde hangertjie, genaamd Love Hangers, wat u kan help om u gevoelens op 'n heel nuwe vlak met u geliefde te deel. In hierdie artikel sal ek u laat weet hoe u u eie liefdeshangers kan maak, maar kyk voor ons na ons kortverhaalopname met behulp van hierdie projek,
Stap 1: Kortverhaal met behulp van liefdeshanger
Stap 2: Oor hierdie projek
In hierdie projek het ons 2 hangers met ingeboude WiFi en is via die internet aan die AdaFruit -bediener gekoppel.
Ek het die hangertjies persoonlik gemaak as 'I Love You' hangertjies; u kan alles wat u wil daarop graveer. Dus, as ek iemand mis, in plaas daarvan om te sms of te bel dat ek u mis, wat elke ander persoon op die planeet doen, kan ek eenvoudig op die knoppie op die hanger druk om die LED op my toestel te laat gloei. Na 'n paar sekondes sal 'n ander hangertjie wat die persoon aan wie ek dit gegee het, ook gloei. Die ander persoon kan oral in die hele wêreld wees, en hierdie toestel sal my help om my gevoelens aan die ander oor te dra. Dit is 'n innoverende manier om u gevoelens aan u geliefdes uit te spreek. Dit kan ook u kolfsein wees om u vriende te bel om te kom speel! Die "Blue Tick" -funksie op die WhatsApp Messenger, wat vir ons 'n leesbewys is. Ons projek het dieselfde funksie! Sodra die ander persoon sien dat die hangertjie gloei, sal hulle weet dat ek 'n boodskap oordra, en sodra hulle op die knoppie druk, sal die LED op albei hangers uitskakel om te erken dat hulle gesien het jou boodskap. Dit is hoe ek kan bepaal dat ons boodskap oorgedra word. Die hele proses kan omgekeerd voltooi word. Die ander persoon kan die proses herhaal om alles wat hy wil sê oor te dra deur dieselfde te doen.
Stap 3: Vereiste komponente
- ESP8266 01 -module
- Litium battery
- HT7333 IC
- 10k weerstand
- 100E Weerstand
- Drukknoppies
- LED's
- TP4056 battery laai module
Stap 4: Verbindingsdiagram
Stap 5: Gedetailleerde werkproses van die projek
Die verduideliking van die kode vir hierdie projek sal vir my 'n bietjie ingewikkeld wees om te verduidelik en vir u ook om te verstaan. Dus sal ek u die werking van die kode hier in detail verduidelik, wat die hele proses op die agtergrond sal verduidelik.
Aanvanklik sal albei pedante probeer om aan te sluit op u hotspot of router, sodat hulle die internet konnekteer. Nadat hulle 'n internetverbinding gekry het, skakel hulle eers met die Adafruit MQTT -makelaar. As iemand byvoorbeeld op die eerste hangertjie se knoppie druk, sal die lig op die hangertjie aanskakel en data 1 na die helderheidsvoer van die Adafruit MQTT -makelaar stuur. Nou sal die tweede hanger ook dieselfde data van die Adafruit MQTT -makelaar ontvang, en daarom sal die lig op die tweede hanger ook aangeskakel word. Nou bly die lig op albei die hangertjie aan totdat iemand op die knoppie op die tweede hangertjie druk. As iemand nou op die knoppie op die tweede hangertjie druk, sal die lig op die hangertjie afskakel en dieselfde data word na die Adafruit MQTT -makelaar oorgedra. En hiermee ontvang die eerste hanger ook dieselfde data en die lig op die eerste hangertjie word afgeskakel. Nou kan die hele proses vanaf beide lampe gedoen word. Die logika vir hierdie proses word dus in die kode vir hierdie projek geskryf.
Stap 6: Kode vir die projek
Ek het afsonderlike kodes vir beide die hangertjies gemaak, en u kan albei die kodes hier aflaai.
Stap 7: Tutoriaalvideo
As u nog twyfel oor die maak van hierdie projek, kyk dan asseblief na die volledige tutoriaalvideo oor hierdie projek
Aanbeveel:
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: 4 stappe
Beheer oor die hele wêreld met behulp van internet met behulp van Arduino: Hallo, ek is Rithik. Ons gaan 'n internetbeheerde LED maak met u telefoon. Ons gaan sagteware soos Arduino IDE en Blynk gebruik. Dit is eenvoudig, en as u daarin geslaag het, kan u soveel elektroniese komponente beheer as wat u wil
Monitor versnelling met behulp van Raspberry Pi en AIS328DQTR met behulp van Python: 6 stappe
Monitering van versnelling met behulp van Raspberry Pi en AIS328DQTR Gebruik van Python: Versnelling is eindig, volgens ek volgens sommige wette van die fisika.- Terry Riley 'n Jagluiperd gebruik ongelooflike versnelling en vinnige spoedveranderinge wanneer hy jaag. Die vinnigste wesens aan wal gebruik af en toe sy hoogste tempo om prooi te vang. Die
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: 8 stappe (met foto's)
Beheer van 7-segment LED-skerm met behulp van ESP8266-webbediener: My projek het 'n Nodemcu ESP8266 wat 'n 7-segment-skerm deur die http-bediener beheer met behulp van html-vorm
Gaan deur 'n gekoppelde lys met behulp van rekursie - Java: 12 stappe
Gaan deur 'n gekoppelde lys met behulp van rekursie - Java: welkom, en dankie dat u hierdie instruksiestel gekies het, wat u sal wys hoe u 'n rekursiewe funksie kan skep. Basiese java -kennis is nodig om die stappe wat deurloop word, te verstaan. Oor die algemeen behoort hierdie 12-stap-proses nie langer
Hoe om van 0 tot 99 te tel met behulp van 8051 mikrobeheerder met 7 segmentweergawe: 5 stappe (met foto's)
Hoe om van 0 tot 99 te tel Met behulp van 8051 mikrobeheerder met 7 -segmentweergawe: Hallo almal, in hierdie tutoriaal gaan ons u vertel hoe om van 0 tot 99 te tel met twee 7 -segment -skerms