Სარჩევი:
- მარაგები
- ნაბიჯი 1: DIY IFTTT სმარტ ღილაკი
- ნაბიჯი 2: საქმისა და დაფის დამზადება
- ნაბიჯი 3: კოდი
- ნაბიჯი 4: IFTTT დაყენება
- ნაბიჯი 5: შესრულებულია
ვიდეო: IFTTT სმარტ ღილაკი: 5 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
მე შევქმენი ეს ჭკვიანი ღილაკი შემდეგი მიზნების გათვალისწინებით:
- მას სტანდარტული ტუტე ბატარეები უნდა დაემუშავებინა ღირსეული დროის განმავლობაში
- მას უნდა შეეძლოს IFTTT– სთან ურთიერთობა
- ის უნდა ყოფილიყო პატარა და ამის გამო უნდა ყოფილიყო მარტივი
მარაგები
- ESP-01 (თქვენ შეგიძლიათ იპოვოთ ეს ყველგან, მე ვიღებ ჩემს AliExpress– ზე)
- დააჭირეთ ღილაკს (მე ვიყენებდი მათ, რადგან ისინი ლამაზი და დიდია)
- 1.5K რეზისტორი (ისევ, თქვენ შეგიძლიათ იპოვოთ ისინი სადმე)
- LED Push Button Light (მე მივიღე ჩემი აქ)
- პროტოტიპის დაფა
ნაბიჯი 1: DIY IFTTT სმარტ ღილაკი
მე დავასრულე შერჩევა LED ღილაკის შუქი, როგორც საქმე. მე მივიღე ეს იდეა ამ სახელმძღვანელოდან. ეს ის ადგილია, სადაც აღმოვაჩინე, რომ ESP– ს ენერგია მხოლოდ ორი ტუტე ბატარეით შემიძლია. მე ნამდვილად გამოვიყენე ბევრი, მაგრამ იყო რამდენიმე პრობლემა. პირველ რიგში, ეს იყო ძალიან რთული. მე არ მჭირდებოდა თითქმის იმდენი ფუნქციონირება. მეორეც კოდი არის NodeMCU– სთვის და არ მახსოვს რატომ, მაგრამ მინდოდა Arduino IDE– ს გამოყენება. მაგრამ პროექტი მართლაც შესანიშნავი ამოსავალი წერტილი იყო.
პირველი პრობლემა, რომელსაც წავაწყდი, იყო იმის გააზრება, თუ როგორ უნდა გაეკეთებინა ერთი ღილაკი ორ რამეში. ეს იყო სახიფათო, რადგან ღილაკი ასევე გამოიყენება მოდულის ღრმა ძილისგან გამოსაღვიძებლად, ასე რომ ხანგრძლივი დაჭერის დადგენა შეუძლებელია მეტი სქემის დამატების გარეშე. ბევრი კვლევის შემდეგ მე საბოლოოდ მოვისმინე რჩევა, რომელიც მე რამდენჯერმე ვნახე, მაგრამ რატომღაც გამეგრძელებინა. ESP– ს შეუძლია აღმოაჩინოს რა მდგომარეობიდან დაიწყო. ასე რომ, თუ ის გაიღვიძა ღრმა ძილიდან, ის იტყობინება, რომ თუ გაიღვიძა გადატვირთვისგან, ის ამის შესახებ იტყობინება. მე გამოვიყენე ეს ფუნქცია იმისთვის, რომ განვასხვავო ერთი შეხება, რომელიც მას ღრმა ძილისგან გააღვიძებს და ორმაგი შეხება, რომელიც აღადგენს მას ღრმა ძილამდე და ამით განსხვავებულ პასუხს ვაძლევ. ამან მნიშვნელოვნად გაამარტივა სქემა.
ახლა ყველაფერი რაც მჭირდებოდა იყო ერთი გადამრთველი, რომელიც RST- ს მიწასთან აკავშირებდა 1.5K რეზისტენტულით. Ის არის. და, რა თქმა უნდა, ენერგია ბატარეებიდან. მაგრამ ეს ის არის. გაყვანილობა ძალიან მარტივია. თუმცა არის შედუღება, ასე რომ მოემზადეთ ამისათვის.
ნაბიჯი 2: საქმისა და დაფის დამზადება
პირველ რიგში თქვენ უნდა შეცვალოთ საქმე მოდულის შესატყვისად. დავამატებ სურათებს და დეტალურ ნაბიჯებს მოგვიანებით მაგრამ ახლა; მე თითქმის უბრალოდ მივყევი ამ სახელმძღვანელოს მოქმედებებს.
მას შემდეგ, რაც საქმე შეცვლილია, თქვენ უნდა შეაერთოთ რამდენიმე მავთული ბატარეის ტერმინალებზე. მე ვიყენებ მხტუნავ მავთულხლართებს, რათა შემეძლოს მოდულის დაკავშირება/გათიშვა ადვილი გასანათებლად.
შემდეგი თქვენ უნდა გააკეთოთ პროტოტიპის დაფა გადამრთველით და რეზისტორით. გაზომეთ რა ზომის პროტო დაფა უნდა იყოს ორი დარჩენილი ბატარეის განყოფილების გასავლელად. შემდეგ უბრალოდ შეაერთეთ ღილაკი დაფის შუაგულში ერთი ტყვიით მიდიხართ RST ღილაკზე, ხოლო მეორე აკავშირებს GND– ს 1.5K რეზისტორით.
შემდეგ მე გამოვიყენე ცხელი წებო, რათა გამყარებულიყო დაფა საქმეზე. ერთადერთი რაც დარჩა გასაკეთებელია არის მავთულის მოდულში ჩართვა და ეს ყველაფერი ერთად. მაგრამ მანამდე კარგი იქნებოდა ჯერ კოდი ყოფილიყო. მოდით გავანათოთ ის!
ნაბიჯი 3: კოდი
და აი კოდი!
უბრალოდ შეცვალეთ [SSID], [პაროლი], [ტრიგერი] და [გასაღები] შესაბამისი ინფორმაციით.
თქვენ რეალურად უნდა შექმნათ გამომწვევი და მიიღოთ გასაღები IFTTT– დან ჯერ. მოდით წავიდეთ ამის შემდეგ დავბრუნდეთ, რადგან მე მომწონს რამის უკუღმა გაკეთება.
ნაბიჯი 4: IFTTT დაყენება
თქვენ უნდა შექმნათ IFTTT ვებგვერდი, რომელიც ამოქმედდება კონკრეტული URL- ის დაჭერით. თუ არ გაქვთ ანგარიში IFTTT– ზე, რას ელოდებით? მშვენიერია, დარეგისტრირდით.
თუ თქვენ უკვე გაქვთ ანგარიში და იცნობთ აპლეტების შექმნას, ეს ძალიან რთული უნდა იყოს. მაგრამ თუ თქვენ არ ხართ აქ არის მოკლე მოკლე სახელმძღვანელო webhook– ის შექმნის შესახებ.
ახლა თქვენ გაქვთ თქვენი ინფორმაცია, ტრიგერის სახელი და თქვენი გასაღები, კოდისთვის!
ახლა თქვენ შეგიძლიათ საბოლოოდ აანთოთ კოდი.
შენიშვნა: ვინაიდან ეს ღილაკები შეიძლება გამოყენებულ იქნას იმის გასაკეთებლად, რაც გსურთ და თქვენ შეგიძლიათ შეცვალოთ ფუნქცია მოგვიანებით, გირჩევთ გამოიყენოთ გამშვები სახელები, როგორიცაა ღილაკი 1 ან ცისფერი ღილაკი, ასე რომ, თუ მოგვიანებით შეცვლით მის ფუნქციას ტრიგერის სახელი არ არის უკავშირდება იმას, რისთვისაც თავდაპირველად იყენებდით ღილაკს, რაც შეიძლება დამაბნეველი იყოს.
ნაბიჯი 5: შესრულებულია
და დასრულდა. ვიმედოვნებ, რომ ეს სახელმძღვანელო თქვენთვის სასარგებლო აღმოჩნდა. თუ თქვენ გაქვთ რაიმე შეკითხვა ან შემოთავაზება, გთხოვთ მოგერიდებათ კომენტარის გაკეთება.
თუ თქვენ ხართ ღირსეული პროგრამისტი, რაც მე არ ვარ, მოგერიდებათ შეასწოროთ ჩემი კოდი. მე მაქვს მისი ნაკლოვანებები აშკარად კომენტარი, მაგრამ მე არ მაქვს უნარი გამოვასწორო ისინი უზარმაზარი თავის ტკივილის გარეშე, მე ნამდვილად არ ვარ პროგრამისტი.
გირჩევთ:
IOT სმარტ ინფრაწითელი თერმომეტრი (COVID-19): 3 ნაბიჯი
IOT ჭკვიანი ინფრაწითელი თერმომეტრი (COVID-19): 2019 წლის აჯანყების გამო, ჩვენ გადავწყვიტეთ გავაკეთოთ IOT ჭკვიანი ინფრაწითელი თერმომეტრი, რომელიც აკავშირებს ჭკვიან მოწყობილობებს დაფიქსირებული ტემპერატურის საჩვენებლად, ეს არ არის მხოლოდ იაფი ალტერნატივა, არამედ შესანიშნავი სწავლების მოდული ტექნიკისა და IOT– სთვის, რომელიც
სმარტ შეხების გარეშე გადამრთველი: 8 ნაბიჯი (სურათებით)
სმარტ შეხების გარეშე გადამრთველი: სოციალური დისტანციური და უსაფრთხო ჯანმრთელობის პრაქტიკის საჭიროება, როგორიცაა სადეზინფექციო საშუალებების გამოყენება საზოგადოებრივი გარემოს გამოყენების შემდეგ, როგორიცაა ონკანები, ჩამრთველები და ა. ასე რომ, უშუალოდ საჭიროა ინოვაცია
ბატარეით აღჭურვილი Wi-Fi სმარტ ღილაკი HUE განათების გასაკონტროლებლად: 5 ნაბიჯი (სურათებით)
ბატარეით აღჭურვილი Wi-Fi სმარტ ღილაკი HUE განათების გასაკონტროლებლად: ეს პროექტი აჩვენებს, თუ როგორ უნდა ავაშენოთ ბატარეაზე მომუშავე IoT Wi-Fi ღილაკი 10 წუთზე ნაკლებ დროში. ღილაკი აკონტროლებს HUE განათებას IFTTT– ზე. დღეს თქვენ შეგიძლიათ ააწყოთ ელექტრონული მოწყობილობები და დაუკავშიროთ ისინი სხვა ჭკვიან სახლის მოწყობილობებს სიტყვასიტყვით წუთებში. რა
სმარტ კონტაქტური ლინზების გამანაწილებელი: 8 ნაბიჯი (სურათებით)
ჭკვიანი საკონტაქტო ობიექტივი დისპენსერი: ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა შექმნათ თქვენი საკუთარი ჭკვიანი საკონტაქტო დისპენსერი
სმარტ მაღაზიის დისპენსერი-ბოტი: 4 ნაბიჯი
სმარტ მაღაზიის გამანაწილებელი-ბოტი: მე შევქმენი ჭკვიანი მაღაზიის დისპენსერი-ბოტი, რომელიც დაგეხმარებათ დაიბანოთ ხელები მინიმუმ 20 წამის განმავლობაში