Სარჩევი:
- ნაბიჯი 1: აპარატურა და პროგრამული უზრუნველყოფა
- ნაბიჯი 2: Nodemcu Board Install
- ნაბიჯი 3: დააინსტალირეთ ბლინკი
- ნაბიჯი 4: IFTTT დაყენება
- ნაბიჯი 5: კავშირები
- ნაბიჯი 6: ატვირთეთ პროგრამა მოდულში
ვიდეო: კარიბჭის კონტროლი Google ასისტენტით ESP8266 NodeMCU გამოყენებით: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:18
ეს არის ჩემი პირველი პროექტი ინსტრუქციებზე, ასე რომ გთხოვთ, კომენტარი გააკეთოთ ქვემოთ, თუ შესაძლებელია გაუმჯობესება.
იდეა ისაა, რომ გამოიყენოთ Google ასისტენტი სიგნალის გასაგზავნად კარიბჭის საკონტროლო დაფაზე. ასე რომ, ბრძანების გაგზავნით იქნება სარელეო, რომელიც კეტავს კონტაქტს კარიბჭის კონტროლერის შესასვლელთან, რომელიც აგზავნის კარიბჭის ღია სიგნალს კონტროლერს.
Google ასისტენტის IOT მოწყობილობებთან დასაკავშირებლად ჩვენ ვიყენებთ Blynk და IFTTT სერვისს.
ამ პროექტში ჩვენ გამოვიყენებთ NodeMCU ESP8266 მოდულს მცირე ზომის გამო.
ნაბიჯი 1: აპარატურა და პროგრამული უზრუნველყოფა
Რა გჭირდება:
ტექნიკა
1) NodeMCU (ESP8266) ვ.ე. aliexpress
2) 5 ან 12V სარელეო ტრიგერის დენით სასურველია <9mA max 12mA: f.e. ალიექსპრესი
3) ელექტროენერგიის მიწოდება 5 ან 12V რელეს მიხედვით (> 700mA იყოს უსაფრთხო) f.e. aliexpress
პროგრამული უზრუნველყოფა გამოიყენეთ ბმულები ინსტალაციისთვის, დაფა
1) Arduino IDE ბმული
2) ბლინკის ბიბლიოთეკის ბმული
3) ESP8266 გამგეობის მენეჯერი (შემდეგი ნაბიჯი)
4) ბლინკის აპლიკაცია androidIOS
ნაბიჯი 2: Nodemcu Board Install
1) გახსენით Arduino IDE
2) გადადით ფაილებზე -> უპირატესობა
3) დამატებით დაფებზე მენეჯერი დაამატეთ: https://arduino.esp8266.com/stable/package_esp8266c… და შემდეგ დააჭირეთ ღილაკს OK, რომ დახუროთ ჩანართი.
4) გადადით ინსტრუმენტებზე -> დაფა -> დაფების მენეჯერი (ზედა)
5) გადადით esp8266– ზე esp8266– ით და დააინსტალირეთ პროგრამული უზრუნველყოფა.
ნაბიჯი 3: დააინსტალირეთ ბლინკი
1) გახსენით de Blynk აპლიკაცია და შექმენით ანგარიში.
2) შექმენით ახალი პროექტი (+ ხატი)
3) აირჩიეთ მოწყობილობა 'ESP8266' და შექმენით
4) ელექტრონული ფოსტით მიიღებთ თქვენს პირად უფლებამოსილ ჟეტონს.
5) პროექტში შეგიძლიათ დაამატოთ ვიჯეტები + ხატის გამოყენებით, დაამატოთ ღილაკი როგორც ნაჩვენებია სურათზე
ნაბიჯი 4: IFTTT დაყენება
1) შედით ან შექმენით ანგარიში IFTTT.com ან აპლიკაციაზე.
2) შექმენით ახალი აპლეტი: დამატებითი ახსნა
-ამ 'Google' -ში მოძებნეთ ასისტენტი და აირჩიეთ გამომწვევი თქვით მარტივი ფრაზა
-დაამატე რაღაცნაირად გახსენი კარიბჭე ან აირჩიე შენი საკუთარი
-ასეა 'webhooks- ის ძებნა-> გააკეთეთ ვებ მოთხოვნა და დაამატეთ სურათის მსგავსად. IP- სთვის თქვენ უნდა დაამატოთ Blynk სერვერის IP მისამართი (გახსენით CMD კომპიუტერზე/ლეპტოპზე და ჩაწერეთ "ping blynk-cloud" და ის უნდა დააბრუნოს თქვენი ადგილობრივი ბლინკის სერვერის IP მისამართი) ავტორიზაციის კოდისთვის თქვენ უნდა დაამატოთ თქვენი პირადი ავთენტური კოდი ბლინკისგან მიღებული ელ.წერილიდან.
ნაბიჯი 5: კავშირები
დაკავშირება: მოდულის Vin თქვენს 5V ან 12V დენის წყაროსთან (შეყვანა არის მაქსიმუმ 20VVcc რელე ელექტროენერგიის მიწოდებაზე 5 12VGND სარელეო დენის წყაროს 0V / GNDGND მოდულის დენის წყაროს 0V / GNDD1 შეყვანის სარელეო (CH1 ან რამე)
მე დავამატე სურვილისამებრ კავშირი pin D8– ზე, როგორც თქვენ ასევე შეგიძლიათ ნახოთ ჩემს პროგრამაში, მაგრამ ეს არჩევითია, ასე რომ თქვენ შეგიძლიათ გააკეთოთ ის, რაც გსურთ.
ნაბიჯი 6: ატვირთეთ პროგრამა მოდულში
ჩამოტვირთეთ ჩემი კოდი
გახსენით Arduino IDE გამოყენებით
შეცვალეთ WiFi SSID და პაროლი თქვენი WiFi- ს შესატყვისად
შეცვალეთ აუთის კოდი თქვენი ელ.ფოსტის კოდის შესატყვისად
შეაერთეთ USB- ით და ატვირთეთ
გირჩევთ:
კონტროლის სახლის შუქები Google ასისტენტით Arduino– ს გამოყენებით: 7 ნაბიჯი
კონტროლის სახლის შუქები Google ასისტენტით Arduino– ს გამოყენებით: (განახლებულია 22 აგვისტოს 2020 წელს: ეს ინსტრუქცია 2 წლისაა და ეყრდნობა ზოგიერთ მესამე მხარის აპებს. მათი მხრიდან ნებისმიერმა ცვლილებამ შეიძლება ეს პროექტი არასამუშაო გახადოს. მას შეუძლია ან არა იმუშავე ახლა, მაგრამ შეგიძლია მიჰყვე მას, როგორც მითითებას და შეცვალო
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push ღილაკების, ჟოლოს Pi და Scratch გამოყენებით: 8 ნაბიჯი (სურათებით)
სიკაშკაშის კონტროლი PWM დაფუძნებული LED კონტროლი Push Buttons, Raspberry Pi და Scratch გამოყენებით: მე ვცდილობდი მეპოვა გზა იმის ახსნა, თუ როგორ მუშაობდა PWM ჩემს მოსწავლეებზე, ამიტომ მე დავაყენე საკუთარი თავი ამოცანა ვცდილობდი გავაკონტროლო LED სიკაშკაშე 2 ღილაკის გამოყენებით - ერთი ღილაკი გაზრდის LED- ს სიკაშკაშეს და მეორე აფერხებს მას. წინსვლისთვის
ESP8266 RGB LED STRIP WIFI კონტროლი - NODEMCU როგორც IR დისტანციური მართვის წამყვანი ზოლისთვის, რომელიც კონტროლდება Wifi - RGB LED STRIP სმარტფონის კონტროლი: 4 ნაბიჯი
ESP8266 RGB LED STRIP WIFI კონტროლი | NODEMCU როგორც IR დისტანციური მართვის წამყვანი ზოლები Wifi- ზე კონტროლირებადი | RGB LED STRIP სმარტფონის კონტროლი: გამარჯობა ბიჭებო, ამ სახელმძღვანელოში ჩვენ ვისწავლით თუ როგორ გამოიყენოთ nodemcu ან esp8266 როგორც IR დისტანციური მართვა RGB LED ზოლის გასაკონტროლებლად და Nodemcu კონტროლდება სმარტფონის მიერ wifi– ზე. ასე რომ, ძირითადად თქვენ შეგიძლიათ აკონტროლოთ RGB LED STRIP თქვენი სმარტფონით
ESP8266 NODEMCU BLYNK IOT სამეურვეო - Esp8266 IOT Blunk და Arduino IDE - გამოყენებით LED- ების კონტროლი ინტერნეტით: 6 ნაბიჯი
ESP8266 NODEMCU BLYNK IOT სამეურვეო | Esp8266 IOT Blunk და Arduino IDE | გამოყენებით LED- ების კონტროლი ინტერნეტით: გამარჯობა ბიჭებო ამ ინსტრუქციებში ჩვენ ვისწავლით თუ როგორ გამოვიყენოთ IOT ჩვენი ESP8266 ან Nodemcu– ით. ჩვენ გამოვიყენებთ blynk აპლიკაციას ამისათვის. ასე რომ, ჩვენ გამოვიყენებთ ჩვენს esp8266/nodemcu ინტერნეტში LED- ების გასაკონტროლებლად. ასე რომ, Blynk აპლიკაცია დაუკავშირდება ჩვენს esp8266 ან Nodemcu
ტექნიკის კონტროლი Google ასისტენტით: 5 ნაბიჯი
ტექნიკის კონტროლი Google ასისტენტით: აქამდე თქვენ იყენებდით თქვენს Google ასისტენტს, რომ უპასუხოთ კითხვას ამინდის მდგომარეობის, ვალუტის კურსის, მიმართულების, თარიღისა და დროის შესახებ და ა.შ. ახლა გამოიყენეთ Google ასისტენტი თქვენი