Სარჩევი:

NodeMCU– ით უნივერსალური დისტანციური დისტანციის შექმნა: 7 ნაბიჯი
NodeMCU– ით უნივერსალური დისტანციური დისტანციის შექმნა: 7 ნაბიჯი

ვიდეო: NodeMCU– ით უნივერსალური დისტანციური დისტანციის შექმნა: 7 ნაბიჯი

ვიდეო: NodeMCU– ით უნივერსალური დისტანციური დისტანციის შექმნა: 7 ნაბიჯი
ვიდეო: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, ივლისი
Anonim
შექმენით უნივერსალური დისტანციური მართვა NodeMCU– ით
შექმენით უნივერსალური დისტანციური მართვა NodeMCU– ით

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

NodeMCU ინფრაწითელ ფოტორეცეპტორთან ერთად პასუხისმგებელი იქნება დისტანციური მართვის ღილაკების კლონირება. ამისათვის ის გამოიყენებს RAW მეთოდს. IR LED აგზავნის კლონირებულ კოდს მოწყობილობებზე.

პროექტი შეიქმნა

  • როდრიგო ანდრადესი
  • დიეგო მ. ვიერა

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

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

  1. NodeMCU
  2. პურის დაფა
  3. Jumper Wires
  4. მიკრო USB კაბელი
  5. VS1838B IR ფოტორეცეპტორი / მიმღები
  6. ინფრაწითელი გამცემი Led (IR) 5 მმ 940 ნმ

და, რა თქმა უნდა, დისტანციური მართვის პულტი, რომლის კლონირებაც გსურთ

ნაბიჯი 2: გაყვანილობა

გაყვანილობა
გაყვანილობა

ზემოთ მოცემულია ამ პროექტის გაყვანილობის განლაგება:

კავშირების დასრულების შემდეგ. დროა დააინსტალიროთ Arduino IDE და შეიტანოთ იგი IRremoteESP 8266 ბიბლიოთეკაში.

ჩატვირთეთ კოდი NodeMCU– ში და ნახეთ მუშაობს თუ არა

თქვენ შეგიძლიათ იპოვოთ სრული კოდი აქ: Github: IR Control

ნაბიჯი 3: კოდირება: ნივთების მოწესრიგება

კოდირება: საგნების მოწესრიგება
კოდირება: საგნების მოწესრიგება

აქ ჩვენ ძირითადად დავაკონფიგურირეთ WiFi ქსელი და სერიული სიჩქარის სიჩქარე 115200 baud

ნაბიჯი 4: კოდირება: მარყუჟი

კოდირება: მარყუჟი
კოდირება: მარყუჟი

ნაბიჯი 5: კოდირება: ვებ სოკეტი

კოდირება: ვებ სოკეტი
კოდირება: ვებ სოკეტი

ნაბიჯი 6: ვებ კლიენტის კოდირება

ვებ კლიენტის კოდირება
ვებ კლიენტის კოდირება

ნაბიჯი 7: პროექტის გამოყენება

პროექტის გამოყენება
პროექტის გამოყენება

აპლიკაციის გაშვებით თქვენ შეგიძლიათ გადახვიდეთ თქვენს ბრაუზერში და გადახვიდეთ გაგზავნისა და მიღების რეჟიმებს შორის. როდესაც აპლიკაცია მიღების რეჟიმშია, მას შეუძლია დაიჭიროს ძირითადი კოდი და მიამაგროს იგი მოქმედებას. მოქმედების გასაგზავნად გადადით "გაგზავნის რეჟიმში" და დააწკაპუნეთ სასურველ მოქმედებაზე

გირჩევთ: