Innholdsfortegnelse:

Tilkoblede LED -lamper - IoT -prosjekter: 7 trinn (med bilder)
Tilkoblede LED -lamper - IoT -prosjekter: 7 trinn (med bilder)

Video: Tilkoblede LED -lamper - IoT -prosjekter: 7 trinn (med bilder)

Video: Tilkoblede LED -lamper - IoT -prosjekter: 7 trinn (med bilder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Tilkoblede LED -lamper | IoT -prosjekter
Tilkoblede LED -lamper | IoT -prosjekter

Dette er ikke bare en annen inngravert LED-lampe som du ser på markedet nå om dagen. Dette er den avanserte versjonen av lampene. I en tid med tilkoblede enheter har jeg laget mine egne tilkoblede lamper. Dette prosjektet er inspirert av ett produkt kalt Filimin: A Wi-Fi Enabled Touch Light That Connects You. Jeg elsket virkelig dette produktet som i denne generasjonen smarttelefon der hver eneste ting, hver aktivitet blir overtatt av smarttelefonen vår, dette produktet lar deg dele følelsene dine med dine nærmeste uten å bruke smarttelefon i det hele tatt.

Trinn 1: Hva handler dette prosjektet om ??

I dette prosjektet har vi 2 lamper som har innebygd WiFi er koblet til AdaFruit -serveren via internett.

Jeg personlig laget lampen som "I Miss You" lamper, du kan gravere alt du vil ha på den. Så hvis jeg mangler noen, i stedet for å sende en sms eller ringe henne til at jeg savner deg, noe som alle andre mennesker på planeten gjør, kan jeg bare berøre lampen min for å få LED -lampen til å lyse på enheten min. Etter noen sekunder vil en annen LED -lampe som er på enheten med personen jeg har gitt den til, også begynne å lyse med samme intensitet. Jo lenger jeg berører lampen, jo lysere blir lyset som avslører hvor mye jeg savner den andre personen. Den andre personen kan være hvor som helst i hele verden, og denne enheten vil hjelpe meg med å formidle følelsene mine til den andre.

Dette er en nyskapende måte å uttrykke følelsene dine for dine nærmeste. Dette kan også være ditt flaggermus -signal for å ringe vennene dine for å komme og spille!

"Blue Tick" -funksjonen på WhatsApp Messenger som fungerer som en lesekvittering for oss. Vårt prosjekt har samme funksjon! Så snart den andre personen ser at lampen lyser, vil de få vite at jeg formidler en melding, og så snart de berører enheten, vil LED -lampen slås AV på begge lampene for å bekrefte at de har sett din beskjed. Slik kan jeg fastslå at budskapet vårt formidles.

Hele prosessen kan fullføres omvendt. Den andre personen kan jeg gjenta prosessen for å formidle det de vil si ved å gjøre det samme.

Trinn 2: Komponenter påkrevd

  1. 2 x ESP8266 12e -brett
  2. 2 x 100k motstand
  3. 2 x BC547 Transistor
  4. 2 x 12V DC -adaptere
  5. 2 x LED -strimler (lengde i henhold til størrelsen på akrylark)
  6. 2 x akrylark (jeg har brukt arket med dimensjonene 150 x 90 x 5 mm)
  7. Noen ledninger

Trinn 3: Bestill PCB -ene online

Bestill PCB -ene dine online
Bestill PCB -ene dine online

Jeg har et fantastisk nettsted som heter jlcpcb.com for bestilling av PC -er på nettet. Du kan også designe kretskortet online på easyeda.com og deretter bare laste ned gerber -filformatet til kretskortet derfra.

Etter det laster du opp gerber -filen på jlcpcb, og du kan få PCBene rett ved døren. Prisen er rimelig. 10 PCB for $ 2.

En ting til, din første ordre vil bli levert gratis. Så prøv det en gang.

Hvis du er så heldig, får du et par PCB gratis, ettersom jeg har planlagt en gave i slutten av artikkelen.

Trinn 4: Tilkoblinger

Tilkoblinger
Tilkoblinger

Trinn 5: Arbeid

Koden lastet opp på disse tavlene er litt komplisert å forklare og forstå, så jeg vil bare forklare hele prosjektet ved prosessen som skjer i bakgrunnen.

Så først og fremst har jeg laget en berøringsbryter ved hjelp av en enkel flerkjernetråd gjennom Resistor Divider -kretsen på den analoge pinnen på ESP -kortet. Så så snart vi berører den ledningen, begynner LED -stripen som er koblet til den samme ESP å lyse. Jo lenger vi berører ledningen, jo lysere blir lysene. Jeg har programmert 17 lysstyrkenivåer. Når du er ferdig med det perfekte lysstyrkenivået, stopper du med å ta fingeren over ledningen, og etter noen sekunder sender denne lampen dataene for dens lysstyrkeverdi til en annen lampe via Adafruit MQTT -megler. Begge brettene fungerer som adafurit mqtt -klienter.

Etter det begynner den andre lampen å lyse med samme lysstyrke så snart den mottar dataene fra serveren. Nå lyser begge lampene med samme intensitet. Nå er personen med den andre lampen som berører ledningen. Lysene på begge lampene slås av, noe som indikerer at meldingen er mottatt og lest av personen.

Og som klokt kan den andre personen gjøre den samme prosessen. Så i utgangspunktet har koden MQTT -klient i den og noen komplekse forhold og ingenting annet. Så bare gå gjennom koden, og hvis du er god til Arduino -koding, vil du lett forstå hele greia.

Trinn 6: Giveaway

Gi bort
Gi bort

Det er en giveaway av PCB som jeg mottok for mye for dette prosjektet. Jeg vil gi bort fire par PCB -er til fire av mine abonnenter, og prosessen for påmelding til denne giveawayen er

  1. Du må like fb -siden min.
  2. Du må følge Twitter -kontoen min.
  3. Du må følge instagramkontoen min.
  4. Etter alt dette, kommenter du under videoen som "Oppgave fullført"

Trinn 7: Kode og opplæringsvideo

Image
Image

For koden, besøk min GitHub -konto.

Hvis du fortsatt er i tvil om hvordan du lager dette prosjektet, kan du se hele veiledningsvideoen min der jeg har dekket alle aspekter av dette prosjektet.

Anbefalt: