Sadržaj:

Priključene LED lampe - IoT projekti: 7 koraka (sa slikama)
Priključene LED lampe - IoT projekti: 7 koraka (sa slikama)

Video: Priključene LED lampe - IoT projekti: 7 koraka (sa slikama)

Video: Priključene LED lampe - IoT projekti: 7 koraka (sa slikama)
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Studeni
Anonim
Priključene LED lampe | IoT projekti
Priključene LED lampe | IoT projekti

Ovo nije samo još jedna ugravirana LED svjetiljka koju danas vidite na tržištu. Ovo je napredna verzija tih svjetiljki. U eri povezanih uređaja sam napravio vlastite spojene svjetiljke. Ovaj projekt inspiriran je jednim proizvodom pod nazivom Filimin: Wi-Fi omogućeno svjetlo na dodir koje vas povezuje. Zaista sam volio ovaj proizvod jer u ovoj generaciji pametnih telefona gdje svaku stvar, svaku aktivnost preuzima naš pametni telefon, ovaj proizvod će vam omogućiti da podijelite svoje osjećaje sa svojim najmilijima bez ikakvog korištenja pametnog telefona.

Korak 1: O čemu se radi u ovom projektu ??

U ovom projektu imamo 2 svjetiljke koje imaju ugrađen WiFi povezan na AdaFruit poslužitelj putem interneta.

Ja sam osobno napravio svjetiljku kao lampe "Nedostaješ mi", na njoj možeš uklesati sve što poželiš. Dakle, ako mi netko nedostaje, umjesto da joj pošaljem poruku ili je nazovem da mi nedostajete, što radi svaka druga osoba na planeti, mogu jednostavno dodirnuti svjetiljku kako bi LED zasvijetlila na mom uređaju. Nakon nekoliko sekundi, druga LED lampica koja se nalazi na uređaju s osobom kojoj sam je poklonila, također će početi svijetliti istim intenzitetom. Što dulje dodirujem svjetiljku, svjetlo će biti jače što otkriva koliko mi nedostaje druga osoba. Druga osoba može biti bilo gdje u cijelom svijetu, a ovaj će mi uređaj pomoći prenijeti svoje osjećaje onoj drugoj.

Ovo je inovativan način izražavanja svojih osjećaja prema svojim najmilijima. Ovo također može biti vaš šišmiš signal za pozivanje prijatelja da se igraju!

Značajka "Blue Tick" na WhatsApp Messengeru koja nam djeluje kao potvrda o čitanju. Naš projekt ima istu značajku! Čim druga osoba vidi da lampica svijetli, saznat će da prenosim poruku i čim dodirnu uređaj, LED će se isključiti na obje svjetiljke kako bi potvrdio da je vidio tvoja poruka. Ovako mogu utvrditi da je naša poruka prenesena.

Cijeli se proces može dovršiti obrnuto. Druga osoba koju mogu ponoviti postupak da prenese isto što i želi reći.

Korak 2: Potrebne komponente

  1. 2 x ESP8266 12e ploče
  2. 2 x 100k otpornik
  3. 2 x BC547 tranzistor
  4. 2 x 12V DC adapteri
  5. 2 x LED trake (duljina prema veličini akrilnog lima)
  6. 2 x akrilni lim (koristio sam list dimenzija 150 x 90 x 5 mm)
  7. Neke žice

Korak 3: Naručite svoje PCB -ove na mreži

Naručite svoje PCB -ove na mreži
Naručite svoje PCB -ove na mreži

Dobio sam jednu nevjerojatnu web stranicu koja se zove jlcpcb.com za naručivanje naših računala putem interneta. PCB možete dizajnirati i na mreži na easyeda.com, a zatim samo preuzeti gerber format datoteke na PCB -u.

Nakon toga prenesite tu gerber datoteku na jlcpcb i možete dobiti PCB -ove odmah pred vrata. Cijena je razumna. 10 PCB -a za 2 USD.

Još jedna stvar, vaša prva narudžba bit će isporučena besplatno. Zato pokušajte jednom.

Ako budete imali sreće, dobit ćete par PCB -a besplatno jer sam planirao jednu nagradnu igru na kraju članka.

Korak 4: Veze

Veze
Veze

Korak 5: Rad

Kod postavljen na ove ploče je pomalo kompliciran za objašnjenje i razumijevanje pa ću samo objasniti cijeli projekt postupkom koji se odvija u pozadini.

Prije svega, napravio sam dodirni prekidač pomoću jednostavne višežilne žice kroz krug razdjelnika otpornika na analognom pinu naše ESP ploče. Dakle, čim dodirnemo tu žicu, LED traka na spojenoj s tim istim ESP -om počinje svijetliti. Što dulje dodirujemo žicu, svjetla će biti jača. Programirao sam 17 razina svjetline. Nakon što završite sa savršenom razinom svjetline, skinite prst preko žice i nakon nekoliko sekundi ova će svjetiljka poslati podatke o svojoj svjetlini drugoj svjetiljci putem posrednika Adafruit MQTT. Obje ploče djeluju kao klijenti adafurit mqtt.

Nakon toga će druga lampica početi svijetliti istom svjetlinom čim primi podatke s poslužitelja. Sada će obje svjetiljke svijetliti istim intenzitetom. Sada je osoba s drugom svjetiljkom dodirnula žicu, svjetla na obje svjetiljke će se isključiti što znači da je osoba uspješno primila i pročitala poruku.

I poput mudrosti, druga osoba može učiniti isti proces. Dakle, u osnovi kôd ima MQTT klijenta u sebi i neke složene uvjete i ništa drugo. Dakle, samo prođite kroz kôd i ako ste dobri u Arduino kodiranju, lako ćete razumjeti cijelu stvar.

Korak 6: Nagradna igra

Poklon
Poklon

Postoji jedno darivanje PCB -a koje sam dobio u prevelikoj količini za ovaj projekt. Četiri svojih pretplatnika poklanjat ću četiri para PCB -a, a postupak za upis na ovu nagradnu igru je

  1. Morate lajkati moju fb stranicu.
  2. Morate pratiti moj twitter račun.
  3. Morate pratiti moj instagram račun.
  4. Nakon svega ovoga, ispod videa komentirajte "Zadatak je dovršen"

Korak 7: Video kod i vodič

Image
Image

Za kôd posjetite moj GitHub račun.

Ako još uvijek imate nedoumica u vezi s izradom ovog projekta, pogledajte moj cjeloviti video tutorial u kojem sam obuhvatio svaki aspekt ovog projekta.

Preporučeni: