Innehållsförteckning:
- Steg 1: Vad handlar det här projektet om ??
- Steg 2: Komponenter krävs
- Steg 3: Beställ dina kretskort online
- Steg 4: Anslutningar
- Steg 5: Arbeta
- Steg 6: Giveaway
- Steg 7: Kod- och självstudievideo
Video: Anslutna LED -lampor - IoT -projekt: 7 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
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
- 2 x ESP8266 12e brädor
- 2 x 100k motstånd
- 2 x BC547 -transistor
- 2 x 12V DC -adaptrar
- 2 x LED -remsor (längd beroende på storlek på akrylark)
- 2 x akrylark (jag har använt arket med måtten 150 x 90 x 5 mm)
- Några ledningar
Steg 3: 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
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
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
- Du måste gilla min fb -sida.
- Du måste följa mitt twitterkonto.
- Du måste följa mitt instagramkonto.
- Efter allt detta, kommentera under videon som "Uppgift slutförd"
Steg 7: Kod- och självstudievideo
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:
Anslut och eftermontera dina anslutna lösningar med Hologram Nova och Ubidots: 9 steg
Anslut och eftermontera dina anslutna lösningar med Hologram Nova och Ubidots: Använd ditt Hologram Nova för att eftermontera infrastruktur. Konfigurera Hologram Nova med en Raspberry Pi för att skicka (temperatur) data till Ubidots. I följande guide kommer Ubidots att visa hur du konfigurerar en Hologram Nova med en Raspberry Pi och visar en te
Gör din egen anslutna värmetermostat och spara med värme: 53 steg (med bilder)
Gör din egen anslutna värmetermostat och spara med värme: Vad är syftet? Öka komforten genom att värma ditt hus precis som du vill Spara och minska utsläppen av växthusgaser genom att värma ditt hus bara när du behöver Håll kontroll över din uppvärmning var du än är Var stolt över att du gjorde det
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Två WiiMotes anslutna till en Mac: 4 steg
Två WiiMotes anslutna till en Mac: Normalt kan du bara ansluta en WiiMote -kontroll till en Mac. Här beskriver vi hur du ansluter två (eller flera!) WiiMotes till en Mac. Denna applikation är bra om du vill skapa bilder med saker som bearbetningsprogram och kontroll