Სარჩევი:

ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად: 8 ნაბიჯი (სურათებით)
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად: 8 ნაბიჯი (სურათებით)
Anonim
Image
Image
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად
ჰიდრატორი - მოწყობილობა, რომელიც გიბიძგებთ წყლის დასალევად

საკმარისი წყლის დალევა ძალიან მნიშვნელოვანია ყველასთვის. მაგრამ ყოველდღიურად ვსვამ უფრო ნაკლებ წყალს, ვიდრე საჭიროა. ვიცი, რომ არიან ჩემნაირები, რომლებსაც წყლის დალევა უნდა შეახსენონ. თუ თქვენ ერთ -ერთი ჩვენგანი ხართ, მაშინ ეს პროექტი შეცვლის თქვენს ცხოვრებას (ალბათ).

გაიცანი ჰიდრატორი! ეს მოწყობილობა მოტივაციას მოგცემთ დალიოთ წყალი. Როგორ? მუშაობს როგორც თამაში. თქვენ უნდა შეინახოთ თქვენი წყლის ბოთლი თავზე. ყოველ საათში, ბეჭედი ბაზის გარშემო ანათებს. შუქი რჩება მანამ, სანამ არ აიღებ ბოთლს, არ დალევ წყალს და უკან დააბრუნებ. რის შემდეგაც, შუქი ჩაქრება მომდევნო საათამდე.

მაგრამ რა არის ამაში ასე მოტივირებული? კარგად არის ის რგოლში. დასაწყისში სინათლე ლურჯია. ყოველ ჯერზე, როდესაც თქვენ მენატრებით წყლის დალევა, სინათლის ფერი ოდნავ იცვლება წითელი ფერისკენ. რამდენჯერ გამოტოვეთ თქვენი შეხსენება, მით უფრო წითელი გახდება იგი. ძირითადად ის ლურჯიდან იისფერში გადადის და საბოლოოდ სრულდება წითელში. თქვენი მიზანია დღის ბოლომდე შეინარჩუნოთ სინათლის ფერი რაც შეიძლება ახლოს ლურჯთან.

ეს იყო მხოლოდ ძირითადი მიმოხილვა იმისა, რასაც აკეთებს. თქვენ გაეცნობით ზუსტ მუშაობას, როდესაც წაიკითხავთ ამ სასწავლო ინსტრუქციას.

საინტერესოა? მოდი გავაკეთოთ! დალიეთ ჭიქა წყალი და დაჯექით, როგორც კი მიგიყვანთ მშენებლობის პროცესში!

მარაგები

ძველი CD

საერთო კათოდური RGB LED

NodeMcu (ESP8266)

ქალი-ქალი მხტუნავის მავთულები (სურვილისამებრ)

5 ვ USB კვების წყარო

ქვიშის ქაღალდი

შავი სქემის ქაღალდი

ნაბიჯი 1: ბაზის შექმნა

ბაზის დამზადება
ბაზის დამზადება
ბაზის დამზადება
ბაზის დამზადება
ბაზის დამზადება
ბაზის დამზადება

მე შევინარჩუნე ეს მარტივი. არ არის ლამაზი აღჭურვილობა და ნაწილები. აიღეთ ძველი CD და გამოიყენეთ სანდლის ქაღალდი, რომ ამოიღოთ საფარი ერთ მხარეს. თქვენ ნახავთ, რომ CD იწყებს გამჭვირვალობას. მასალის უმეტესი ნაწილის ამოღების შემდეგ, მეორე მხარესაც გახეხეთ. ეს მისცემს მას ყინვაგამძლე იერს, რომ შუქი კარგად გაიფანტოს. აქვს

ახლა აიღეთ შავი სქემის ქაღალდი და ამოჭერით წრე, რომელიც ზუსტად იგივე ზომისაა, რაც CD– ს. ახლა გააკეთეთ ბეჭედი ცენტრის გარშემო, კომპასის გამოყენებით. ბეჭდის ამოჭრის მარტივი გზაა ქაღალდის შუაზე დაკეცვა და მარკირების გასწვრივ გაჭრა.

დასრულების შემდეგ, თქვენ შეგიძლიათ დააწებოთ ქაღალდი CD– ზე, როგორც ზემოთ მოცემულ სურათზე. ახლა თქვენ უნდა გქონდეთ CD მხოლოდ გამჭვირვალე ზონის ბეჭდით.

ნაბიჯი 2: ბაზის მხარდაჭერა

ბაზის მხარდაჭერა
ბაზის მხარდაჭერა
ბაზის მხარდაჭერა
ბაზის მხარდაჭერა
ბაზის მხარდაჭერა
ბაზის მხარდაჭერა

ამისთვის აიღე ატრიის ჭიქა და ამოვიღე ზედა ნაწილი. ყველაფერი რაც თქვენ გჭირდებათ არის დააწებოთ იგი ძირს, რომ მისცეს მას გარკვეული სიმაღლე. გააკეთეთ მასში პატარა ნაკადი, რომ LED მავთულები გაიაროს.

შემდეგ, აიღეთ თავსახური, რომელიც მას შეესაბამება (ქუდი ერთი და იგივე ლაქის ჭიქიდან კარგად უნდა იყოს) და მოათავსეთ ამოჭრილ ჭიქაზე. ნუ მიამაგრებთ მას ახლა, რადგან ჩვენ ჯერ კიდევ გვჭირდება LED- ის ჩასმა შიგნით.

ნაბიჯი 3: ელექტრონიკა

ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა
ელექტრონიკა

ახლა ჩვენ შეგვიძლია შევქმნათ სქემა ჩვენი კონკრეტული მიზნისთვის. მაგრამ ამას დიდი დრო დასჭირდება და შეიძლება მოითხოვდეს ძალიან ბევრი კომპონენტი. ჩვენ შეგვიძლია უბრალოდ გამოვიყენოთ მიკროკონტროლერი, როგორიც არის ნოდემკუ და დავაპროგრამოთ ის ამოცანის შესასრულებლად.

ასევე, იმის დასადგენად, როდის არის მოთავსებული ბოთლი და როდის იხსნება, ჩვენ უნდა გამოვიყენოთ IR სიახლოვის სენსორი.

კავშირები ძალიან მარტივია. უბრალოდ მიჰყევით დიაგრამას ზემოთ. ნუ დაიბნევით სენსორის D0 და ნოდემკუს D0. სენსორში, D0 მიუთითებს ციფრულ გამომავალზე. დაბნეულობის თავიდან ასაცილებლად, მე არ გამომიყენებია ნოდემკუს D0 რაიმე მიზნით. თქვენ შეგიძლიათ დატოვოთ იგი ხელუხლებელი.

ასევე, D2 უერთდება D3 პირდაპირ მავთულს.

ახლა თქვენ შეიძლება გკითხოთ, რატომ გამოიყენოთ ნოდემკუ და არა არდუინო? თქვენ ასევე შეგიძლიათ გამოიყენოთ არდუინო. ეს დამოკიდებულია თქვენს კოდზე. ჩემი კოდი უკავშირდება ინტერნეტს, რაც მას უფრო ზუსტს ხდის.

ნაბიჯი 4: კოდი და მუშაობა

კოდი და მუშაობა
კოდი და მუშაობა
კოდი და მუშაობა
კოდი და მუშაობა
კოდი და მუშაობა
კოდი და მუშაობა

აქ არის ორი კოდი. Hydrator and Hydrator pro (შთაგონებულია სმარტფონების სახელით: p)

არ ინერვიულო, ორივე უფასოა, შენ არ უნდა გადამიხადო.

შენიშვნა: კოდში თქვენ მოგიწევთ გარკვეული ცვლილებების შეტანა.

თქვენ უნდა დაამატოთ თქვენი wifi ssid და პაროლი პროგრამაში, სადაც ნათქვამია "YourNetworkName" და "YourPassword". ასევე "YourAuthToken" უნდა შეიცვალოს ავტორინგის ნიშნით, რომელიც მიიღეთ ბლინკიდან (ახსნილია შემდეგ ნაბიჯებში)

ჯერ ნება მომეცით აგიხსნათ რას აკეთებს კოდი.

ნოდემკუ ინტერნეტთან არის დაკავშირებული სერვისის სახელწოდებით ბლინკი. ბლინკი თავის მხრივ დაკავშირებულია სხვა სერვისთან, სახელწოდებით IFTTT.

მომდევნო ნაბიჯებში, ჩვენ დავაკონფიგურირებთ IFTTT- ს, რომ სიგნალი გაუგზავნოს Nodemcu- ს ყოველ საათში, 00:00 საათზე

ასე რომ, ყოველ საათში, ნოდემკუ იღებს სიგნალს და ანათებს LED- ს. თუ ბოთლს წყლის დასალევად ავწევთ, სიახლოვის სენსორი ამოიცნობს მას და ნოდემკუ გამორთავს შუქდიოდს.

თუ ჩვენ ბოთლს არ ავწევთ, ნოდემკუ 10 წუთის განმავლობაში გველოდება დავალების შესასრულებლად. იმ შემთხვევაში, თუ ჩვენ ამას არ ვაკეთებთ 10 წუთში, ნოდემკუ LED- ს ფერს უფრო წითელს ხდის (ზრდის წითელი ფერის მნიშვნელობას 25 -ით და ამცირებს ლურჯს 25 -ით) და გამორთავს LED- ს. შემდეგ ჯერზე, როდესაც შუქი აინთება (მომდევნო საათში), ის ოდნავ უფრო წითელი იქნება, ვიდრე ადრე, რაც იმაზე მეტყველებს, რომ ბოლო საათში სასმელი წყალი გამოგრჩათ. თუ ყოველ საათს აკლდებით, LED უფრო და უფრო წითელი ხდება და ბოლოს დღის ბოლოს ის მთლიანად წითლდება.

ახლა რა შუაშია კოდის პრო ვერსიასთან? ეს იგივეა, რაც ჩვეულებრივი ვერსია, მაგრამ დამატებული შეტყობინების სიგნალებით. ეს ვერსია შეგატყობინებთ წყლის დალევას 10 წუთის დაგვიანების დასრულებამდე (დაახლოებით 7 წუთის განმავლობაში) თქვენი ტელეფონის შეტყობინების საშუალებით.

ასევე დღის ბოლოს თუ LED- ის ფერი ძალიან ახლოს არის წითელთან, ის სხვა შეტყობინებას გამოგიგზავნით. მე არ გამომიცდია ეს კონკრეტული კოდი, ასე რომ, თუ თქვენ გამოსცდით, გამაგებინეთ, მუშაობს თუ არა.

ნაბიჯი 5: IFTTT- ის კონფიგურაცია

IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია
IFTTT- ის კონფიგურაცია

დააინსტალირეთ IFTTT თქვენს ტელეფონში.

Android

IOS

ახლა მიჰყევით სურათებს.

დააწკაპუნეთ +, აირჩიეთ "ეს" და აირჩიეთ "თარიღი და დრო". აირჩიეთ "ყოველ საათში" შემდეგ "00"

ახლა დააწკაპუნეთ "that" - ზე და მოძებნეთ "webhooks" საძიებო ზოლში. დააწკაპუნეთ "გააკეთეთ ვებ მოთხოვნა" და შეიყვანეთ URL. URL ფორმატი არის https:// IP/Auth/update/D4

შეცვალეთ Auth blynk პროექტის Auth ნიშნით (ახსნილია შემდეგ ეტაპზე) და IP თქვენი ქვეყნის blynk cloud IP- ით. IP- ის მისაღებად გახსენით ბრძანების სტრიქონი და ჩაწერეთ "ping blynk-cloud.com". ინდოეთისთვის IP არის 188.166.206.43

მეთოდის განყოფილებაში აირჩიეთ "put" და შინაარსის ტიპში აირჩიეთ "application/json". სხეულში აკრიფეთ ["1"].

ნაბიჯი 6: დააინსტალირეთ ბლინკი

დააინსტალირეთ ბლინკი
დააინსტალირეთ ბლინკი
დააინსტალირეთ ბლინკი
დააინსტალირეთ ბლინკი
დააინსტალირეთ ბლინკი
დააინსტალირეთ ბლინკი

დააინსტალირეთ ბლინკი.

Android

IOS

შექმენით ახალი პროექტი. Auth ნიშანი გამოგიგზავნით ფოსტით. ეს არის ის, რაც თქვენ უნდა დაამატოთ URL წინა საფეხურზე და პროგრამაში.

შეეხეთ "+" - ს და დაამატეთ ღილაკი ვიჯეტის ყუთიდან. ღილაკის პარამეტრებში (რომლის გახსნა შეგიძლიათ ღილაკზე დაჭერით), შეარჩიეთ PIN, როგორც "GP4" და გადაიტანეთ გადართვა "გადართვის" მიმართულებით.

Კარგი ამბავი! ჩვენ დავასრულეთ, ყველაფერი რაც დარჩა არის შეკრება.

ნაბიჯი 7: შეკრება

შეკრება
შეკრება
შეკრება
შეკრება
შეკრება
შეკრება

ჩაამაგრეთ RGB LED ბაზის შიგნით. ნოდემკუს და სენსორის დასაყენებლად გავაკეთე პატარა შავი მუყაოს ყუთი და სუპერწებებით დავამაგრე ძირზე. ასევე ყუთში უნდა გაკეთდეს პატარა ხვრელი, რათა ნოდემკუს კვების ბლოკმა გაიაროს. დარწმუნდით, რომ სენსორი არ არის ძალიან შორს და შეუძლია აღმოაჩინოს ბოთლი.

ნაბიჯი 8: ყველაფერი შესრულებულია

Ყველაფერი შესრულებულია!
Ყველაფერი შესრულებულია!
Ყველაფერი შესრულებულია!
Ყველაფერი შესრულებულია!
Ყველაფერი შესრულებულია!
Ყველაფერი შესრულებულია!

ყველაფერი რაც თქვენ გჭირდებათ არის შეაერთეთ დენის წყარო Nodemcu– ს (სმარტფონის დამტენი კარგად უნდა იყოს) და წყლის ბოთლი მოათავსეთ ჰიდრატორზე! Nodemcu ავტომატურად დაუკავშირდება თქვენს WiFi ქსელს და თქვენ შეგიძლიათ დაელოდოთ სანამ შეხსენება გამოჩნდება!

რასაკვირველია, ზოგისთვის ეს არ შეიძლება პრაქტიკულად ჩანდეს. მაგრამ მე ვხედავ, რომ ის სასარგებლოა სხვა მიზნებისთვისაც. მაგალითად, მას შეუძლია შეხსენება მიიღოს მედიკამენტები ხანდაზმულებისთვის, რომლებიც ივიწყებენ. კოდის მცირედი შესწორებით ის იმუშავებს ისე, როგორც თქვენ გსურთ.

იმედია მოგეწონათ ეს პროექტი. წარმატებებს გისურვებთ საკუთარი თავის დამზადებაში!

გირჩევთ: