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, Novembar
Anonim
Priključene LED lampe | IoT projekti
Priključene LED lampe | IoT projekti

Ovo nije samo još jedna ugravirana LED lampa koju danas vidite na tržištu. Ovo je napredna verzija te lampe. U eri povezanih uređaja, napravio sam svoje povezane lampe. Ovaj projekt inspiriran je jednim proizvodom, 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 svoja osjećanja sa svojim najmilijima bez ikakvog korištenja pametnog telefona.

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

U ovom projektu imamo 2 lampe koje imaju ugrađen WiFi povezan na AdaFruit server putem interneta.

Ja sam lično napravio lampu kao lampe "Nedostaješ mi", na njoj možeš uklesati šta god poželiš. Dakle, ako mi neko nedostaje, umjesto da joj pošaljem poruku ili nazovem da mi nedostajete, što rade sve druge osobe na planeti, mogu jednostavno dodirnuti lampu da LED zasvijetli na mom uređaju. Nakon nekoliko sekundi, druga LED lampa koja se nalazi na uređaju sa osobom kojoj sam je poklonila, također će početi svijetliti istim intenzitetom. Što duže dodirujem lampu, to će svetlost biti jača što otkriva koliko mi nedostaje druga osoba. Druga osoba može biti bilo gdje u cijelom svijetu, a ovaj uređaj će mi pomoći da prenesem svoja osjećanja na drugu osobu.

Ovo je inovativan način da izrazite svoja osjećanja svojim voljenima. Ovo može biti i 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 lampa svijetli, saznat će da prenosim poruku i čim dodirnu uređaj, LED će se ugasiti na obje lampe kako bi potvrdio da je vidio tvoja poruka. Ovako mogu utvrditi da je naša poruka prenesena.

Cijeli proces može se završiti obrnuto. Druga osoba kojoj mogu ponoviti postupak da prenese isto što i oni žele 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 (dužina 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 štampane ploče na mreži
Naručite svoje štampane ploče na mreži

Imam jednu nevjerovatnu web lokaciju koja se zove jlcpcb.com za naručivanje naših računara putem interneta. PCB možete dizajnirati i na mreži na easyeda.com, a zatim samo preuzeti gerber format datoteke sa PCB -a.

Nakon toga prenesite tu gerber datoteku na jlcpcb i možete dobiti PCB -ove odmah na vratima. 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

Connections
Connections

Korak 5: Radite

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

Dakle, prije svega, napravio sam prekidač na dodir koristeći jednostavnu višežilnu žicu kroz krug razdjelnika otpornika na analognom pinu naše ESP ploče. Čim dodirnemo tu žicu, LED traka na spojenoj na isti ESP počinje svijetliti. Što duže dodirujemo žicu, svjetla će biti jača. Programirao sam 17 nivoa svjetline. Nakon što završite sa savršenim zaustavljanjem razine svjetline, skinite prst preko žice i nakon nekoliko sekundi ova lampa će poslati podatke o svojoj svjetlini drugoj lampi putem posrednika Adafruit MQTT. Obje ploče djeluju kao adafurit mqtt klijenti.

Nakon toga, druga lampica će početi svijetliti istom svjetlinom čim primi podatke sa servera. Sada će obje lampe svijetliti istim intenzitetom. Sada kada osoba sa drugom lampom dodirne žicu, svjetla na obje lampe će se isključiti što znači da je osoba uspješno primila i pročitala poruku.

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

Korak 6: Nagradna igra

Dati
Dati

Postoji jedno poklon PCB -a koje sam dobio u prevelikoj količini za ovaj projekt. Četiri svojih pretplatnika poklonit ću četiri para PCB -a, a proces upisa u ovu nagradnu igru je

  1. Morate da lajkujete moju fb stranicu.
  2. Morate pratiti moj twitter nalog.
  3. Morate pratiti moj instagram nalog.
  4. Nakon svega ovoga, ispod videa komentirajte "Zadatak je završen"

Korak 7: Video kôd 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 cijeli video tutorial u kojem sam obradio sve aspekte ovog projekta.

Preporučuje se: