Sadržaj:

Ikea Grono lampa sa Wi-Fi kontrolom: 7 koraka (sa slikama)
Ikea Grono lampa sa Wi-Fi kontrolom: 7 koraka (sa slikama)

Video: Ikea Grono lampa sa Wi-Fi kontrolom: 7 koraka (sa slikama)

Video: Ikea Grono lampa sa Wi-Fi kontrolom: 7 koraka (sa slikama)
Video: Как устроена IT-столица мира / Russian Silicon Valley (English subs) 2024, Juli
Anonim
Ikea Grono lampa sa Wi-Fi kontrolom
Ikea Grono lampa sa Wi-Fi kontrolom

U ovom uputstvu pokazat ću vam kako pretvoriti standardnu Ikea Grono lampu u LED lampu s Wi-Fi upravljanjem! Svjetiljka ima više od 10 različitih načina prikazivanja svjetla, uključujući zvučno reaktivan način.

Korak 1: Uvod

Image
Image

Ako ste ikada bili u dobroj volji ili u lokalnoj prodavnici polovnih proizvoda, vjerovatno ste vidjeli lampu Ikee Grono. Iz bilo kojeg razloga, sve dobre volje u mojoj blizini imale su na tone ovih svjetiljki pa sam odlučio vidjeti što mogu učiniti kako bih ih poboljšao. Nakon ovih promjena definitivno neću donirati niti ih baciti!

Nedavno sam se igrao sa NodeMCU Esp8266 mikrokontrolerima koji imaju WiFi mogućnost. Ozbiljno su odlični! Ovaj projekt uključuje jednostavnu elektroniku, 3D dizajn/štampanje i programiranje na C, HTML i CSS. Nisam radio HTML/CSS od srednje škole, pa je ovo bio odličan projekt koji me je ponovo uveo na ove jezike.

Pokušao sam ovaj projekt učiniti jednostavnim za praćenje kako biste lako mogli izraditi vlastitu Ikea Grono WiFi lampu. Ako usput imate bilo kakvih pitanja, slobodno ih postavite u komentarima ispod.

Također, ako vam se sviđa, razmislite o pretplati na moj YouTube kanal da me podržite i vidite uzbudljivije projekte.

Korak 2: Potrebne komponente

Elektronski dizajn
Elektronski dizajn

Komponente koje su potrebne za ovaj projekt su u nastavku:

1. NodeMCU ESPP 2866 Amazon Link

2. Otpornici (200 i 470 Ohma) Amazon Link

3. Amazon Link kondenzator (preporučeno 1000 uF)

4. LED veza (bilo koje boje) Amazon Link

5. 15 neopiksela svijetli Amazon Link

6. Pojačalo za elektronski mikrofon - MAX4466 sa Amazon Link podesivim pojačanjem

6. Lemilica i osnovne potrepštine Amazon Link

7. Pristup 3D štampaču

Otkrivanje: Amazonske veze iznad su partnerske veze, što znači da ću, bez dodatnih troškova, zaraditi proviziju ako kliknete i obavite kupovinu.

Korak 3: Elektronski dizajn

Elektronički dizajn je prilično jednostavan za ovaj projekt, što ga čini odličnim projektom za početak ako se tek bavite elektronikom!

Preporučio bih da prvo napravite krug na ploči, a zatim sve lemite na perf ploču.

Korak 4: 3D dizajn i štampanje

3D dizajn i štampa
3D dizajn i štampa
3D dizajn i štampa
3D dizajn i štampa
3D dizajn i štampa
3D dizajn i štampa

Dizajn lampe Ikea Grono svidio mi se, ali sam znao da mi treba mjesto za moju elektroniku, a također mi se nije svidjelo kako je gornji dio lampe otvoren.

Dizajnirao sam jednostavnu podlogu za lampu sa prostorom za ESP8266, MAX4466 (ovo je bilo naknadno, pa sam samo izbušio rupu), prekidač za uključivanje/isključivanje (nije koristio jer sam bio lijen), napajanje (USB) i poklopac koji savršeno pristaje u lampu. Napravio sam i poklopac da sadrži svjetlo i da izgleda bolje, ali ako više volite da je otvoren, možete preskočiti ovaj dio.

Link Thingiverse na dijelove možete pronaći ovdje.

Korak 5: Instaliranje komponenti

Instaliranje komponenti
Instaliranje komponenti
Instaliranje komponenti
Instaliranje komponenti

Sada kada imate elektroniku zalemljenu i bazu/poklopac 3D ispisani, vrijeme je da počnete sastavljati sve zajedno. Montirajte ESP8266, prekidač za uključivanje/isključivanje, kabel za napajanje i poklopac u podnožje lampe Ikea Grono.

Korak 6: Programiranje

Programiranje
Programiranje
Programiranje
Programiranje

Priznajem, budući da godinama nisam koristio HTML/CSS, ovaj dio je do sada trajao najduže. Nisam profesionalni web programer pa se neću ni pretvarati da je programiran najboljom praksom, ali funkcionira i naučio sam mnogo tijekom cijelog procesa.

Koristio sam Platform IO za programiranje svog ESP8266, ali arduino IDE će raditi sasvim u redu. Samo preuzmite kôd, unesite WIFI SSID i lozinku i trebali biste biti spremni! Pri početnom pokretanju serijski monitor će vam reći koja IP adresa za pristup vašem web serveru.

Programirao sam sljedeće značajke za lampu, ali prilično je lako dodati nove:

1. Test LED

2. Odaberite Boja

3. Uključite sva svjetla (s odabranom bojom iznad)

4. Isključite sva svjetla

5. Posebni načini

a. Gore dolje Višebojno

b. Random Star Show

c. Gore dolje Jednobojno

d. Slow Fade In/Out

e. Cylon

f. Boja za brisanje

g. Stroboskop

h. Zvučno reagira (ako odaberete crno i uključite/isključite svjetla, ovo je višebojno)

Korak 7: Isprobajte

Sada kada ste svjetiljku sastavili i programirali, vrijeme je da je isprobate!

Uključite ga, uključite prekidač i uživajte.

Pretplatite se na moj youtube kanal kako biste me podržali i pogledali još sjajnih projekata/video zapisa.

Hvala vam na čitanju!

Preporučuje se: