Სარჩევი:
- ნაბიჯი 1: ბლინკის დაყენება
- ნაბიჯი 2: არდუინოს ბიბლიოთეკების დაყენება
- ნაბიჯი 3: პროგრამირება NodeMCU
- ნაბიჯი 4: პროტოტიპირება
- ნაბიჯი 5: IFTTT
- ნაბიჯი 6: გმადლობთ
ვიდეო: ჩართეთ და გამორთეთ კომპიუტერი Google Home & Blynk– ით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
გამარჯობა ბიჭებო და კეთილი იყოს თქვენი მობრძანება ამ გაკვეთილზე!
ამჯერად მე გაჩვენებთ, თუ როგორ ჩართოთ კომპიუტერი თქვენი Google Home- ით
ფრთხილად !! წაიკითხეთ ეს !!: 1. დარწმუნდით, რომ იზოლირებთ კონექტორებს! ამ პრობლემის გადასაჭრელად შევარჩიე საქმის 3D ბეჭდვა
2. თუ თქვენ დაუკავშირდებით კომპიუტერის ღილაკს, თქვენ დაიწვათ დედაპლატა, ამიტომ ჩვენ ვიყენებთ რელეს ამ პრობლემის მოსაგვარებლად.
რატომ გავაკეთე ეს, შევიძინე google სახლი და მალევე დავიწყე მასზე ყველაფრის კონტროლი. (მაგალითად, ჩემი ნათურები) მე ეს გავაკეთე იმიტომ, რომ ვარ ზარმაცი და არ მინდა გადამრთველთან სიარული, თუ საწოლში ვიწექი. მოგვიანებით ვიპოვე ჩემი თავი საწოლში და ამ დროს დამავიწყდა კომპიუტერის გამორთვა. იქ ვიფიქრე, უნდა შემეძლოს მისი ჩართვა და გამორთვა ჩემი google– ით. გუგლი დავიწყე, მაგრამ სამწუხაროდ, ვერავინ ვიპოვე, ვინც ეს გააკეთა. ასე დავიწყე საკუთარი თავი. დავიწყე ქვემოდან. ამ თემაზე არაფერი ვიცოდი, მაგრამ სწრაფად ვისწავლე და 2 შაბათ -კვირის შემდეგ მქონდა მზა პროდუქტი! ახლა შემიძლია ვიყო ზარმაცი, როგორც მინდა: D, მაგრამ ჯერ უნდა გავუზიარო ეს საზოგადოებას.
რა დაგჭირდებათ 1. NodeMCU - https://goo.gl/HDd5S7 1. სარელეო მოდული - https://goo.gl/HDd5S7 1. პურის დაფა ან PCB - https://goo.gl/HDd5S7 1. კომპიუტერი Arduino პროგრამული უზრუნველყოფა 1. სმარტფონი Blynk აპლიკაციით
ნაბიჯი 1: ბლინკის დაყენება
ეს პროექტი იყენებს ბლინკის ბიბლიოთეკას და IFTTT პროექტს Google- თან დასაკავშირებლად
თუ გსურთ იცოდეთ რა არის ბლინკი, დააწკაპუნეთ აქ -> https://docs.blynk.cc/ პირველ რიგში, თქვენ უნდა დააინსტალიროთ აპლიკაცია თქვენს სმარტფონზე. (სურათი 1) როდესაც ეს პროგრამა დაინსტალირებულია, გახსენით იგი და შექმენით ანგარიში. თუ აპლიკაცია გკითხავთ რომელ სერვერთან იქნება დაკავშირებული, აირჩიეთ Blynks სტანდარტული სერვერი. როდესაც თქვენი ანგარიში შეიქმნება, დააწკაპუნეთ ახალ პროექტზე. გააკეთეთ პარამეტრები ასე:
პროექტის სახელი: თქვენ შეგიძლიათ აირჩიოთ ერთი! აირჩიეთ მოწყობილობა: NodeMCU კავშირის ტიპი: WiFi თემა: თქვენ შეგიძლიათ აირჩიოთ ერთი!
შემდეგ შექმენით პროექტი. ახლა თქვენ გაქვთ დიდი სამუშაო ადგილი და სამი ღილაკი ზევით. დააწკაპუნეთ სამუშაო სივრცეზე ვიჯეტის ყუთის გასახსნელად. აქ თქვენ უნდა აირჩიოთ ღილაკი. ის ავტომატურად უნდა დაგაბრუნოთ სამუშაო სივრცეში და ახლა თქვენ ხედავთ ღილაკის ვიჯეტს. დააწკაპუნეთ ვიჯეტზე ღილაკის პარამეტრების გასახსნელად. გააკეთეთ პარამეტრები ასე: (სურათი 2)
სახელი: D1 გამომავალი: Pin (D1) 1_0 რეჟიმი: PushON/OFF ლეიბლები: სტანდარტული პარამეტრები
როდესაც დაასრულებთ, დააწკაპუნეთ OK ზედა მარჯვენა კუთხეში. ისევ, დააწკაპუნეთ სამუშაო სივრცეზე ვიჯეტის ყუთის გასახსნელად და აირჩიეთ ღილაკის ვიჯეტი. დააწკაპუნეთ ვიჯეტზე გახსენით ღილაკის პარამეტრები. გააკეთეთ პარამეტრები ასე: (სურათი 3)
სახელი: დაწყება / გაჩერება გამომავალი: Pin (V1) 0_1 რეჟიმი: გადართვა ON / OFF ლეიბლები: სტანდარტული პარამეტრები
როდესაც დაასრულებთ, დააწკაპუნეთ ok მარჯვენა ზედა კუთხეში. ისევ, დააწკაპუნეთ სამუშაო სივრცეზე ვიჯეტის ყუთის გასახსნელად და აირჩიეთ ღილაკის ვიჯეტი. დააწკაპუნეთ ვიჯეტზე გახსენით ღილაკის პარამეტრები. გააკეთეთ პარამეტრები ასე: (სურათი 4)
სახელი: გადატვირთვა გამომავალი: Pin (V2) 0_1 რეჟიმი: ჩართეთ/გამორთეთ ეტიკეტები: სტანდარტული პარამეტრები
როდესაც დაასრულებთ, დააწკაპუნეთ OK მარჯვენა ზედა კუთხეში. ახლა ჩვენ დავასრულეთ კონფიგურაცია, დააწკაპუნეთ პარამეტრების ღილაკზე, (ეს არის სამუშაო ადგილის ზედა მარჯვენა კუთხეში) გადაახვიეთ ქვემოთ Auth Token– მდე, აქ თქვენ უნდა დააწკაპუნოთ ელ.ფოსტაზე და ნიშანი გადაეცემა თქვენს შემოსულებს. შემდეგ დააწკაპუნეთ OK ზედა მარჯვენა კუთხეში. შემდეგ პარამეტრების ღილაკის მარჯვნივ, თქვენ უნდა დააჭიროთ თამაშს და შემდეგ ის იტყვის "(პროექტის სახელი) ხაზგარეშეა." ახლა ჩვენ კეთდება ამ აპლიკაციით!
ნაბიჯი 2: არდუინოს ბიბლიოთეკების დაყენება
სანამ დავიწყებთ NodeMCU პროგრამირებას, გჭირდებათ პროგრამული უზრუნველყოფა და ბიბლიოთეკები
ჯერ დააინსტალირეთ Arduino პროგრამული უზრუნველყოფა - https://www.arduino.cc/en/Main/Software შემდეგ დააინსტალირეთ NodeMCU ბიბლიოთეკა - https://www.youtube.com/embed/RVSCjCpZ_nQ და შემდეგ დააინსტალირეთ ბლინკის ბიბლიოთეკა - https:/ /www.youtube.com/watch?v=Ea0y1ExNNnI
როდესაც ყველა ბიბლიოთეკა დაინსტალირდება, გახსენით Arduino პროგრამული უზრუნველყოფა და შემდეგ ზედა კუთხეში გადადით ინსტრუმენტებზე -> დაფაზე -> NodeMCU 1.0 (ESP -12E მოდული)
ახლა თქვენ შეგიძლიათ დაუკავშიროთ თქვენი NodeMCU კომპიუტერს (USB კაბელით) შემდეგ გახსენით Windows პროგრამის მოწყობილობის მენეჯერი და პორტების ქვეშ იპოვეთ "სილიკონის ლაბორატორიები" (სურათი 1)
შემდეგ კვლავ გახსენით Arduino პროგრამული უზრუნველყოფა და გადადით Tools -> Port -> Select you com (ნომერი, რომელიც შეესაბამება NodeMCU) (სურათი 2)
ნაბიჯი 3: პროგრამირება NodeMCU
ახლა ჩვენ მზად ვართ პროგრამირება NodeMCU
შექმენით Arduino– ს ესკიზი და დააკოპირეთ კოდი ბმულიდან
ხაზი 7: ავტორის კოდი: შეცვალეთ TOKEN იმ ნიშნით, რომელიც გაიგზავნა თქვენს ელ.ფოსტაში. ხაზი 8: SSID: შეცვალეთ SSID თქვენი WiFi ssid. ხაზი 9: პაროლი: შეცვალეთ PASS თქვენი WiFi პაროლით.
როდესაც თქვენ ცვლით ცვლადებს, შეგიძლიათ დააწკაპუნოთ ატვირთვის მარცხენა კუთხეში. ახლა თქვენ უბრალოდ უნდა დაელოდოთ პროგრამის ატვირთვას. ახლა ჩვენ დავასრულეთ კომპიუტერი და ახლა მზად ვართ ტესტირების დასაწყებად
ნაბიჯი 4: პროტოტიპირება
ახლა ჩვენ მზად ვართ რელე დავუკავშიროთ არდუინოს
დარწმუნდით, რომ გამორთეთ ARDUINO, სანამ აკავშირებთ ქინძისთავებს
NodeMCU ჩვენ გვჭირდება სამი ქინძი 5 ვოლტიანი პინი - VinA გრუნტის პინი - GND და ციფრული პინი - D1
შეაერთეთ pin Vin სარელეო პოზიტიურ ტერმინალთან (მას პრობალი ეტიკეტი ექნება VCC ან +) შეაერთეთ pin GND სარელეოზე უხეში ტერმინალით (მას პრობალურადაც შეაფასებს GND ან -) დაუკავშირეთ pin D1 სარელეო საკონტროლო ტერმინალს (მას პრობალეტურად ეტიკეტირებული იქნება IN)
ახლა თქვენ შეგიძლიათ დააკავშიროთ ქინძისთავები გამომავალ ბოლოს.
შეაერთეთ თქვენი კომპიუტერის ღილაკი NC (ჩვეულებრივ დახურულია) და COM (საერთო)
ნაბიჯი 5: IFTTT
ახლა ჩვენ ახლოს ვართ, მაგრამ ჩვენ გვჭირდება კიდევ ერთი რამ და ეს არის მისი დაკავშირება Google- ის სახლთან
გადადით IFTTT -> https://ifttt.com/my_applets დააწკაპუნეთ ახალ აპლეტზე შემდეგ დააწკაპუნეთ +ამ (სურათი 1) მოძებნეთ Google ასისტენტი (სურათი 2) აირჩიეთ თქვით მარტივი ფრაზა (სურათი 3) დააყენეთ ფრაზები სურათის სახით (სურათი 4) შემდეგ დააწკაპუნეთ +რომზე (სურათი 5) მოძებნეთ ვებ-კაკვები (სურათი 6) შემდეგ გახსენით CMD პროგრამა თქვენს კომპიუტერში (სურათი 7, არ დაიდარდოთ ის ამბობს „kommandoprompt“დანიურია CMD) შემდეგ შეიყვანეთ ping blynk-cloud. com შემდეგ იზრუნეთ IP– ზე (ეს შეიძლება განსხვავდებოდეს სურათისგან, რადგან ის ეფუძნება თქვენს ადგილსამყოფელს) (სურათი 8) შემდეგ კვლავ გახსენით ბრაუზერი და ახლა ჩვენ შეგვიძლია დავაკონფიგურიროთ webhook აპლეტი
URL: https:// IP: 8080/TOKEN/update/V1? Value = 1 მეთოდი: GET შინაარსის ტიპი: პროგრამა/json სხეული: არაფერი (სურათი 9)
ახლა თქვენ უნდა დაელოდოთ 24 საათამდე, შემდეგ კი შეგიძლიათ სცადოთ გუგლს უთხრათ თქვენი ბრძანება. ძირითადად თქვენ დასრულებული ხართ. მაგრამ თუ გინდათ რომ შეძლოთ მისი გამორთვა (ემულაციის დაჭერით 6 წამის განმავლობაში) თქვენ უნდა გააკეთოთ კიდევ ერთი აპლეტი, ერთადერთი რასაც თქვენ შეცვლით არის ფრაზები და ვებგვერდის url
URL: https:// IP: 8080/TOKEN/update/V2? მნიშვნელობა = 1
ნაბიჯი 6: გმადლობთ
ახლა ჩვენ დავასრულეთ და გმადლობთ, რომ წაიკითხეთ ეს
თუ ის არ მუშაობს ან თქვენ გაქვთ რაიმე შეკითხვები, მოგერიდებათ დაწეროთ წერილი ან გააგზავნოთ პირადი შეტყობინება Instructables– ზე. მე დავიწყე როგორც ნოობი და მე მაინც კლასიფიცირებ თავს ნოობად, მაგრამ მე უნდა დაგეხმარო შენს პრობლემებში.ჩემთვის ის მუშაობს და მეც უნდა
დასრულება მე ავირჩიე ჩემი პროექტის დაინსტალირება პერმანენტულად PCB– ზე და, სულ მალე, მე 3D ბეჭდვას მოვახდენ. თქვენ შეგიძლიათ ნახოთ ის სურათზე, რომელიც მიმაგრებულია. ასევე, მე დავუკავშირე რამდენიმე სწრაფი კონექტორი ჩემს PCB- ს, ასე რომ სწრაფად შემიძლია მისი ამოღება კომპიუტერიდან საჭიროების შემთხვევაში.
ფრთხილად !! წაიკითხე ეს !!:
1. დარწმუნდით, რომ იზოლირებთ შეერთებებს! ამ პრობლემის გადასაჭრელად ავირჩიე საქმის 3D ბეჭდვა 2. თუ კომპიუტერს დაუკავშირდებით კომპიუტერის ღილაკზე, დედა დაფა დაიწვება, ამიტომ ჩვენ ვიყენებთ რელეს ამ პრობლემის მოსაგვარებლად.
გირჩევთ:
გამორთეთ ძილის ფუნქცია Presonus Temblor T8 საბვუფერში: 5 ნაბიჯი
გამორთეთ ძილის ფუნქცია Presonus Temblor T8 საბვუფერში: დაახლოებით ერთი დღე დამჭირდა იმის გასაგებად, რომ სანამ Temblor T8 არის შესანიშნავი საბვუფერი, მე მძულს მისი ავტომატური ძილის ფუნქცია. გაღვიძებას ძალიან დიდი დრო სჭირდება, ის ჩაქრება, როდესაც მშვიდად უსმენთ და ყოველ ჯერზე გიჟურად ჩნდება
გამორთეთ PS4 გაშვების სიგნალი: 6 ნაბიჯი
გამორთეთ PS4 გაშვების სიგნალი: საღამოს 11 საათი. ოჯახს სძინავს, თქვენ ჩადეთ PS4 სრულიად ჩუმად ბინაში. BEEEEP ის ხდის. წარმოიდგინეთ რა მოხდება. მოვიშოროთ ეს
გამორთეთ Alexa მიკროფონი Amazon Fire Stick ტელევიზორის დისტანციური მართვისას: 5 ნაბიჯი
გამორთეთ Alexa მიკროფონი Amazon Fire Stick ტელევიზორის დისტანციური მართვისას: პრობლემა: Amazon არ იძლევა რეალურ გადაწყვეტას მიკროფონის გამორთვის Fire Fire Stick დისტანციური მართვის საშუალებით. ზოგი ირწმუნება, რომ ის მხოლოდ Alexa ღილაკზე დაჭერისას იწერება, თუმცა, ეს აშკარად არ შეესაბამება სიმართლეს. შეამოწმეთ თქვენი მოწყობილობის პარამეტრები თქვენს Amazon ანგარიშზე სიის სანახავად
დაპროგრამეთ თქვენი კომპიუტერი ავტომატურად გამორთეთ იმის მითითებით, თუ რომელ დროს გსურთ ამის გაკეთება: 4 ნაბიჯი
პროგრამირება გაუკეთეთ თქვენს კომპიუტერს ავტომატურად გამორთოთ იმის მითითებით, თუ რომელი დრო გინდათ ამის გაკეთება: აი, ეს არის კიდევ ერთი ინსტრუქცია ჩემი ყოველდღიური ცხოვრებიდან … ბოლო დროს ბევრი კომპიუტერული პროგრამის გადმოტვირთვა მომიწია და გადმოტვირთვის ნება დართო ღამით, არ მინდოდა ჩემი კომპიუტერის ჩართვა მთელი ღამის განმავლობაში გადმოტვირთვის დასრულების შემდეგ და
გამორთეთ, გადატვირთეთ ან დაისვენეთ თქვენი კომპიუტერი განრიგში: 6 ნაბიჯი
გამორთეთ, გადატვირთეთ ან დაისვენეთ თქვენი კომპიუტერი განრიგში: ამ სასწავლო ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა გამორთოთ, გადატვირთოთ ან დაძინოთ თქვენი კომპიუტერი გრაფიკით. იხილეთ შეტყობინება დასასრულს, თუ იყენებთ ძველ ოპერაციულ სისტემას ვიდრე Windows XP