Съдържание:

Контролирана кутия за заключване на уебсайт: 4 стъпки
Контролирана кутия за заключване на уебсайт: 4 стъпки

Видео: Контролирана кутия за заключване на уебсайт: 4 стъпки

Видео: Контролирана кутия за заключване на уебсайт: 4 стъпки
Видео: Как управлять нагрузкой 4 переменного тока с помощью беспроводного дистанционного реле KR1204 2024, Юли
Anonim
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт
Контролирана кутия за заключване на уебсайт

Това е заключена кутия, която може да бъде отворена чрез подкана на уебсайт. Това означава, че можете да заключите нещата в кутията и да получите достъп до тях само след като някой въведе дадена парола на публичен уебсайт. Защо някой ще се нуждае от това? Ето един пример за някой, който заключва своя сладолед. Просто поставете ключа в кутията за заключване и оставете някой друг да реши дали ще получите своето лакомство или не. За по -извратените хора, има много други „неща“, които могат да бъдат заключени и тази кутия ще ви помогне да дадете ключовете си на някой друг, без дори да напускате дома си.

И така, как работи това? Кутията е затворена и може да се отваря само от вътрешността на кутията. Ей, може да попитате, кой е вътре в кутията, който го отваря? Това е малко електронно парче, което се свързва с интернет. Той проверява на предварително дефинирана уеб страница, като на всеки 10 минути или на всеки 8 часа. Ако съдържанието на уеб сайта съдържа предварително зададена ключова дума, тогава устройството активира соленоид, който ще отвори кутията. Проверената уеб страница може на практика да бъде всеки сайт в WWW. Например използвам страница с профил на emlalock.com и търся ключовата фраза: „Заключването на Lalle: отворено“. Ако човекът, който държи тази страница на профила, добави тази фраза към страницата си, кутията ще се отвори магически и ще освободи всичко, което съм заключил.

Стъпка 1: Списък на материалите

Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите
Списък на материалите

Можете да използвате всяка кутия, която харесвате. Ето къде си купих моя:

"Винтидж дървени бижута подаръчна кутия Органайзер за съхранение метална брава" (~ 4, 00 €)

Соленоидната брава (т.е. електромагнитен прибиращ се болт) също е поръчана от Китай

12V DC шкаф врати чекмедже електрическа ключалка монтаж електромагнитна брава 27x29x18mm (~ 2,50 €)

12V захранване

www.banggood.com/DC-12V-1A-AC-100-240V-Ada…(3.00$)

Преобразувател на напрежение стъпка надолу https://www.banggood.com/10Pcs-LM2596-DC-DC-Adjust… (1, 00 €)

Естафета

www.banggood.com/DC-5V-1CH-Relay-Shield-V2… (~ 1,50 €)

Най -накрая IoT (Internet of Things) устройство, което е програмируемо.

WeMos D1 Mini (~ 3,50 €)

Няколко кабела, перфорирана стоманена ламарина (за ключалката),…

Общи разходи: ~ 16 € (~ 18 US $)

Стъпка 2: Програмиране на WeMos D1 с помощта на софтуера ARDUINO

Програмиране на WeMos D1 с помощта на софтуера ARDUINO
Програмиране на WeMos D1 с помощта на софтуера ARDUINO
Програмиране на WeMos D1 с помощта на софтуера ARDUINO
Програмиране на WeMos D1 с помощта на софтуера ARDUINO

Ако нямате опит с програмирането на WeMos, ето няколко полезни връзки, за да започнете:

www.instructables.com/id/Wemos-ESP8266-Get…

www.instructables.com/id/Programming-the-W…

Съставих проста (но ефективна:-) програма, която свързва WeMos с вашата домашна мрежа, използвайки библиотеката WiFiManager. Идентификационните данни се записват в EEPROM (използвайки библиотеката на eeprom), така че инициирането трябва да се извърши само веднъж. Ще видите, че са необходими и няколко други библиотеки. Можете да ги изтеглите и инсталирате, като използвате програмната среда ARDUINO. Освен това трябва да инсталирате платката WeMos, използвайки вашата среда ARDUINO. Ако всичко е инсталирано на вашия компютър, свържете WeMos към вашия компютър, изберете устройството („WeMos D1 R2 & mini“) и виртуалния COM порт (вижте фигурите по -горе).

В софтуера, изброен по-долу, ще трябва да направите няколко промени, освен ако не искате само да отворите кутията си, когато го кажа на страницата на моя профил:-). Ако използвате страница с профил на emlalock, уверете се, че притежателят на тази страница е направил своя профил публичен. В противен случай ще трябва първо да влезете с вашия WeMos. Предполагам, че това може да се направи, но в момента не се опитвам да разбера как. Прочетете коментарите в изходния код и променете, както желаете. Освен това, разбира се, тествайте софтуера, като използвате функциите за отстраняване на грешки. По принцип можете да видите дали работи правилно в серийния монитор на средата ARDUINO.

Стъпка 3: Свържете се

Свържете се
Свържете се
Свържете се
Свържете се
Свържете се
Свържете се
Свържете се
Свържете се

След като софтуерът е инсталиран, WeMos ще стартира с WiFi мениджъра. Ще видите нова безжична мрежа, която се появява във вашата домашна мрежова среда. Свържете се с него с помощта на мобилен телефон или компютър и стартирайте уеб браузъра си. Ако екранът за добре дошли (както е показано по -горе) не се отваря при стартиране на браузъра, опитайте да въведете директно IP „192.168.4.1“. Кликнете върху конфигуриране на WiFi и изберете вашата домашна мрежа и въведете паролата си. Това е! Сега WeMos ще се свърже с вашата мрежа. Не е нужно непрекъснато да държите заключващата кутия, прикрепена към електропровода. Следващият път, когато стартирате устройството, той ще запомни идентификационните данни, тъй като те са записани в EEPROM (електрически изтриваема програмируема памет само за четене).

След като връзката с WWW бъде установена, софтуерът ще отвори желаната уеб страница и ще потърси ключовата фраза. Това ще се повтаря на всеки 10 минути (10 минути е стойността по подразбиране, вижте коментарите как да промените това).

Стъпка 4: Запояйте малко

Запояйте малко
Запояйте малко

Ако всичко работи добре според вашия сериен монитор, сега можете да свържете релето към вашия WeMos, соленоида и 12 V към релето, и 12 V към входа на регулатора на напрежението и 5 V от изхода към WeMos.

Направих фигура, илюстрираща как да свържа всичко. Ако сте поръчали релейния щит WeMos, можете да го поставите върху WeMos, ако отделите време за запояване на всички щифтове, които идват с двете устройства. Ако решите да се свържете директно, използвайте схемата, показана на фигурата. Не забравяйте, че релето се нуждае и от 5V захранване! Можете също така да добавите светодиод, показващ, че кутията може да бъде отворена, и бутон за активиране на соленоида (който работи само ако паролата е намерена). Подготвих тези функции в изходния код, но не ги приложих в опростената версия, показана тук. Освен това към тази кутия могат да се добавят много готини функции. Може по -късно да добавя някои идеи, но също така ще се радвам да чуя вашите коментари.

Накрая залепете всичко на място в кутията, хвърлете ключа към кутията си за сладолед и затворете кутията. Приятно изчакване и не забравяйте винаги да играете безопасно:-)

Наздраве, Лалесон

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