Съдържание:

Дистанционно управление: ESP8266 с клетъчна монета: 5 стъпки (със снимки)
Дистанционно управление: ESP8266 с клетъчна монета: 5 стъпки (със снимки)

Видео: Дистанционно управление: ESP8266 с клетъчна монета: 5 стъпки (със снимки)

Видео: Дистанционно управление: ESP8266 с клетъчна монета: 5 стъпки (със снимки)
Видео: WIFI МОДУЛЬ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ на ESP8266 от ICStation.com 2024, Юли
Anonim
Image
Image
Решението
Решението

Големият проблем при използването на ESP е консумацията на енергия, когато Wifi "се покачи", около 100-200mA, пик до 300mA. Нормалните coincells доставят няколко mA, пик до 20-40mA. Но за ESP напрежението ще се срине. Имаме нужда от „малко помощ на моя приятел“: суперкапата. Тези кондензатори доставят достатъчно ток за захранване на Wifi и изпращане на съобщение, в този случай командата за превключване. Друг вариант е регистратор на данни, който трябва да се събужда на всеки няколко часа за няколко секунди.

В тази инструкция използвам Esp8266 за изграждане на дистанционно управление за светлини от нюанси на Phillips.

Стъпка 1: Решението

Решението
Решението

Първо трябва да знаем, че не е добра идея да свързвате батерията и капачката просто успоредно.

Токът на зареждане от клетка до капачка трябва да бъде намален с резистор. Спецификациите за монетата ми казват пиков ток от 25mA.

Закон на Ом: R = U/I -> 3V/25mA = 120 Ohm.

Суперкапата има достатъчно капацитет за захранване на ESP за 10-20 секунди. Ако използвате статичен ip адрес като мен, ESP се събужда само за 1-2 секунди, изпраща/получава съобщението си и изпада в „дълбоко заспиване“, докато не се натисне бутона за нулиране.

Две опции за схемата:

1. Свържете захранването директно и използвайте ключа за нулиране за действие, вижте снимката. В този случай трябва да се уверим, че wemos се нуждае от възможно най-малко мощност, така че може да се наложи да премахнем 3.3V регулатора и захранването за uart-ic.

2. Използваме превключвател с бутон, който разделя захранването от wemos. Недостатъкът е, че трябва да натиснете бутона за 1-2 секунди, докато действието приключи. (светва или изключва светлините)

Стъпка 2: Списък на частите

Списък на частите
Списък на частите

Основни изисквания:

  • Wemos D1 мини
  • Монетна клетка CR2450
  • Гнездо за монети
  • Supercap 3.3F 3.0V използва такъв с малък ток на утечка
  • Резистор 120Ohm
  • проводници

Вторични изисквания:

Поялник

3D принтер за печатна кутия

или

всеки друг малък (използван) случай

или

стенен превключвател

Стъпка 3: 3D печатна кутия

3D печатна кутия
3D печатна кутия

Ето някои stl файлове за малък калъф, в който платката се вписва точно

Използвам нормални настройки за печат с пълнеж от 30% и височина на слоя 0,2 мм.

Копчето също е отпечатано, така че можете да използвате бутона за нулиране за действие и не е нужно да използвате допълнителен бутон. Използвайте пола и периферия за копчето, защото обектът е много малък

Стъпка 4: Кодиране на Esp8266

Кодиране на Esp8266
Кодиране на Esp8266

Първо имате нужда от IDE на Arduino, след това трябва да инсталирате библиотеката за Esp8266.

Тук ще намерите няколко урока по инструкции как да програмирате тези вълшебни малки неща:-)

За по -бързо свързване/превключване използваме статичен IP адрес.

След отваряне на приложената скица с Arduino IDE трябва да направите някои настройки в зависимост от вашия локален WIFI.

н

IPAddress шлюз (192, 168, 178, 1);

ip адрес на вашия локален wifi рутер, към който е свързан Hue Bridge

IP Адрес ip (192, 168, 178, 216);

IP адрес на вашия превключвател, имайте предвид, че използвате висок адрес в диапазона 200-250, който не се използва за други устройства

Подмрежа IPAddress (255, 255, 255, 0);

int светлина = 2;

номера на светлината, която е включена

const char hueHubIP = "192.168.178.57";

IP адреса на Hue Bridge

const char hueUsername = "потребителско име на hue bridge"

трябва да създадете оторизирано потребителско име в hue bridge, погледнете този урок

const int hueHubPort = 80;

винаги "80"

const char ssid = "SSID"; // мрежов SSID (име)

const char pass = "парола"; // мрежова парола

накрая SSID и парола на вашия wifi

След като промените тези настройки, сте готови за качване!

Стъпка 5: Последни стъпки и мисли

Заключителни стъпки и мисли
Заключителни стъпки и мисли

Не забравяйте да заредите предварително капачката, преди да се свържете с wemos, защото Esp8266 веднага започва да прави wifi връзка след нулиране/свързване на захранването.

Вижте монтажа във видео

за да спестите енергия, изключете щифт 4 и 16 на uart-ic и премахнете регулатора на напрежението, моля, имайте предвид, че след това вече не е възможно да програмирате wemos чрез USB !!

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