Мазмуну:

Гидратор - Суу ичүүгө түрткү берген түзмөк: 8 кадам (сүрөттөр менен)
Гидратор - Суу ичүүгө түрткү берген түзмөк: 8 кадам (сүрөттөр менен)

Video: Гидратор - Суу ичүүгө түрткү берген түзмөк: 8 кадам (сүрөттөр менен)

Video: Гидратор - Суу ичүүгө түрткү берген түзмөк: 8 кадам (сүрөттөр менен)
Video: Подсумок Гидратор с Питьевой Системой Сплав SWC MTL 1,5L 2024, Ноябрь
Anonim
Image
Image
Гидратор - Суу ичүүгө түрткү берген түзмөк
Гидратор - Суу ичүүгө түрткү берген түзмөк
Гидратор - Суу ичүүгө түрткү берген түзмөк
Гидратор - Суу ичүүгө түрткү берген түзмөк
Гидратор - Суу ичүүгө түрткү берген түзмөк
Гидратор - Суу ичүүгө түрткү берген түзмөк

Жетиштүү суу ичүү ар бир адам үчүн абдан маанилүү. Бирок күн сайын мен керектүү сууну азыраак ичем. Мен сыяктуу суу ичкенди эскертүү керек адамдар бар экенин билем. Эгерде сиз бизден болсоңуз, анда бул долбоор сиздин жашооңузду өзгөртөт (балким).

Гидратор менен таанышыңыз! Бул аппарат суу ичүүгө түрткү болот. Кантип? Бул оюн сыяктуу иштейт. Суу бөтөлкөсүн үстүндө кармашыңыз керек болот. Саат сайын базанын айланасындагы шакек күйүп турат. Бөтөлкөнү алып, суу ичип, кайра койгонго чейин жарык өчпөйт. Андан кийин, жарык кийинки саатка чейин өчөт.

Бирок мында эмне түрткү берет? Ооба, ал жарык шакекчесинде. Жарык башында көк. Сууну ичкен сайын светтин түсү бир аз кызылга жылат. Эстеткичти канча ирет сагынсаңыз, ошончолук кызыл болуп калат. Негизинен ал көк түстөн кызгылт көккө чейин жана акырында кызылга чейин жетет. Сиздин максат - күндүн аягына чейин жарыктын түсүн мүмкүн болушунча көккө жакын кармоо.

Бул эмне кылганын жөн гана карап чыгуу болчу. Бул нускаманы окуп жатып, сиз так иштөө менен таанышасыз.

Кызыктуубу? Келгиле! Бир стакан суу ичип, мен сизди курулуш процессине алып бараткандай отуруп алыңыз!

Жабдуулар

Эски CD

Жалпы катод LED RGB

NodeMcu (ESP8266)

Аял-Аял секирүүчү зымдар (милдеттүү эмес)

5v USB энергия булагы

Кум кагаз

Кара диаграмма кагазы

1 -кадам: базаны түзүү

Базаны түзүү
Базаны түзүү
Базаны түзүү
Базаны түзүү
Базаны түзүү
Базаны түзүү

Мен муну жөнөкөй сактадым. Эч кандай кооз жабдуулар же тетиктер жок. Эски компакт -дискти алып, бир жактагы капкакты алып салуу үчүн кумдук кагазды колдонуңуз. Сиз CD тунук боло баштаганын көрөсүз. Материалдын көбүн алып салгандан кийин, экинчи жагын да кумдаңыз. Бул аяздуу көрүнүш берет, ошондо жарык жакшы тарап кетет. ээ

Эми кара диаграмма кагазын алып, компакт -дисктин көлөмү менен бирдей болгон тегеректи кесип алыңыз. Эми, компастын жардамы менен борбордун каалаган жерине шакекче жасаңыз. Шакекти кесип салуунун оңой жолу - кагазды экиге бүктөө жана маркировка боюнча кесүү.

Бүткөндөн кийин, кагазды жогорудагы сүрөттөгүдөй эле CDге чаптап койсоңуз болот. Эми сизде ачык -айкын аймактын гана шакеги бар CD болушу керек.

2 -кадам: базаны колдоо

Базаны колдоо
Базаны колдоо
Базаны колдоо
Базаны колдоо
Базаны колдоо
Базаны колдоо

Бул үчүн мен кесме кесени алып, үстүңкү бөлүгүн кесип алдым. Болгону бир аз бийиктикке жеткирүү үчүн аны базага жабыштыруу керек. LED зымдары өтүшү үчүн ага кичинекей оюк жасаңыз.

Андан кийин, ага ылайыктуу капкакты алыңыз (ошол эле кесме чөйчөгүнүн капкагы жакшы болушу керек) жана кесилген чөйчөккө коюңуз. Азыр жабыштырбаңыз, анткени биз дагы эле ичиндеги LEDди жабышыбыз керек.

3 -кадам: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Эми биз конкреттүү максаттарыбыз үчүн схема түзө алабыз. Бирок бул көп убакытты талап кылат жана өтө көп компоненттерди талап кылышы мүмкүн. Биз жөн гана Nodemcu сыяктуу микроконтроллерди колдонуп, тапшырманы аткаруу үчүн аны программалай алабыз.

Ошондой эле, бөтөлкө качан коюлганын жана качан көтөрүлүп жатканын аныктоо үчүн, биз IR жакындык сенсорун колдонушубуз керек.

Байланыштар абдан жөнөкөй. Жөн гана жогорудагы диаграмманы аткарыңыз. Сенсордун D0 жана Nodemcu D0 менен чаташтырбаңыз. Сенсордо D0 санариптик чыгууну көрсөтөт. Башаламандыкты болтурбоо үчүн, мен Nodemcu D0сун эч кандай максатта колдонгон жокмун. Сиз тийбей койсоңуз болот.

Ошондой эле, D2 D3кө зым менен түз туташат.

Эми сиз сурай аласыз, эмне үчүн Arduino эмес, Nodemcu колдоносуз? Сиз Arduino колдоно аласыз. Бул сиздин кодуңузга жараша болот. Менин кодум интернетке туташат, бул аны такыраак кылат.

4 -кадам: Код жана иштөө

Код жана иштөө
Код жана иштөө
Код жана иштөө
Код жана иштөө
Код жана иштөө
Код жана иштөө

Бул жерде эки код бар. Hydrator жана Hydrator pro (смартфондордун аталышынан шыктанган: p)

Кабатыр болбо, экөө тең бекер, сен мага акча төлөбөйсүң.

Эскертүү: коддо сиз кээ бир өзгөртүүлөрдү киргизишиңиз керек.

Сиз Wi -Fi ssid жана сырсөзүңүздү 'YourNetworkName' жана 'YourPassword' деп аталган программага кошушуңуз керек. Ошондой эле 'YourAuthToken' сиз blynkтен алынган авторизация белгиси менен алмаштырылышы керек (кийинки кадамдарда түшүндүрүлөт)

Алгач код эмне кыларын түшүндүрүп берейин.

Nodemcu интернетке Blynk аттуу кызмат аркылуу туташкан. Blynk өз кезегинде IFTTT деп аталган башка кызматка туташкан.

Кийинки кадамдарда биз IFTTTди Nodemcuга саат сайын сигнал жөнөтүү үчүн конфигурациялайбыз: 00

Ошентип, саат сайын Nodemcu сигналды алат жана LEDди күйгүзөт. Эгерде биз бөтөлкөнү суу ичүү үчүн көтөрсөк, жакындык сенсору аны аныктайт жана Nodemcu светодиодду өчүрөт.

Эгерде биз бөтөлкөнү көтөрбөй турган болсок, Нодемку биздин тапшырманы аткарышыбызды 10 мүнөт күтөт. Эгерде биз муну 10 мүнөттө жасабасак, Nodemcu светодиоддун түсүн бир аз кызылыраак кылат (кызыл түстүн маанисин 25ке, көккө 25ке азайтат) жана LEDди өчүрөт. Ошентип, кийинки жолу жарык күйгөндө (кийинки саатта), ал мурдагыга караганда бир аз кызарып калат, бул сиз акыркы саатта ичкен сууңузду сагынып калганыңызды көрсөтөт. Эгерде сиз ар бир саатты өткөрүп жибере берсеңиз, LED барган сайын кызарып, акыры күндүн аягында толугу менен кызыл болуп калат.

Эми коддун про версиясында эмне бар? Бул кадимки версия менен бирдей, бирок эскертме эскертүүлөрү кошулган. Бул версия 10 мүнөт кечигүү бүткөнгө чейин (7 мүнөттө) телефонуңузга билдирүү аркылуу суу ичүүңүздү эскертет.

Ошондой эле күндүн аягында эгерде LEDдин түсү кызылга өтө жакын болсо, анда сизге дагы бир билдирүү жөнөтүлөт. Мен бул өзгөчө кодду сынап көргөн жокмун, эгер сиз аны сынап көрсөңүз, анда ал иштээрин мага билдириңиз.

5 -кадам: IFTTTти конфигурациялоо

IFTTTти конфигурациялоо
IFTTTти конфигурациялоо
IFTTTти конфигурациялоо
IFTTTти конфигурациялоо
IFTTTти конфигурациялоо
IFTTTти конфигурациялоо
IFTTTти конфигурациялоо
IFTTTти конфигурациялоо

Телефонуңузга IFTTT орнотуңуз.

Android

IOS

Эми сүрөттөрдү ээрчиңиз.

+Чыкылдатып, "муну" тандап, "күн менен убакытты" тандаңыз. "Ар бир саатта" анан "00" тандаңыз

Эми "тигини" чыкылдатып, издөө тилкесинен "webhooks" издеңиз. "Веб сурам жасоо" баскычын чыкылдатып, URL дарегин киргизиңиз. URL форматы https:// IP/Auth/update/D4

Authты blynk долбоорунун автордук белгиси менен алмаштырыңыз (кийинки кадамда түшүндүрүлөт) жана IP сиздин өлкөңүздүн blynk булут IP менен. IP алуу үчүн, буйрук көрсөтмөсүн ачыңыз жана "ping blynk-cloud.com" териңиз. Индия үчүн IP - 188.166.206.43

Усулдар бөлүмүндө "коюңуз" дегенди тандап, мазмун түрүндө "application/json" тандаңыз. Денеде ["1"] териңиз.

6 -кадам: Blynkти конфигурациялоо

Blynkти конфигурациялоо
Blynkти конфигурациялоо
Blynkти конфигурациялоо
Blynkти конфигурациялоо
Blynkти конфигурациялоо
Blynkти конфигурациялоо

Blynk орнотуу.

Android

IOS

Жаңы долбоор түзүү. Auth белгиси сизге жөнөтүлөт. Бул мурунку кадамда жана программага URL кошууңуз керек.

"+" Баскычын таптап, виджет кутучасынан баскычты кошуңуз. Баскычтын жөндөөлөрүндө (баскычты таптоо менен ача аласыз), PIN кодду "GP4" катары тандап, которуштурууну "которуштуруу" жагына жылдырыңыз.

Жакшы кабар! Биз бүттүк, монтаж гана калды.

7 -кадам: Ассамблея

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

RGB LEDди базанын ичине чаптаңыз. Nodemcu менен сенсорду жайгаштыруу үчүн мен кичинекей кара картон кутучаны жасап, аны суперглей менен базага жабыштырдым. Ошондой эле Nodemcu электр булагы өтүшү үчүн кутуда кичинекей тешик жасалышы керек. Сенсор өтө алыс эмес экенин жана бөтөлкөнү аныктай аларын текшериңиз.

8 -кадам: Баары бүттү

Баары бүттү!
Баары бүттү!
Баары бүттү!
Баары бүттү!
Баары бүттү!
Баары бүттү!

Болгону Nodemcu'дун кубаттуулугун туташтыруу керек (смартфондун кубаттагычы жакшы иштеши керек) жана суу бөтөлкөсүн Hydratorго коюңуз! Nodemcu автоматтык түрдө WiFi тармагыңызга туташат жана сиз эстеткичтин чыгышын күтө аласыз!

Албетте, бул кээ бир адамдарга анча практикалык көрүнбөшү мүмкүн. Бирок мен анын башка максаттар үчүн да пайдалуу экенин көрө алам. Мисалы, унутуп бараткан кары адамдар үчүн дары -дармектерди алуу үчүн эстеткич катары иштей алат. Кодду бир аз оңдоо аны сиз каалагандай иштей алат.

Бул долбоор сизге жакты деп үмүттөнөбүз. Ийгилик сизге өзүңүз үчүн!

Сунушталууда: