Innehållsförteckning:

Anslutna LED -lampor - IoT -projekt: 7 steg (med bilder)
Anslutna LED -lampor - IoT -projekt: 7 steg (med bilder)

Video: Anslutna LED -lampor - IoT -projekt: 7 steg (med bilder)

Video: Anslutna LED -lampor - IoT -projekt: 7 steg (med bilder)
Video: Камера-ЛАМПА со слежением и определением человека. 2024, November
Anonim
Anslutna LED -lampor | IoT -projekt
Anslutna LED -lampor | IoT -projekt

Detta är inte bara ännu en graverad LED-lampa som du ser på marknaden nu för tiden. Detta är avancerad version av lamporna. I en tid med anslutna enheter har jag gjort mina egna anslutna lampor. Detta projekt är inspirerat av en produkt som heter Filimin: A Wi-Fi Enabled Touch Light That Connects You. Jag älskade verkligen den här produkten som i denna generation av smarta telefoner där varje sak, varje aktivitet övertas av vår smarta telefon, den här produkten låter dig dela dina känslor med dina nära och kära utan att använda smarttelefon alls.

Steg 1: Vad handlar det här projektet om ??

I detta projekt har vi 2 lampor som har inbyggd WiFi är ansluten till AdaFruit -server via internet.

Jag gjorde personligen lampan som "I Miss You" -lampor, du kan gravera vad du vill på den. Så om jag saknar någon, istället för att smsa eller ringa henne att jag saknar dig, vilket är vad varannan person på planeten gör, kan jag helt enkelt röra min lampa för att få LED -lampan att lysa på min enhet. Efter några sekunder börjar en annan LED -lampa som sitter på enheten med personen jag har gett den till, lysa med samma intensitet. Ju längre jag rör lampan, desto starkare blir ljuset vilket avslöjar hur mycket jag saknar den andra personen. Den andra personen kan vara var som helst i hela världen, och den här enheten hjälper mig att förmedla mina känslor till den andra.

Detta är ett innovativt sätt att uttrycka dina känslor för dina nära och kära. Detta kan också vara din fladdermus -signal för att ringa dina vänner för att komma och spela!

"Blue Tick" -funktionen på WhatsApp Messenger som fungerar som ett läskvitto för oss. Vårt projekt har samma funktion! Så snart den andra personen ser att lampan lyser kommer de att få veta att jag förmedlar ett meddelande och så fort de rör vid enheten slocknar lysdioden på båda lamporna för att bekräfta att de har sett ditt meddelande. Så här kan jag avgöra att vårt budskap förmedlas.

Hela processen kan slutföras tvärtom. Den andra personen jag kan upprepa processen för att förmedla vad de vill säga genom att göra detsamma.

Steg 2: Komponenter krävs

  1. 2 x ESP8266 12e brädor
  2. 2 x 100k motstånd
  3. 2 x BC547 -transistor
  4. 2 x 12V DC -adaptrar
  5. 2 x LED -remsor (längd beroende på storlek på akrylark)
  6. 2 x akrylark (jag har använt arket med måtten 150 x 90 x 5 mm)
  7. Några ledningar

Steg 3: Beställ dina kretskort online

Beställ dina kretskort online
Beställ dina kretskort online

Jag fick en fantastisk webbplats som heter jlcpcb.com för att beställa våra PCB online. Du kan också designa kretskortet online på easyeda.com och sedan bara ladda ner Gerber -filformatet för kretskortet därifrån.

Efter det ladda upp den där gerberfilen på jlcpcb och du kan få PCB -enheterna precis vid dörren. Priset är rimligt. 10 kretskort för $ 2.

En sak till, din första beställning kommer att levereras gratis. Så prova en gång.

Om du har turen får du ett par kretskort gratis eftersom jag har planerat en giveaway i slutet av artikeln.

Steg 4: Anslutningar

Anslutningar
Anslutningar

Steg 5: Arbeta

Koden som laddas upp på dessa kort är lite komplicerad att förklara och förstå så jag ska bara förklara hela projektet genom processen som sker i bakgrunden.

Så först och främst har jag gjort en beröringsbrytare med en enkel flerkärnig ledning genom Resistor Divider -kretsen på den analoga stiftet på vårt ESP -kort. Så så snart vi rör vid den kabeln börjar LED -remsan ansluten till samma ESP lysa. Ju längre vi rör vid tråden, desto ljusare blir ljusen. Jag har programmerat 17 nivåer av ljusstyrka. När du är klar med din perfekta ljusstyrka slutar du ta fingret över tråden och efter några sekunder skickar denna lampa data om dess ljusstyrka till en annan lampa via Adafruit MQTT -mäklare. Båda brädorna fungerar som adafurit mqtt -klienter.

Därefter börjar den andra lampan lysa med samma ljusstyrka så snart den tar emot data från servern. Nu kommer båda lamporna att lysa med samma intensitet. Nu är personen med den andra lampan vidrör tråden, lamporna på båda lamporna släcks vilket indikerar att meddelandet har mottagits och lästs av personen.

Och precis som den andra personen kan göra samma process. Så i princip har koden MQTT -klient i den och några komplexa förhållanden och inget annat. Så det är bara att gå igenom koden och om du är bra på Arduino -kodning förstår du lätt allt.

Steg 6: Giveaway

Ge bort
Ge bort

Det finns en giveaway av PCB som jag fick i överskott för detta projekt. Jag kommer att ge bort fyra par kretskort till fyra av mina prenumeranter och processen för registrering i denna giveaway är

  1. Du måste gilla min fb -sida.
  2. Du måste följa mitt twitterkonto.
  3. Du måste följa mitt instagramkonto.
  4. Efter allt detta, kommentera under videon som "Uppgift slutförd"

Steg 7: Kod- och självstudievideo

Image
Image

Besök mitt GitHub -konto för koden.

Om du fortfarande har några tvivel om hur du gör detta projekt, titta på min fullständiga självstudievideo där jag har täckt alla aspekter av detta projekt.

Rekommenderad: