Съдържание:

Ikea Grono Wifi-контролирана лампа: 7 стъпки (със снимки)
Ikea Grono Wifi-контролирана лампа: 7 стъпки (със снимки)

Видео: Ikea Grono Wifi-контролирана лампа: 7 стъпки (със снимки)

Видео: Ikea Grono Wifi-контролирана лампа: 7 стъпки (със снимки)
Видео: Как устроена IT-столица мира / Russian Silicon Valley (English subs) 2024, Ноември
Anonim
Ikea Grono лампа с Wifi контрол
Ikea Grono лампа с Wifi контрол

В тази инструкция ще ви покажа как да превърнете стандартна лампа Ikea Grono в LED лампа с Wifi контрол! Лампата има над 10 различни режима на светлинно шоу, включително звуков реактивен режим.

Стъпка 1: Въведение

Image
Image

Ако някога сте били в репутация или в местен магазин втора употреба, вероятно сте виждали лампа Ikea Grono. По някаква причина всички репутации в близост до мен имаха много такива лампи, затова реших да видя какво мога да направя, за да ги направя по -добри. След като направя тези промени, определено няма да дарявам или изхвърлям!

Наскоро играех с микроконтролери NodeMCU Esp8266, които имат възможност за WiFi. Те са наистина страхотни! Този проект включва някаква проста електроника, 3D дизайн/печат и малко програмиране на C, HTML и CSS. Не съм правил HTML/CSS от гимназията, така че това беше страхотен проект, за да ме въведе отново в тези езици.

Опитах се да направя този проект лесен за изпълнение, за да можете лесно да направите своя собствена WiFi лампа Ikea Grono. Ако имате някакви въпроси по пътя, не се колебайте да попитате в коментарите по -долу.

Също така, ако смятате за добре, моля, обмислете да се абонирате за канала ми в YouTube, за да ме подкрепите и да видите по -вълнуващи проекти.

Стъпка 2: Необходими компоненти

Електронен дизайн
Електронен дизайн

Компонентите, които са необходими за този проект, са по -долу:

1. NodeMCU ESPP 2866 Amazon Link

2. Резистори (200 и 470 ома) Amazon Link

3. Кондензатор (препоръчително 1000 uF) Amazon Link

4. LED (всеки цвят) Amazon Link

5. 15 неопиксела осветява Amazon Link

6. Електретен микрофонен усилвател - MAX4466 с регулируемо усилване Amazon Link

6. Поялник и основни консумативи Amazon Link

7. Достъп до 3D принтер

Разкриване: Горните връзки на Amazon са партньорски връзки, което означава, че без допълнителни разходи за вас ще спечеля комисионна, ако щракнете върху и направите покупка.

Стъпка 3: Електронен дизайн

Електронният дизайн е сравнително прост за този проект, което го прави страхотен проект за начало, ако тепърва навлизате в електрониката!

Бих препоръчал първо да изградите веригата върху макет, след това да запоявате всичко към перф платка.

Стъпка 4: 3D дизайн и печат

3D дизайн и печат
3D дизайн и печат
3D дизайн и печат
3D дизайн и печат
3D дизайн и печат
3D дизайн и печат

Хареса ми дизайнът на лампата Ikea Grono, но знаех, че имам нужда от място за моята електроника и също така не ми хареса как горната част на лампата е отворена.

Проектирах обикновена основа за лампата с място за ESP8266, MAX4466 (Това беше допълнителна мисъл, затова просто пробих дупка), Превключвател за включване/изключване (не използвах, защото бях мързелив), Захранване (USB) и капак, който идеално се вписва в лампата. Направих и капак, който да съдържа светлината и да изглежда по -добре, но ако предпочитате да е отворен, можете да пропуснете тази част.

Връзката Thingiverse към частите можете да намерите тук.

Стъпка 5: Инсталиране на компонентите

Инсталиране на компонентите
Инсталиране на компонентите
Инсталиране на компонентите
Инсталиране на компонентите

Сега, когато електрониката е запоена и основата/капакът е отпечатан 3D, е време да започнете да я сглобявате заедно. Монтирайте ESP8266, превключвател за включване/изключване, захранващ кабел и капака в основата на лампата Ikea Grono.

Стъпка 6: Програмиране

Програмиране
Програмиране
Програмиране
Програмиране

Ще призная, тъй като не бях използвал HTML/CSS от години, тази част отне най -дълго време. Аз не съм професионален уеб разработчик, така че дори няма да се преструвам, че е програмиран с най -добрите практики, но работи и научих много през целия процес.

Използвах Platform IO за програмиране на моя ESP8266, но arduino IDE ще работи отлично. Просто изтеглете кода, въведете WIFI SSID и парола и трябва да сте готови! При първоначално стартиране серийният монитор ще ви уведоми какъв IP адрес за достъп до вашия уеб сървър.

Програмирах следните функции за лампата, но е доста лесно да добавя нови:

1. Тестов светодиод

2. Изберете Цвят

3. Включете всички светлини (с избран цвят по -горе)

4. Изключете всички светлини

5. Специални режими

а. Нагоре Надолу Многоцветно

б. Случайно звездно шоу

° С. Нагоре Надолу Едноцветен

д. Бавно изчезване Вход/Изход

д. Сайлон

е. Цветно избърсване

g. Строб

з. Звуково реактивен (Ако изберете черно и Включете/Изключете светлините, това е многоцветно)

Стъпка 7: Изпробвайте го

Сега, когато лампата е сглобена и програмирана, е време да я тествате!

Включете го, включете превключвателя и се наслаждавайте.

Моля, помислете дали да се абонирате за канала ми в YouTube, за да ме подкрепите и да видите още страхотни проекти/видеоклипове.

Благодаря ви за четенето!

Препоръчано: