Სარჩევი:

წვრილმანი ხმის/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: 6 ნაბიჯი
წვრილმანი ხმის/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: 6 ნაბიჯი

ვიდეო: წვრილმანი ხმის/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: 6 ნაბიჯი

ვიდეო: წვრილმანი ხმის/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით: 6 ნაბიჯი
ვიდეო: ეკჰარტ ტოლე - "აწმყოს ძალა" - აუდიო წიგნი - Audible Read Along 2024, ნოემბერი
Anonim
წვრილმანი ხმის/ინტერნეტის კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით
წვრილმანი ხმის/ინტერნეტის კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით
წვრილმანი ხმით/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით
წვრილმანი ხმით/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით
წვრილმანი ხმით/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით
წვრილმანი ხმით/ინტერნეტით კონტროლირებადი სახლის ავტომატიზაცია და მონიტორინგი ESP8266 და Google Home Mini გამოყენებით

ჰეი !! დიდი პაუზის შემდეგ მე აქ ვარ, რადგან ჩვენ ყველამ უნდა გავაკეთოთ რაღაც მოსაწყენი (სამუშაო) მოსაპოვებლად.

HOME AUTOMATION– ის ყველა სტატიის შემდეგ, რაც მე დავწერე BLUETOOTH, IR, Local WIFI, Cloud, ანუ რთული, * ახლა * მოდის ყველაზე მარტივი, მაგრამ ყველაზე ეფექტური სახლის ავტომატიზაციის გადაწყვეტა. თ

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

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

ნაბიჯი 1: საჭირო კომპონენტები

კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო
კომპონენტები საჭირო

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

  1. ESP8266 Nodemcu wifi განვითარების დაფა - შესაძლოა LOLIN, AMICA, ADAFRUIT არაფერი
  2. 5V სარელეო დაფა მთლიანად ან დაიშალა შემდეგნაირად

    • RELAY 5VULN2003 ან ULN2003A
    • დიოდი სარელეო დაცვისთვის (რომელიც მენატრებოდა წინა პროექტებში)
  3. მხტუნავები ან (მავთული და გასაყიდი რკინა)
  4. მობილური ტელეფონის ნებისმიერი დამტენი ან 5 ვ ადაპტერი (სათადარიგო დამტენი, ნუ გაანადგურებ მშობლის მობილურის დამტენს)
  5. GOOGLE HOME MINI

ასე რომ, ჩვენ შეგვიძლია შევიძინოთ 2/4/8/16 რელეს სარელეო დაფა ხელუხლებლად წინასწარ აშენებულ წრეში ან შეგვიძლია გავაკეთოთ ერთი, გთხოვთ მიმართოთ ჩემს წინა სტატიებს, როგორიცაა ეს, რათა სარელეო დაფა დამოუკიდებლად გააკეთოთ.

ნაბიჯი 2: ბლინკის აპლიკაცია

ბლინკის აპლიკაცია
ბლინკის აპლიკაცია
ბლინკის აპლიკაცია
ბლინკის აპლიკაცია
ბლინკის აპლიკაცია
ბლინკის აპლიკაცია

დააინსტალირეთ Blynk აპლიკაცია თქვენს Android ტელეფონში ან ვაშლის ტელეფონში

ინსტალაციის შემდეგ, დარეგისტრირდით ელ.ფოსტის id ან facebook გამოყენებით (მე არ მირჩევნია facebook). და დარწმუნებული იყავით, რომ თქვენ იცით გამოყენებული ელ.ფოსტის პაროლის პაროლი, წინააღმდეგ შემთხვევაში თქვენ ვერ მიიღებთ Blynk Auth Token- ს (პროექტის სპეციფიკურია), რომელიც არა მხოლოდ იგზავნება თქვენს რეგისტრირებულ ელ.ფოსტის ID- ში, არამედ შეგიძლიათ მიიღოთ ბლინკის პროექტის პარამეტრებიდან! ხუმრობდა!

  1. აირჩიეთ ახალი პროექტი ვიჯეტის დასამატებლად გამოიყენეთ + ღილაკი
  2. დაამატე ღილაკი რამდენიც გინდა (სანამ არ დაასრულებ 2000 ენერგეტიკას და შემდეგ იყიდე ენერგია)
  3. დააკონფიგურირეთ ღილაკი დამატებულ ღილაკზე დაჭერით
  4. აირჩიეთ გამომავალი პინი (ციფრული), როგორიცაა D1, D2, D3, _, _, _, _ (შეავსეთ ბლანკები) (ქინძისთავები შეიძლება იყოს ციფრული, ანალოგური, ვირტუალური)
  5. იხილეთ სურათები, მე ქვედა მდგომარეობა მაქვს 1 და ღილაკის ზედა მდგომარეობა 0.

ამის მიზეზი ის არის, რომ სარელეო დაფის შეყვანა დაკავშირებულია ისეთ IC– ებთან, როგორიცაა ULN2003 ან სარელეო მამოძრავებელი IC– ები, რომლებიც მოქმედებენ როგორც არა კარიბჭე.

ნაბიჯი 3: პროგრამირება ESP8266 Arduino IDE– ში

ESP8266 პროგრამირება Arduino IDE– ში
ESP8266 პროგრამირება Arduino IDE– ში
ESP8266 პროგრამირება Arduino IDE– ში
ESP8266 პროგრამირება Arduino IDE– ში
ESP8266 პროგრამირება Arduino IDE– ში
ESP8266 პროგრამირება Arduino IDE– ში

Arduino IDE– ში, უპირველეს ყოვლისა, ჩვენ უნდა შევარჩიოთ განვითარების დაფა, რომელსაც ჩვენ დავპროგრამებთ, როგორც უკვე ვთქვი ჩემს წინა პროექტებში. Arduino IDE> ინსტრუმენტები> დაფები> Nodemcu 12E და შეარჩიეთ usb პორტი, რომელიც მას დავუკავშირეთ COM3/4/5/6/…

ახლა ჩვენ უნდა დავაინსტალიროთ ბლინკის ბიბლიოთეკა არდუინოში, რომ ჩვენ შეგვიძლია არაფრის გაკეთება და ყველა კოდი გვაქვს !! ესკიზი -> ბიბლიოთეკის ჩართვა -> ბიბლიოთეკების მართვა -> "ბლინკის" ძებნა -> ბიბლიოთეკის დაყენება

შეაერთეთ Nodemcu ESP8266 ლეპტოპთან. რა თქმა უნდა USB კაბელებით!

გადადით FILE> EXAMPLES> Blynk> Board's Wifi> აირჩიეთ Standalone ახლა არაფერია საჭირო გარდა Blynk Auth Token (პროექტის სპეციფიკური) და wifi სერთიფიკატების გარდა. ატვირთეთ ესკიზი ESP8266– ში და გახსენით სერიული მონიტორი.

თქვენ შეგიძლიათ ნახოთ "IP", გაითვალისწინეთ ის IP, ის შეიძლება განსხვავდებოდეს სერვერის ზონების მიხედვით. ჩემი არის როგორც ხედავთ "139.59.206.133".80 არის პორტი ჩვეულებრივ

ნაბიჯი 4: IFTTT (თუ ეს მაშინ ეს)

IFTTT (თუ ეს მაშინ ეს)
IFTTT (თუ ეს მაშინ ეს)
IFTTT (თუ ეს მაშინ ეს)
IFTTT (თუ ეს მაშინ ეს)
IFTTT (თუ ეს მაშინ ეს)
IFTTT (თუ ეს მაშინ ეს)

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

აქ: თუ "კონკრეტული ფრაზა ნათქვამია Google ასისტენტზე", მაშინ "ეს პინგი გაკეთდება"

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

დააწკაპუნეთ მასზე> მოძებნეთ ვებგვერდები> შეარჩიეთ> აირჩიეთ გააკეთეთ ვებ მოთხოვნა> იქნება შემდეგი ველები:

  • URL (https:// IP/YourAuthToken/update/PIN? Value = 1) (ციფრული 1/0…. 1 გამორთული და 0 ON მიზეზით არის დაწერილი ამ სტატიაში გთხოვთ წაიკითხოთ)
  • მეთოდი (GET) შინაარსის ტიპი (არაფერი)
  • სხეული (არაფერი)

ამ ყველაფრის შევსების შემდეგ დააწკაპუნეთ ტრიგერის შექმნაზე

შენიშვნა: PIN აქ შეესაბამება Arduino ქინძისთავებს, ისევე როგორც რასაც ჩვენ ვხედავთ ESP8266 როგორც D1 არის GPIO5 ანუ D5 Arduino– სთვის, რომელიც აქ უნდა დავწეროთ არა D1. მაგალითი: https:// IP/YourAuthToken/update/D5? მნიშვნელობა = 1 ეს ნიშნავს, რომ ESP8266- ის D1 პინი გამორთულია. გამოიყენეთ ESP8266- ის PIN დიაგრამა, რომ იცოდეთ D? GPIO– ში?

ნაბიჯი 5: წრე

წრიული სქემა
წრიული სქემა
წრიული სქემა
წრიული სქემა
წრიული სქემა
წრიული სქემა
წრიული სქემა
წრიული სქემა

ამ პროექტისთვის სქემა ძალიან მარტივია. აქ განხილული კომპონენტები გამოიყენება აქ:

5V ადაპტერი; ESP8266 ნოდემკუ; სარელეო დაფა; მხტუნავები მე გამოვიყენე ორი რელე, მაგრამ ჩვენ შეგვიძლია გამოვიყენოთ იმდენი, რამდენიც ESP8266 ქინძისთავია !!!

  • 5V მიწოდება მიეწოდება ESP8266 და სარელეო დაფაზე.
  • ESP8266 ნოდემკუს ექნება 5V მიწოდება მიკრო USB ან Vin pin და Ground საშუალებით (როგორც მე გავაკეთე).
  • სარელეო დაფას აქვს Vcc და GND pin მიწოდებისთვის. გთხოვთ მიჰყევით სურათს, არ ჩადოთ მარაგი სარელეო დაფის მეორე მხარეს, ეს არის სხვა მიზნით. (მე არ ვიტყვი, რომ ეს ადვილი ამოცანაა !!)
  • ასე რომ, ჩვენი IoT MODULE არის წასული, რა დარჩა? ტექნიკასთან დაკავშირება..:)
  • ეს არის უმარტივესი ამოცანა, მაგრამ ფრთხილად იყავით, როგორც მისი 220V AC ან 110V AC ….. დადეთ მთავარი ჩამრთველები, თორემ თუ მოკვდებით არ ვიცი ვინ დაწერა ეს სტატია.
  • დააკავშირეთ სარელეო "არა" (ჩვეულებრივ ღია) და COM (საერთო) რელე პინების გადამრთველებს პარალელურად, თუ არ არის აპარატურის გადამრთველი, შეუერთეთ სარელეო ქინძისთავები რომელიმე მავთულს (LIVE ან NEUTRAL), რომელიც აკავშირებს მოწყობილობასთან ერთად.

შენიშვნა: მე ვთქვი, რომ სარელეო დაკავშირება NO pin- თან და COM pin- თან ისე, რომ ტექნიკა ჩვეულებრივ გამორთულ მდგომარეობაში იყოს. შეგიძლიათ გამოიყენოთ NC პინი (ჩვეულებრივ დახურულია), თუ მას სურს, რომ მოწყობილობა იყოს ნაგულისხმევად ON მდგომარეობაში. ON და OFF მდგომარეობა დამოკიდებულია 2 ფაქტორზე: 1) სარელეო NO და NC pin 2) 0 და 1 ლოგიკა IFTTT/Blynk აპლიკაციაში

ნაბიჯი 6: მონიტორინგი ნებისმიერი ადგილიდან მობილურზე (IFTTT აპლიკაცია)

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

ასე რომ, ამისათვის აუცილებელია IFTTT აპლიკაცია, რომელიც ხელმისაწვდომია Google Play Store– ში Android მომხმარებლებისთვის.

IoS მომხმარებელს ასევე შეუძლია მიიღოს იგი თავისი App Store– დან.

ორივე შემთხვევაში გახსოვდეთ შესვლა ერთი და იგივე ანგარიშიდან, რომელიც დაკავშირებულია GOOGLE HOME MINI და IFTTT ანგარიშთან, სადაც გააკეთეთ აპლეტები. ასე რომ, რაც მთავარია არის gmail ანგარიში ან facebook ანგარიში, რომელიც უნდა იყოს ერთი და იგივე.

ამ აპლიკაციაში თქვენ შეგიძლიათ შექმნათ აპლეტები ისევე, როგორც ჩვენ ვაკეთებთ IFTTT ვებ აპლიკაციაში.

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

ასე რომ, ახლა მონიტორინგი, როდესაც ნებისმიერი თქვენი მოწყობილობის tickled.

ისიამოვნეთ სიზარმაცე !! ინოვაცია !! გახადე საყვარელი ეს პროექტი, რომ გამოხატო შენი მხარდაჭერა და თუ გინდა უფრო მსგავსი DIY მარტივი პროექტები…

გირჩევთ: