Სარჩევი:
- მარაგები
- ნაბიჯი 1: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
- ნაბიჯი 2: სარელეო მოდულის დათვალიერება
- ნაბიჯი 3: ESP8266 დაკავშირება სარელეო დაფასთან
- ნაბიჯი 4: ჩამოტვირთეთ და დააყენეთ Arduino IDE
- ნაბიჯი 5: დამატებითი ბიბლიოთეკების დამატება Arduino IDE– ში
- ნაბიჯი 6: მოდულის კოდირება
- ნაბიჯი 7: სარელეო გადადის ბრძანებაზე ალექსაზე
ვიდეო: აკონტროლეთ საყოფაცხოვრებო ტექნიკა Alexa– ს საშუალებით ESP8266 ან ESP32: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
ჰეი, რა ხდება ბიჭებო! აქარში აქ CETech– დან.
ჩემი ეს პროექტი ხელს შეუწყობს თქვენს ცხოვრებას მარტივად და თქვენ იგრძნობთ თავს მეფედ მას შემდეგ რაც გააკონტროლებთ თქვენს სახლში ტექნიკას მხოლოდ ალექსას ბრძანების მიცემით.
ამ პროექტის მთავარი სხვა არაფერია, თუ არა ორი მოდულის ESP8266 და სარელეო მოდულის ფუნქციონირება. ძირითადად ჩვენ ვაპირებთ გავაკონტროლოთ ჩვენი ESP8266 Alexa– ს გამოყენებით.
სტატიის დასასრულს, ჩვენ გავაკეთებთ მარტივ კავშირებს ESP8266 და სარელეო მოდულს შორის, რასაც მოჰყვება კოდი Alexa– სთან ESP8266– ის დასაკავშირებლად და კონტროლისთვის.
დავიწყოთ გართობით ახლა.
მარაგები
ბმულები პროდუქტებზე:
ESP8266 NodeMcu:
ორმაგი არხის სარელეო დაფა:
ნაბიჯი 1: მიიღეთ PCB თქვენი პროექტის წარმოებისთვის
თქვენ უნდა შეამოწმოთ PCBGOGO, რომ შეუკვეთოთ PCB ინტერნეტით იაფად!
თქვენ მიიღებთ 10 კარგი ხარისხის PCB– ს, რომელიც დამზადებულია და იგზავნება თქვენს კარზე 5 დოლარად და გარკვეული გადაზიდვით. თქვენ ასევე მიიღებთ ფასდაკლებას მიწოდებაზე პირველი შეკვეთისას.
PCBGOGO– ს აქვს PCB შეკრებისა და შაბლონების წარმოების შესაძლებლობა, ასევე კარგი ხარისხის სტანდარტების დაცვა.
შეამოწმეთ ისინი თუ თქვენ გჭირდებათ PCB- ების დამზადება ან აწყობა.
ნაბიჯი 2: სარელეო მოდულის დათვალიერება
სარელეო მოდული არის მოსახერხებელი დაფა, რომელიც შეიძლება გამოყენებულ იქნას მაღალი ძაბვის, მაღალი დენის დატვირთვის გასაკონტროლებლად, როგორიცაა ნათურები და AC დატვირთვა. იგი შექმნილია ისეთი მიკროკონტროლერისთვის, როგორიცაა Arduino, ESP8266 და ა.შ. სარელეო მოდულებს ჩვეულებრივ აქვთ შემდეგი ტერმინალები:
1. NC (ჩვეულებრივ დახურულია) = ჩვეულებრივ დახურული კონფიგურაცია გამოიყენება მაშინ, როდესაც გსურთ რელე დაიხუროს ნაგულისხმევად, რაც იმას ნიშნავს, რომ დენი მიედინება, თუ არ გაგზავნით სიგნალს არდუინოდან სარელეო მოდულში, რომ გახსნას წრე და შეწყვიტოს დენი
2. არა (ჩვეულებრივ ღიაა) = ჩვეულებრივ ღია კონფიგურაცია მუშაობს პირიქით: რელე ყოველთვის ღიაა, ამიტომ წრე გატეხილია, თუ არ გაუგზავნით სიგნალს არდუინოდან წრედის დახურვისთვის.
3. საერთო pin = ის ზოგადად შუაშია
4 შეყვანის ქინძისთავები = ეს არის პინი, რომლის მეშვეობითაც რელე უკავშირდება საკონტროლო მოწყობილობას.
თუ მოდულში არ არის ნახსენები, ჩვენ შეგვიძლია გავარკვიოთ NC პინი მულტიმეტრის გამოყენებით უწყვეტობის პარამეტრებში, სხვა ტერმინალთან საერთო მულტიმეტრის ზონდების საშუალებით, თუ ის შექმნის ბიპე ბგერას, მაშინ პინი არის NC.
ნაბიჯი 3: ESP8266 დაკავშირება სარელეო დაფასთან
მოდულების შეძენა შესაძლებელია აქედან (ბმულის დამატება). თქვენ ნამდვილად მიიღებთ კარგ გარიგებას აქ.
კავშირი ორ ნაწილად არის:
ESP8266 და სარელეო მოდულს შორის:
1. შეაერთეთ D5 (GPIO14) პინი რელეს შეყვანასთან. თქვენ შეგიძლიათ დააკავშიროთ მეტი სარელეო შეყვანა, ასევე დააკავშიროთ ისინი სხვა GPIO ქინძისთავებთან.
2. დაუკავშირეთ სარელეო მოდულის Vcc 5V/12V დენის წყაროს თქვენი სარელეო მოდულის საფუძველზე.
3. შეაერთეთ GSP ESP8266 სარელეო მოდულის GND- თან და შემდეგ დააკავშირეთ ისინი GND კვების ბლოკთან.
სარელეო მოდულსა და მოწყობილობას შორის:
1. დარწმუნდით, რომ კვების ბლოკი გამორთულია კავშირებამდე.
2. შეაერთეთ საერთო სოკეტის ერთ ტერმინალთან.
3. შეაერთეთ სოკეტის მეორე ტერმინალი მოწყობილობის ტერმინალთან.
4. შეაერთეთ მოწყობილობის სხვა ტერმინალი რელეს NO ტერმინალთან.
ამ ნაბიჯის დასრულების შემდეგ შეგიძლიათ გადახვიდეთ პროგრამული უზრუნველყოფის ნაწილზე.
ნაბიჯი 4: ჩამოტვირთეთ და დააყენეთ Arduino IDE
ჩამოტვირთეთ Arduino IDE აქედან
1. დააინსტალირეთ Arduino IDE და გახსენით იგი.
2. გადადით ფაილი> პარამეტრები
3. დაამატეთ https://arduino.esp8266.com/stable/package_esp8266c… დამატებითი დაფების მენეჯერის მისამართებს.
4. გადადით ინსტრუმენტები> დაფა> დაფების მენეჯერი
5. მოძებნეთ esp8266 და შემდეგ დააინსტალირეთ დაფა.
6. გადატვირთეთ IDE.
ნაბიჯი 5: დამატებითი ბიბლიოთეკების დამატება Arduino IDE– ში
ჩვენ ვიყენებთ fauxmoESP ბიბლიოთეკას, რომ გავაკონტროლოთ ჩვენი ESP8266 Alexa– ს გამოყენებით.
ეს ბიბლიოთეკა საჭიროებს სხვა ბიბლიოთეკის ფუნქციონირებას, რომელიც არის ESPAsyncTCP.
შეიტყვეთ fauxmoESP ბიბლიოთეკის შესახებ აქედან. ESPAsyncTCP– ს გადადით ამ გვერდზე.
FauxmoESP ბიბლიოთეკის ჩამოტვირთვა შესაძლებელია აქედან.
ESPAsyncTCP ბიბლიოთეკის ჩამოტვირთვა შესაძლებელია აქედან.
ამ ბიბლიოთეკების გადმოტვირთვის შემდეგ ჩვენ გვჭირდება მათი ამოღება და ჩადეთ Arduino IDE ბიბლიოთეკების საქაღალდეში, რომელიც შეგიძლიათ იხილოთ დოკუმენტების საქაღალდეში.
ნაბიჯი 6: მოდულის კოდირება
1. გადმოწერეთ Alexa– სთან ESP8266– ის დასაკავშირებლად და კონტროლის კოდი.
2. გახსენით კოდი Arduino IDE– ში და შეიტანეთ საჭირო ცვლილებები SSID/პაროლში კოდის ზედა ნაწილში.
3. ნავიგაცია ინსტრუმენტები> დაფა. შეარჩიეთ შესაბამისი დაფა, რომელსაც იყენებთ NodeMCU (12E) უმეტეს შემთხვევაში.
4. აირჩიეთ სწორი კომ. პორტი გადადით ინსტრუმენტები> პორტი.
5. დააჭირეთ ატვირთვის ღილაკს.
6. როდესაც ჩანართი ამბობს შესრულებულია ატვირთვა თქვენ მზად ხართ გამოიყენოთ მოწყობილობა.
ნაბიჯი 7: სარელეო გადადის ბრძანებაზე ალექსაზე
მას შემდეგ, რაც კოდი აიტვირთება:
1. ჩვენ შეგვიძლია შემოვიტანოთ Alexa მოწყობილობა და ვკითხოთ მას "Alexa, აღმოაჩინე მოწყობილობები".როგორც ჩვენი მოწყობილობა იწყებს დაწყვილების რეჟიმში ის აღმოჩნდება Alexa- სთვის.
2. როდესაც აღმოჩენის მოწყობილობის ეკრანი გამორთულია, ის გვიჩვენებს, რომ მოწყობილობა აღმოჩენილი და დამატებულია.
3. სცადეთ ეს სიტყვით "ალექსია, ჩართე" ჩემს შემთხვევაში მე მიენიჭა სახელები "მოწყობილობა 1" და "მოწყობილობა 2"
თქვენ დაინახავთ, რომ სარელეო ჩართულია და გამორთულია, როდესაც ჩვენ ალექსას ვაძლევთ ბრძანებებს.
ამ გზით თქვენ შეგიძლიათ გააკონტროლოთ იმდენი საყოფაცხოვრებო ტექნიკა, რამდენიც გსურთ შესაბამისი სარელეო მოდულის გამოყენებით და შესაბამისი ცვლილებები შეიტანოთ კოდში.
ეს არის ამ დემონსტრაციიდან!
გირჩევთ:
Tuchless გადამრთველი საყოფაცხოვრებო ტექნიკისთვის -- აკონტროლეთ თქვენი საყოფაცხოვრებო ტექნიკა Tuch ნებისმიერი გადამრთველის გარეშე: 4 ნაბიჯი
Tuchless გადამრთველი საყოფაცხოვრებო ტექნიკისთვის || აკონტროლეთ თქვენი საყოფაცხოვრებო ტექნიკა Tuch ნებისმიერი გადამრთველის გარეშე: ეს არის Tuchless გადამრთველი საყოფაცხოვრებო ტექნიკისთვის. თქვენ შეგიძლიათ გამოიყენოთ ეს ნებისმიერ საზოგადოებრივ ადგილას, რათა დაგეხმაროთ ვირუსებთან ბრძოლაში. წრე დაფუძნებულია მუქი სენსორულ წრეზე, რომელიც დამზადებულია Op-Amp და LDR- ის მიერ. ამ სქემის მეორე მნიშვნელოვანი ნაწილი SR Flip-Flop თანმიმდევრობით
აკონტროლეთ საყოფაცხოვრებო ტექნიკა Node MCU და Google ასისტენტის გამოყენებით IOT - ბლინკი - IFTTT: 8 ნაბიჯი
აკონტროლეთ საყოფაცხოვრებო ტექნიკა Node MCU და Google ასისტენტის გამოყენებით. IOT | ბლინკი | IFTTT: ტექნიკის კონტროლის მარტივი პროექტი Google ასისტენტის გამოყენებით: გაფრთხილება: ელექტროენერგიის გატარება შეიძლება საშიში იყოს. გაუმკლავდეთ უკიდურესი სიფრთხილით. დაიქირავეთ პროფესიონალი ელექტრიკოსი ღია სქემებთან მუშაობისას. მე არ ვიღებ პასუხისმგებლობას იმ ადამიანებისთვის, ვინც
აკონტროლეთ საყოფაცხოვრებო ტექნიკა LoRa - ლორა სახლის ავტომატიზაციაში - LoRa დისტანციური მართვა: 8 ნაბიჯი
აკონტროლეთ საყოფაცხოვრებო ტექნიკა LoRa | ლორა სახლის ავტომატიზაციაში | LoRa დისტანციური მართვა: აკონტროლეთ და ავტომატიზირეთ თქვენი ელექტრო ტექნიკა დიდი დისტანციიდან (კილომეტრი) ინტერნეტის გარეშე. ეს შესაძლებელია LoRa– ს საშუალებით! ჰეი, რა ხდება ბიჭებო? აქარში აქ CETech– დან. ამ PCB– ს ასევე აქვს OLED დისპლეი და 3 რელე, რომელიც
აკონტროლეთ საყოფაცხოვრებო ტექნიკა NodeMCU (ESP8266) და Blynk აპლიკაციის გამოყენებით: 8 ნაბიჯი (სურათებით)
გააკონტროლეთ საყოფაცხოვრებო ტექნიკა NodeMCU (ESP8266) და Blynk აპლიკაციის გამოყენებით: ამ გაკვეთილში ჩვენ ვაპირებთ ვისწავლოთ როგორ გამოვიყენოთ Blynk აპლიკაცია და NodeMCU (ESP8266) ნათურის გასაკონტროლებლად (ნებისმიერი სხვა საყოფაცხოვრებო ტექნიკა კარგად იქნება), კომბინაცია იყოს ინტერნეტის საშუალებით. ამ ინსტრუქციის მიზანია აჩვენოს სიმპატიური
აკონტროლეთ საყოფაცხოვრებო ტექნიკა თქვენი სმარტფონიდან ბლინკის აპლიკაციით და ჟოლოს პი: 5 ნაბიჯი (სურათებით)
აკონტროლეთ საყოფაცხოვრებო ტექნიკა თქვენი სმარტფონიდან Blynk აპლიკაციით და Raspberry Pi: ამ პროექტში ჩვენ ვაპირებთ ვისწავლოთ როგორ გამოვიყენოთ Blynk აპლიკაცია და Raspberry Pi 3 საყოფაცხოვრებო ტექნიკის გასაკონტროლებლად (ყავის მადუღარა, ნათურა, ფანჯრის ფარდა და სხვა … ) .მოწყობილობის კომპონენტები: Raspberry Pi 3 Relay Lamp Breadboard Wires პროგრამული უზრუნველყოფის პროგრამები: Blynk A