Съдържание:
- Консумативи
- Стъпка 1: Създаване на основата
- Стъпка 2: Поддръжка за базата
- Стъпка 3: Електроника
- Стъпка 4: Код и работа
- Стъпка 5: Конфигурирайте IFTTT
- Стъпка 6: Конфигурирайте Blynk
- Стъпка 7: Монтаж
- Стъпка 8: Всичко е готово
Видео: Хидратор - устройство, което ви мотивира да пиете вода: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Пиенето на достатъчно вода е много важно за всички. Но всеки ден пия по -малко вода, отколкото трябва. Знам, че има хора като мен, на които трябва да се напомни да пият вода. Ако сте един от нас, тогава този проект ще промени живота ви (вероятно).
Запознайте се с Хидратора! Това устройство ще ви мотивира да пиете вода. Как? Работи като игра. Ще трябва да държите бутилката с вода върху нея. Всеки час пръстенът около основата светва. Светлината остава включена, докато не вземете бутилката, изпиете вода и я поставите обратно. След това светлината се изключва до следващия час.
Но какво е толкова мотивиращо в това? Е, това е в светлинния пръстен. Светлината е синя в началото. Всеки път, когато пропуснете да пиете вода, цветът на светлината леко се измества към червено. Колкото повече пъти пропускате напомнянето си, толкова по -червено става. По принцип той преминава от синьо към виолетово и в крайна сметка до пълно червено. Вашата цел е да запазите цвета на светлината възможно най -близо до синьото до края на деня.
Това беше само основен преглед на това, което прави. Ще се запознаете с точната работа, докато четете тази инструкция.
Интересно? Нека успеем! Изпийте чаша вода и седнете, докато ви превеждам през процеса на изграждане!
Консумативи
Стар диск
Общ катоден RGB LED
NodeMcu (ESP8266)
Женски-Женски джъмперни проводници (по избор)
5v USB захранване
Шкурка
Черна хартия с диаграми
Стъпка 1: Създаване на основата
Запазих това просто. Без изискано оборудване или части. Вземете стар компактдиск и използвайте шкурка, за да свалите капака от едната страна. Ще видите, че компактдискът започва да става прозрачен. След като сте премахнали по -голямата част от материала, изпилейте и другата страна. Това ще му придаде мразовит вид, така че светлината да може да се разпръсне добре. имам
Сега вземете черна хартия и изрежете кръг с точно същия размер като този на компактдиска. Сега направете пръстен навсякъде около центъра с помощта на компас. Лесен начин да изрежете пръстена е като сгънете хартията наполовина и изрежете по маркировката.
След като приключите, можете да залепите хартията на компактдиска, както е на изображението по -горе. Сега трябва да имате компактдиск само с пръстен с прозрачна област.
Стъпка 2: Поддръжка за базата
За целта взех чаша за юфка и изрязах горната част. Всичко, което трябва да направите, е да го залепите към основата, за да му придадете известна височина. Направете малък прорез в него, за да преминат LED проводниците.
След това вземете капачка, която й пасва (капачката от същата чаша за юфка трябва да е добре) и я поставете върху изрязаната чаша. Не го залепвайте сега, защото все още трябва да залепим светодиод вътре.
Стъпка 3: Електроника
Сега бихме могли да проектираме верига за нашата конкретна цел. Но това ще отнеме много време и може да изисква твърде много компоненти. Можем просто да използваме микроконтролер като Nodemcu и да го програмираме за изпълнение на задачата.
Също така, за да открием кога бутилката е поставена и кога се повдига, трябва да използваме IR сензор за близост.
Връзките са много прости. Просто следвайте диаграмата по -горе. Не се бъркайте с D0 на сензора и D0 на Nodemcu. В сензора D0 показва цифров изход. За да избегна объркване, не съм използвал D0 на Nodemcu за никакви цели. Можете да го оставите недокоснат.
Също така, D2 е свързан директно с D3 с проводник.
Сега може да попитате, защо да използвате Nodemcu, а не Arduino? Е, можете да използвате и Arduino. Зависи от вашия код. Моят код се свързва с интернет, което го прави по -точен.
Стъпка 4: Код и работа
Тук има два кода. Hydrator и Hydrator pro (вдъхновени от името на смартфоните: p)
Не се притеснявайте, и двете са безплатни, не е нужно да ми плащате.
Забележка: В кода ще трябва да направите някои промени.
Трябва да добавите своя wifi ssid и парола в програмата, където пише „YourNetworkName“и „YourPassword“. Също така „YourAuthToken“трябва да бъде заменен с маркера за удостоверяване, който сте получили от blynk (обяснено в следващите стъпки)
Първо нека да обясня какво прави кодът.
Nodemcu е свързан с интернет чрез услуга, наречена Blynk. Blynk от своя страна е свързан с друга услуга, наречена IFTTT.
В следващите стъпки ще конфигурираме IFTTT да изпраща сигнал до Nodemcu на всеки час в: 00
Така че всеки час Nodemcu получава сигнала и включва светодиода. Ако вдигнем бутилката, за да пием вода, сензорът за близост я открива и Nodemcu изключва светодиода.
Ако не вдигаме бутилката, Nodemcu чака 10 минути, за да изпълним задачата. В случай, че не го направим за 10 минути, Nodemcu прави цвета на светодиода малко по -червен (увеличава стойността на червения цвят с 25 и намалява синьото с 25) и изключва светодиода. Така че следващия път, когато светлината се включи (следващия час), тя ще бъде малко по -червена от преди, което показва, че сте пропуснали да пиете вода през последния час. Ако продължавате да пропускате всеки час, светодиодът става все по -червен и накрая в края на деня става напълно червен.
И така, сега какво е с професионалната версия на кода? Това е същото като нормалната версия, но с добавени предупреждения за известия. Тази версия ви уведомява да пиете вода преди 10 -минутното забавяне (около 7 минути) чрез известие на телефона ви.
Също така в края на деня, ако цветът на светодиода е твърде близо до червен, той ви изпраща друго известие. Не съм тествал този конкретен код, така че ако го изпробвате, уведомете ме дали работи.
Стъпка 5: Конфигурирайте IFTTT
Инсталирайте IFTTT на телефона си.
Android
IOS
Сега следвайте изображенията.
Кликнете върху +, изберете „това“и изберете „дата и час“. Изберете „Всеки час в“, след това „00“
Сега кликнете върху „това“и потърсете „уеб куки“в лентата за търсене. Кликнете върху „направете уеб заявка“и въведете URL адреса. Форматът на URL адреса е https:// IP/Auth/update/D4
Заменете Auth с маркер Auth на проекта blynk (обяснено в следващата стъпка) и IP с blynk облачен IP на вашата страна. За да получите IP, отворете командния ред и въведете „ping blynk-cloud.com“. За Индия IP е 188.166.206.43
Изберете „пусни“в секцията за методи и изберете „приложение/json“в типа съдържание. В тялото въведете ["1"].
Стъпка 6: Конфигурирайте Blynk
Инсталирайте Blynk.
Android
IOS
Създайте нов проект. Токен за удостоверяване ще ви бъде изпратен по пощата. Това е този, който трябва да добавите в URL адреса в предишната стъпка и в програмата.
Докоснете „+“и добавете бутон от полето с джаджа. В настройките на бутоните (които можете да отворите, като докоснете бутона), изберете ПИН кода като „GP4“и плъзнете превключвателя към „превключвател“.
Добри новини! Свършихме, остава само сглобяването.
Стъпка 7: Монтаж
Поставете RGB LED вътре в основата. За поставянето на Nodemcu и сензора направих малка черна картонена кутия и я залепих за основата със суперлепило. Също така трябва да се направи малка дупка в кутията, за да може да премине захранването на Nodemcu. Уверете се, че сензорът не е твърде далеч и може да открие бутилката.
Стъпка 8: Всичко е готово
Всичко, което трябва да направите, е да включите захранването към Nodemcu (зарядното устройство за смартфон трябва да се справи добре) и да поставите бутилката с вода върху хидратора! Nodemcu автоматично ще се свърже с вашата WiFi мрежа и можете да изчакате напомнянето да се появи!
Разбира се, на някои хора това може да не изглежда много практично. Но виждам, че е полезно и за други цели. Например, може да работи като напомняне за приемане на лекарства за възрастни хора, които непрекъснато забравят. Малко промяна на кода може да го накара да работи по начина, по който искате.
Надявам се този проект да ви хареса. Успех в приготвянето на такъв за себе си!
Препоръчано:
Напомняне за вода Поставка за бутилки за вода: 16 стъпки
Напомняне за вода Поставка за бутилки с вода: Забравяте ли някога да пиете водата си? Знам, че го правя! Ето защо ми хрумна идеята да създам държач за бутилка с вода, който да ви напомня да пиете водата си. Поставката за бутилка за вода има функция, при която на всеки час ще се чува шум, който да ви напомня за
Алармена система за питейна вода /Монитор за прием на вода: 6 стъпки
Алармена система за питейна вода /Монитор за прием на вода: Трябва да пием достатъчно количество вода всеки ден, за да поддържаме здравето си. Също така има много пациенти, на които е предписано да пият определено количество вода всеки ден. Но за съжаление пропускахме графика почти всеки ден. Затова проектирам
Спестете вода и пари с душ монитора за вода: 15 стъпки (със снимки)
Спестете вода и пари с душ монитора за вода: Кое използва повече вода - вана или душ? Наскоро си мислех по този въпрос и осъзнах, че всъщност не знам колко вода се използва, когато се къпя. Знам, че когато съм под душа, понякога умът ми се лута, мислейки за готино не
Всичко, което трябва да знаете за релета: 6 стъпки (със снимки)
Всичко, което трябва да знаете за релета: Какво е реле? Релето е електрически превключвател. Много релета използват електромагнит за механично управление на превключвател, но се използват и други принципи на работа, като например релета в твърдо състояние. Релета се използват там, където е необходимо да се контролира
Всичко, което трябва да знаете за светодиодите: 7 стъпки (със снимки)
Всичко, което трябва да знаете за светодиодите: Светодиодът е електронно устройство, което излъчва светлина, когато през него преминава ток. Светодиодите са малки, изключително ефективни, ярки, евтини, електронни компоненти. Хората смятат, че светодиодите са просто обикновени компоненти, излъчващи светлина & склонен