Სარჩევი:

IR მიმღების შუქის კონტროლი: 4 ნაბიჯი
IR მიმღების შუქის კონტროლი: 4 ნაბიჯი

ვიდეო: IR მიმღების შუქის კონტროლი: 4 ნაბიჯი

ვიდეო: IR მიმღების შუქის კონტროლი: 4 ნაბიჯი
ვიდეო: How to use 4 channel Relay to control AC load with Arduino code 2024, ნოემბერი
Anonim
IR მიმღების შუქის კონტროლი
IR მიმღების შუქის კონტროლი

თუ თქვენ ახლახან სწავლობთ როგორ გამოიყენოთ IR მიმღები და გაარკვიეთ როგორ მუშაობს კომპონენტი, ეს არის იდეალური პროექტი დასაწყებად! სანამ ამ პროექტში ჩაერთვებით, დარწმუნდით, რომ გადმოწერილი გაქვთ IR მიმღების ბიბლიოთეკა, რომელიც ნაპოვნია Tools << ბიბლიოთეკების მართვა.

მარაგები

  • 3 სხვადასხვა ფერის LEDS
  • IR მიმღები
  • დისტანციური (ტელევიზორის პულტი იმუშავებს)
  • Jumper Wires
  • 3 1K რეზისტორი
  • პურის დაფა

ნაბიჯი 1: ნაბიჯი 1: მიიღეთ HEX კოდი

იმისდა მიხედვით, თუ რომელი დისტანციური მართვისას გამოიყენება HEX კოდები თითოეული დისტანციური მართვისთვის. იმისათვის, რომ IR მიმღებმა აღიაროს დაჭერილი დისტანციური მართვის საშუალებები, საჭიროა HEX კოდების იდენტიფიცირება და შენახვა კოდში.

აქ არის კოდი, რომ მიიღოთ HEX კოდი თითოეული კონტროლისთვის. გსურთ ჩაწეროთ 5 ღილაკი თქვენი დისტანციური მართვის პულტიდან, მათ შორის OFF და ON ღილაკები.

#ჩართეთ

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); decode_results results;

void setup () {

სერიული.დაწყება (9600); irrecv.enableIRIn (); irrecv.blink13 (ჭეშმარიტი); }

ბათილი მარყუჟი () {

თუ (irrecv.decode (& შედეგები)) {

Serial.println (results.value, HEX);

უკონკურენტო რეზიუმე (); }}

ნაბიჯი 2: ნაბიჯი 2: დააყენეთ IR მიმღები

ნაბიჯი 2: დააყენეთ IR მიმღები
ნაბიჯი 2: დააყენეთ IR მიმღები

ახლა დროა დააყენოთ კომპონენტები პურის დაფაზე. დაიწყეთ IR მიმღების შეკრებით.

IR მიმღებზე არის 3 ფეხი. ფეხი უკიდურეს მარჯვნივ არის VCC (ძალა), ფეხი უკიდურეს მარცხნივ, თუ OUT (დაკავშირება ქინძისთავთან), ხოლო შუა ფეხი არის GND– ისთვის.

  • შეაერთეთ VCC დენის რკინიგზაზე პურის დაფაზე
  • შეაერთეთ OUT პინი 11 -ზე Arduino– ზე
  • შეაერთეთ GND პინი დაფაზე დაფაზე

ნაბიჯი 3: ნაბიჯი 3: შეაერთეთ LEDS

ნაბიჯი 3: შეაერთეთ LEDS
ნაბიჯი 3: შეაერთეთ LEDS
  • შეაერთეთ ყველა LED- ის მოკლე ფეხი 1 K ohm რეზისტორთან, რომელიც შემდეგ უკავშირდება ენერგიას
  • შეაერთეთ ლურჯი LED- ის გრძელი ფეხი Arduino– ს პინზე 5
  • შეაერთეთ წითელი LED- ის გრძელი ფეხი Arduino– ს პინზე 3
  • შეაერთეთ მწვანე LED- ის გრძელი ფეხი Arduino– ს პინზე 6

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

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

აქ არის კოდი:

დარწმუნდით, რომ შეცვალეთ თითოეული ღილაკი HEX კოდი დანიშნულ HEX კოდზე დისტანციური მართვისთვის.

გირჩევთ: