Სარჩევი:

8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android აპლიკაციის გამოყენებით: 5 ნაბიჯი (სურათებით)
8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android აპლიკაციის გამოყენებით: 5 ნაბიჯი (სურათებით)

ვიდეო: 8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android აპლიკაციის გამოყენებით: 5 ნაბიჯი (სურათებით)

ვიდეო: 8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android აპლიკაციის გამოყენებით: 5 ნაბიჯი (სურათებით)
ვიდეო: #8 როგორ ვაკონტროლოთ ESP8266 PLC მსოფლიოს ნებისმიერი ადგილიდან | RemoteXY | OP320 HMI 2024, ნოემბერი
Anonim
8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android პროგრამის გამოყენებით
8 სარელეო კონტროლი NodeMCU და IR მიმღებით WiFi და IR დისტანციური და Android პროგრამის გამოყენებით

აკონტროლებს 8 სარელეო გადამრთველს nodemcu და ir მიმღების გამოყენებით wifi და ir დისტანციურ და Android აპლიკაციაზე.

ir დისტანციური მუშაობს wifi კავშირისგან დამოუკიდებლად.

აქ არის განახლებული ვერსია დააწკაპუნეთ აქ

ნაბიჯი 1: აიღეთ ნაწილები

აიღეთ ნაწილები
აიღეთ ნაწილები
აიღეთ ნაწილები
აიღეთ ნაწილები
აიღეთ ნაწილები
აიღეთ ნაწილები

რაც თქვენ გჭირდებათ ამ პროექტისთვის

  1. NodeMCU
  2. 4 არხიანი სარელეო მოდული x 2
  3. IC7805 x 2 (1 IC7805 არ იძლევა საკმარის დენს ერთდროულად 8 რელეზე)
  4. პურის დაფა
  5. IR მიმღები (VS1838)
  6. LED წითელი x 1
  7. წინააღმდეგობა 1K x 1
  8. დააჭირეთ ღილაკს x 1
  9. Jumper Wires
  10. Ენერგიის წყარო

ნაბიჯი 2: კოდი

ეს კოდი არის NODEMCU დაფისთვის და არა ARDUINO

მე დავწერე კოდი ისე, რომ თუ WiFi გათიშულია ან არ არის ხელმისაწვდომი, LED აანთებს და სარელეო კონტროლი IR დისტანციიდან გაგრძელდება WiFi– სგან დამოუკიდებლად.

როდესაც WiFi ხელმისაწვდომია დააჭირეთ ღილაკს ან დააჭირეთ გამოყოფილ ღილაკს IR დისტანციურ მოწყობილობაზე და დაელოდეთ 5 წამი wifi– ს დასაკავშირებლად. თუ LED არ გამორთულია, მაშინ wifi არ არის დაკავშირებული.

პირველი ჩამოტვირთეთ Arduino IDE აქედან.

შემდეგ გადადით ფაილზე -> პარამეტრები, შემდეგ დამატებით დაფის მენეჯერის urls, დაამატეთ ეს

arduino.esp8266.com/stable/package_esp8266c…

შემდეგ გადადით საბჭოს მენეჯერთან და დააინსტალირეთ esp8266 ESP8266 Community– ის მიერ.

გადადით ბიბლიოთეკის მენეჯერთან და დააინსტალირეთ IRRemoteESP8266.

ჯერ დააკავშირეთ ir მიმღები nodemcu დაფაზე, 3.3v 3.3v- მდე, gnd gnd, გამომავალი gpio2 (D4).

ატვირთეთ ესკიზი IRRemote Value ქვემოთ, გახსენით სერიული მონიტორი და დააჭირეთ დისტანციურ ღილაკს თითოეული გასაღების მნიშვნელობის მისაღებად, ჩაწერეთ სადმე. გაითვალისწინეთ მინიმუმ 9 ძირითადი მნიშვნელობა, (8 მნიშვნელობა 8 რელესთვის და 1 wifi– ს ხელახლა დასაკავშირებლად).

შემდეგ გააკეთეთ სქემა როგორც ზემოთ მოცემული სქემატური და ატვირთეთ კოდი My_Room.

არ დაგავიწყდეთ შეცვალოთ ir კოდები my_room ესკიზში იმ ir კოდით, რომელიც მიიღეთ დისტანციური მართვის თითოეული ღილაკისთვის და wifi ssid და პაროლი.

შენიშვნა: ჩანახატის გადმოტვირთვისას დარწმუნდით, რომ არაფერს არ დაუკავშირებთ PIN D0, D8, TX, RX. ან უბრალოდ ამოიღეთ გადახურვის მავთულები იმ ქინძისთავებიდან

ნაბიჯი 3: სქემატური

სქემატური
სქემატური

მიჰყევით სქემატურს და გააკეთეთ წრე.

IC7805– ს არ აქვს საკმარისი ძალა ერთდროულად 8 რელეის გასაშვებად. ამრიგად, ჩვენ ვიყენებთ ორ 4ch სარელეო მოდულს და ორ IC7805.

ნებისმიერი IR მიმღები იმუშავებს.

კვების ბლოკი შეიძლება იყოს მაქსიმუმ 24 ვ.

ნაბიჯი 4: Android აპლიკაცია

მე გავაკეთე Android აპლიკაცია MIT APP გამომგონებლის გამოყენებით. თქვენ შეგიძლიათ ატვირთოთ aia ფაილი პროგრამის გამომგონებელზე და შეცვალოთ იგი.

ნაბიჯი 5: თქვენ ეს გააკეთეთ

თქვენ ეს გააკეთეთ
თქვენ ეს გააკეთეთ

გადადით თქვენი როუტერის ადმინისტრაციულ პანელში და მიიღეთ NodeMCU– ის IP მისამართი.

ასევე მიანიჭეთ კონკრეტული IP nodemcu– ს Mac მისამართს, ისე რომ იგი იღებს ერთსა და იმავე IP– ს ყოველ ჯერზე და თქვენ არ გჭირდებათ ყოველ ჯერზე მისი შემოწმება.

თქვენ შეგიძლიათ გამოიყენოთ IR დისტანციური, ანდროიდის აპლიკაცია და ინტერნეტის ბროუზერი იმავე ქსელში, ან შეგიძლიათ გამოიყენოთ პორტი თქვენს როუტერზე, რათა მიიღოთ ინტერნეტი მსოფლიოს ნებისმიერ წერტილში

პრობლემის შემთხვევაში დამიკავშირდით fb, www.fb.com / amit.s.samanta, მე შეძლებისდაგვარად დაგეხმარებით

გირჩევთ: