Სარჩევი:
- მარაგები
- ნაბიჯი 1: ბაზის შექმნა
- ნაბიჯი 2: ბაზის მხარდაჭერა
- ნაბიჯი 3: ელექტრონიკა
- ნაბიჯი 4: კოდი და მუშაობა
- ნაბიჯი 5: IFTTT- ის კონფიგურაცია
- ნაბიჯი 6: დააინსტალირეთ ბლინკი
- ნაბიჯი 7: შეკრება
- ნაბიჯი 8: ყველაფერი შესრულებულია
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
საკმარისი წყლის დალევა ძალიან მნიშვნელოვანია ყველასთვის. მაგრამ ყოველდღიურად ვსვამ უფრო ნაკლებ წყალს, ვიდრე საჭიროა. ვიცი, რომ არიან ჩემნაირები, რომლებსაც წყლის დალევა უნდა შეახსენონ. თუ თქვენ ერთ -ერთი ჩვენგანი ხართ, მაშინ ეს პროექტი შეცვლის თქვენს ცხოვრებას (ალბათ).
გაიცანი ჰიდრატორი! ეს მოწყობილობა მოტივაციას მოგცემთ დალიოთ წყალი. Როგორ? მუშაობს როგორც თამაში. თქვენ უნდა შეინახოთ თქვენი წყლის ბოთლი თავზე. ყოველ საათში, ბეჭედი ბაზის გარშემო ანათებს. შუქი რჩება მანამ, სანამ არ აიღებ ბოთლს, არ დალევ წყალს და უკან დააბრუნებ. რის შემდეგაც, შუქი ჩაქრება მომდევნო საათამდე.
მაგრამ რა არის ამაში ასე მოტივირებული? კარგად არის ის რგოლში. დასაწყისში სინათლე ლურჯია. ყოველ ჯერზე, როდესაც თქვენ მენატრებით წყლის დალევა, სინათლის ფერი ოდნავ იცვლება წითელი ფერისკენ. რამდენჯერ გამოტოვეთ თქვენი შეხსენება, მით უფრო წითელი გახდება იგი. ძირითადად ის ლურჯიდან იისფერში გადადის და საბოლოოდ სრულდება წითელში. თქვენი მიზანია დღის ბოლომდე შეინარჩუნოთ სინათლის ფერი რაც შეიძლება ახლოს ლურჯთან.
ეს იყო მხოლოდ ძირითადი მიმოხილვა იმისა, რასაც აკეთებს. თქვენ გაეცნობით ზუსტ მუშაობას, როდესაც წაიკითხავთ ამ სასწავლო ინსტრუქციას.
საინტერესოა? მოდი გავაკეთოთ! დალიეთ ჭიქა წყალი და დაჯექით, როგორც კი მიგიყვანთ მშენებლობის პროცესში!
მარაგები
ძველი 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 თქვენს ტელეფონში.
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 ქსელს და თქვენ შეგიძლიათ დაელოდოთ სანამ შეხსენება გამოჩნდება!
რასაკვირველია, ზოგისთვის ეს არ შეიძლება პრაქტიკულად ჩანდეს. მაგრამ მე ვხედავ, რომ ის სასარგებლოა სხვა მიზნებისთვისაც. მაგალითად, მას შეუძლია შეხსენება მიიღოს მედიკამენტები ხანდაზმულებისთვის, რომლებიც ივიწყებენ. კოდის მცირედი შესწორებით ის იმუშავებს ისე, როგორც თქვენ გსურთ.
იმედია მოგეწონათ ეს პროექტი. წარმატებებს გისურვებთ საკუთარი თავის დამზადებაში!
გირჩევთ:
შარვალი, რომელიც იტვირთავს თქვენს ტელეფონს: 6 ნაბიჯი (სურათებით)
შარვალი, რომელიც იტვირთავს თქვენს ტელეფონს: ასე რომ, ჩვენ ყოველდღიურად ვადგამთ დაახლოებით 1000 ნაბიჯს ჩემი ფიზიკური აქტივობების გამოთვლის გარეშე, რაც მე ჩვეულებრივ მაქვს და თუ თქვენ ჩემნაირი რეგულარული ველოსიპედისტი ხართ, ესეც ითვლება. რა მოხდება, თუ ჩვენ შეგვიძლია როგორმე გამოვიყენოთ ეს ელექტროენერგია პერსონალის დასატენად. ასე რომ, ეს არის ინსტრუქცია
წყლის ტემპერატურა რეალურ დროში, გამტარობა და წყლის დონის მრიცხველი: 6 ნაბიჯი (სურათებით)
რეალურ დროში ჭაბურღილის წყლის ტემპერატურა, გამტარობა და წყლის დონის მრიცხველი: ეს ინსტრუქციები აღწერს როგორ ავაშენოთ დაბალფასიანი, რეალურ დროში, წყლის მრიცხველი ტემპერატურის მონიტორინგისთვის, ელექტროგამტარობა (EC) და წყლის დონე გათხრილ ჭაბურღილებში. მრიცხველი განკუთვნილია გათხრილი ჭის შიგნით, წყლის ტემპერატურის გასაზომად, EC
წყლის შეხსენება წყლის ბოთლის მფლობელი: 16 ნაბიჯი
წყლის შეხსენება წყლის ბოთლის მფლობელი: დაგავიწყდათ ოდესმე თქვენი წყლის დალევა? ვიცი რომ ვაკეთებ! ამიტომაც გამიჩნდა იდეა შევქმნა წყლის ბოთლის დამჭერი, რომელიც შეგახსენებთ, რომ დალიოთ თქვენი წყალი. წყლის ბოთლის მფლობელს აქვს ფუნქცია, სადაც ხმაური გაისმის ყოველ საათში, რათა შეგახსენოთ, რომ
წყლის სასმელი სიგნალიზაცია /წყლის მიღების მონიტორი: 6 ნაბიჯი
წყლის სასმელი სიგნალიზაციის სისტემა /წყლის მიღების მონიტორი: ჩვენ ყოველდღიურად უნდა ვსვათ საკმარისი რაოდენობის წყალი, რომ შევინარჩუნოთ ჯანმრთელობა. ასევე ბევრი პაციენტია, რომელსაც ყოველდღიურად უწერია გარკვეული რაოდენობის წყლის დალევა. სამწუხაროდ, ჩვენ თითქმის ყოველდღე გამოვტოვეთ გრაფიკი. ასე რომ, მე ვქმნი
წყლის დონის Arduino- ს გამოვლენის მეთოდები ულტრაბგერითი სენსორისა და Funduino წყლის სენსორის გამოყენებით: 4 ნაბიჯი
წყლის დონის Arduino- ს გამოვლენის მეთოდები ულტრაბგერითი სენსორის და Funduino წყლის სენსორის გამოყენებით: ამ პროექტში მე გაჩვენებთ თუ როგორ უნდა შექმნათ იაფი წყლის დეტექტორი ორი მეთოდის გამოყენებით: 1. ულტრაბგერითი სენსორი (HC-SR04) .2. Funduino წყლის სენსორი