Სარჩევი:
- მარაგები
- ნაბიჯი 1: ონლაინ სერვისის ანგარიშის შექმნა
- ნაბიჯი 2: IFTTT (თუ ეს მაშინ ეს)
- ნაბიჯი 3: ნაკადი და სქემა
ვიდეო: სახლის ავტომატიზაცია Google ასისტენტის და ადაფრუტის IO გამოყენებით: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
Google ასისტენტი არის AI (ხელოვნური ინტელექტი) დაფუძნებული ხმოვანი ბრძანების სერვისი. ხმის გამოყენებით, ჩვენ შეგვიძლია ვითანამშრომლოთ Google ასისტენტთან და მას შეუძლია ინტერნეტში მოძებნოს, დაგეგმოს მოვლენები, დააყენოს სიგნალიზაცია, გააკონტროლოს ტექნიკა და ა.
ეს სერვისი ხელმისაწვდომია სმარტფონებზე და Google Home მოწყობილობებზე. ჩვენ შეგვიძლია გავაკონტროლოთ სახლის ჭკვიანი მოწყობილობები, მათ შორის განათება, კონცენტრატორები, ვენტილატორები და თერმოსტატი ჩვენი Google ასისტენტის გამოყენებით.
ჩვენ შევქმნით პროგრამას, რომელსაც შეუძლია გააკონტროლოს საყოფაცხოვრებო ტექნიკა. აქ ჩვენ გავაკონტროლებთ 60 ვტ ნათურას Google ასისტენტის სერვისის გამოყენებით. ეს პროგრამა მოიცავს Google ასისტენტს Adafruit სერვერთან და IFTTT სერვისთან ერთად.
მარაგები
- NodeMCU (ESP8266) დაფა
- 5V სარელეო მოდული
- ჯუმბერის კაბელები
- პურის დაფა
ნაბიჯი 1: ონლაინ სერვისის ანგარიშის შექმნა
- პირველ რიგში, შეიქმნა ანგარიში www. Adafruit.io
- ახლა შექმენით დაფა. ეს დაფა არის მომხმარებლის ინტერფეისი საგნების დისტანციურად გასაკონტროლებლად.
- ზემოაღნიშნული ნაბიჯების შემდეგ, მიუთითეთ დაფის სახელი და შეინახეთ იგი.
- ახლა შექმენით არხი (მომხმარებლის ინტერფეისი) სინათლის ჩართვა-გამორთვის გასაკონტროლებლად. მისი შესაქმნელად, უბრალოდ დააწკაპუნეთ ‘+’ სიმბოლოზე და შეარჩიეთ ნაჩვენები გადართვის არხი.
- საკვების გადართვის არჩევის შემდეგ, ამომხტარი ფანჯარა გამოჩნდება, როგორც ნაჩვენებია.
- შეიყვანეთ ჩვენი არხის სახელი (ნაჩვენებია წითელ ყუთში) და შექმენით იგი. შექმნის შემდეგ შეარჩიეთ შექმნილი არხი (აქ ჩემი არის LED) და შემდეგ დააჭირეთ შემდეგ ნაბიჯს. შემდეგ ეტაპზე დააკონფიგურირეთ არხი, რომელიც ნაჩვენებია ქვემოთ.
- აქ, მე გამოვიყენე 0 (OFF) და 1 (ON) ტექსტი ღილაკზე და შემდეგ დააჭირეთ შექმნას. ეს შექმნის გადართვის ღილაკს თქვენს დაფაზე, რომელიც შეიძლება გამოყენებულ იქნას საგნების დისტანციურად გასაკონტროლებლად.
ახლა, ჩემი დაფა მზად არის IoT პროგრამებისთვის, როგორიცაა სახლის ავტომატიზაცია.
ნაბიჯი 2: IFTTT (თუ ეს მაშინ ეს)
If This Then That, რომელიც ასევე ცნობილია როგორც IFTTT არის უფასო ვებ – სერვისი, მარტივი პირობითი განცხადებების ჯაჭვების შესაქმნელად, რომელსაც ეწოდება აპლეტები. აპლეტი გამოწვეულია ცვლილებებით, რომლებიც ხდება სხვა ვებ სერვისებში, როგორიცაა Gmail, Facebook, Telegram, Instagram ან Pinterest.
მაგალითად, აპლეტს შეუძლია გამოაგზავნოს ელექტრონული ფოსტის შეტყობინება, თუ მომხმარებელი წერს ტვიტს hashtag– ის გამოყენებით ან დააკოპირებს ფოტოს Facebook– ზე მომხმარებლის არქივში, თუ ვინმე მონიშნავს მომხმარებელს ფოტოში. აქ მე გამოვიყენე IFTTT, რომ გამოვიყენო google ასისტენტის სერვისი და Adafruit სერვისი ჯაჭვში. ასე რომ, როდესაც მე ვიყენებ google ასისტენტს ჩემი სახლის სინათლის გასაკონტროლებლად Ok Google- ის ჩართვით, ჩართეთ ან გამორთეთ შუქი. შემდეგ IFTTT განმარტავს შეტყობინებას და შეუძლია გაგზავნოს ადაფრუტის დაფაზე, როგორც გასაგები ბრძანება შექმნილ არხზე.
IFTTT– ის კონფიგურაცია პირველი ნაბიჯი არის ანგარიშის შექმნა IFTTT– ზე.
შენიშვნა: შექმენით ანგარიში IFTTT– ზე იმავე ელ.ფოსტის ID– ს გამოყენებით, რომელიც გამოიყენეთ Adafruit– ისთვის.
- ანგარიშის შექმნის შემდეგ დააჭირეთ ჩემს აპლეტებს და შემდეგ აირჩიეთ ახალი აპლეტი.
- ახალი აპლეტის არჩევის შემდეგ, ჩვენ ვიღებთ ახალ გვერდს, რომელშიც უნდა დავაჭიროთ ღილაკს ეს ნაჩვენებია სურათზე.
- შემდეგ მოძებნეთ Google ასისტენტი და შეარჩიეთ იგი.
- ახლა შეიყვანეთ ხმოვანი ფრაზები, რომლებსაც ჩვენ გამოვიყენებთ როგორც ბრძანებას Google ასისტენტისთვის.
ჩვენ შეგვიძლია შევიტანოთ ნებისმიერი ფრაზა ჩვენი აპლიკაციის მიხედვით. როგორც ხედავთ, ზემოთ მოყვანილ ველებში შეტანილი ფრაზები განკუთვნილია Light ON. Light OFF- ის შესაქმნელად, ჩვენ უნდა შევქმნათ სხვა აპლეტი განსხვავებული ფრაზებით.
ახლა ჩვენ ვიღებთ სხვა გვერდს, რომელზედაც უნდა დავაჭიროთ იმ ვარიანტს, რომელიც გამოიყენება Google ასისტენტის ადაფრუტთან დასაკავშირებლად.
- შემდეგ მოძებნეთ ადაფრუტი და შეარჩიეთ იგი.
- ადაფრუტის არჩევის შემდეგ შეარჩიეთ მოქმედება. ახლა შეიყვანეთ რა მონაცემები უნდა გავგზავნოთ Adafruit დაფის რომელ არხზე.
- დააწკაპუნეთ მოქმედების შექმნაზე.
ასე რომ, როდესაც მე ვიყენებ Google ასისტენტს ჩემს მობილურ ტელეფონში და ვაძლევ ხმოვან ბრძანებას "Ok Google, ჩართეთ LED", IFTTT- ში შექმნილი აპლეტი იღებს ამ ბრძანებას და აგზავნის მონაცემებს "1" ადაფრუტის არხში. ეს გამოიწვევს მოვლენას Adafruit დაფაზე, რომელსაც მუდმივად აკონტროლებს მიკროკონტროლერი (აქ NodeMCU). ეს მიკროკონტროლი მიიღებს ზომებს Adafruit დაფის მონაცემების ცვლილების შესაბამისად.
ნაბიჯი 3: ნაკადი და სქემა
ამ პროექტის კოდისთვის:
გირჩევთ:
Google ასისტენტი - სახლის ავტომატიზაცია Iot გამოყენებით Esp8266: 6 ნაბიჯი
Google ასისტენტი | სახლის ავტომატიზაცია Iot გამოყენებით Esp8266: ამ ინსტრუქციებში მე გაჩვენებთ Google ასისტენტის მიერ კონტროლირებად სახლის ავტომატიზაციას
სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: 3 ნაბიჯი
სახლის ავტომატიზაცია Google Firebase– ის გამოყენებით: შესავალი: ეს არის სახლის ავტომატიზაციის პროექტი, რომელიც იყენებს firebase და nodeMCU. პირველი, რის გამოც ავირჩიე Firebase არის ის, რომ მისი შენარჩუნება ადვილია, მას აქვს პროგრესის ანგარიში, Crash Analytics და ა.შ. და ზუსტად ის არის უფასო, ასე რომ ჩვენ შეგვიძლია
სახლის ავტომატიზაციის დაწყება: სახლის ასისტენტის დაყენება: 3 ნაბიჯი
სახლის ავტომატიზაციის დაწყება: სახლის ასისტენტის დაყენება: ჩვენ ახლა დავიწყებთ სახლის ავტომატიზაციის სერიას, სადაც ჩვენ ვქმნით ჭკვიან სახლს, რომელიც საშუალებას მოგვცემს გავაკონტროლოთ ისეთი რამ, როგორიცაა განათება, დინამიკები, სენსორები და ა. ხმის ასისტენტი. ამ პოსტში ჩვენ ვისწავლით თუ როგორ უნდა
Arduino სადენიანი სახლის ასისტენტის ქსელისთვის: 5 ნაბიჯი
Arduino სადენიანი სახლის დამხმარე ქსელისთვის: Wifi კომპონენტები, როგორიცაა სხვადასხვა Sonoff, Tasmota და ESP8266, ძალიან ადვილია კონფიგურაცია და გამოყენება, მაგრამ საგნები ხშირად არც ისე ადვილია, როგორც ჩანს. სამრეწველო/ბიზნეს გარემოში უკაბელო ავტომატიზაცია არც თუ ისე გავრცელებულია. უკაბელო კომპონენტები ნაკლებად არის დამოკიდებული
წვრილმანი ხმის/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: 6 ნაბიჯი
წვრილმანი ხმით/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: ჰეი !! დიდი ხნის შესვენების შემდეგ მე აქ ვარ, რადგან ჩვენ ყველამ უნდა გავაკეთოთ რაღაც მოსაწყენი (სამუშაო) მოსაპოვებლად. ყველა საშინაო ავტომატიზაციის შემდეგ მე დავწერე BLUETOOTH, IR, Local WIFI, Cloud ანუ რთული, * ახლა * მოდის ყველაზე მარტივი, მაგრამ ყველაზე ეფექტური