Мазмуну:

IR Receiver Light Control: 4 кадам
IR Receiver Light Control: 4 кадам

Video: IR Receiver Light Control: 4 кадам

Video: IR Receiver Light Control: 4 кадам
Video: Arduino управление с ИК пульта радио розетками socket 433Mhz RF IR remote control 2024, Ноябрь
Anonim
IR Receiver Light Control
IR Receiver Light Control

Эгерде сиз IR кабылдагычты кантип колдонууну үйрөнө баштасаңыз жана компоненттин кантип иштээрин билсеңиз, бул эң сонун долбоор! Бул долбоорго өтүүдөн мурун, Аспаптар << Китепканаларды башкаруу "бөлүмүндө жайгашкан IR кабыл алуучу китепканасын жүктөп алганыңызды текшериңиз.

Жабдуулар

  • 3 түрдүү түстүү LED
  • IR алуучу
  • Алыстан башкаруу (АВ пульту иштейт)
  • Jumper Wires
  • 3 1K каршылыгы
  • Breadboard

1 -кадам: 1 -кадам: HEX кодун алыңыз

Кайсы пульттун колдонулганына жараша, ар бир пульттун HEX коддору ар башка. IR алуучусу басылган алыстан башкаруу элементтерин таанышы үчүн, HEX коддорун коддун ичинде аныктап, сактоо керек.

Бул жерде ар бир башкаруу үчүн HEX кодун алуу коду. Сиз алыстан башкаруу панелинен 5 баскычты жазгыңыз келет, анын ичинде ӨЧҮРҮҮ жана КҮЙҮҮ баскычы.

#кошуу

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); decode_results жыйынтыктары;

жараксыз орнотуу () {

Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (чыныгы); }

void loop () {

эгер (irrecv.decode (& натыйжалар)) {

Serial.println (results.value, HEX);

irrecv.resume (); }}

2 -кадам: 2 -кадам: IR ресиверин орнотуу

2 -кадам: IR алуучуну орнотуу
2 -кадам: IR алуучуну орнотуу

Эми бөлүктөрдү нан тактасына орнотууга убакыт келди. IR кабылдагычты чогултуу менен баштаңыз.

IR кабылдагычта 3 бут бар. Оң жактагы бут VCC (кубат), эгер сол жакта болсо (сол жакка туташуу), ал эми ортоңку буту GND үчүн.

  • VCC'ди нан тактасындагы электр темир жолуна туташтырыңыз
  • OUT пинин Arduinoдогу 11ге туташтырыңыз
  • GND пинди тактадагы жер темир жолуна туташтырыңыз

3 -кадам: 3 -кадам: LEDдерди туташтыруу

3 -кадам: LEDдерди туташтыруу
3 -кадам: LEDдерди туташтыруу
  • Бардык светодиоддордун кыска бутун 1 К омдук резисторго туташтырыңыз, ал кийин бийликке туташат
  • Көк LEDдин узун бутун Arduino 5ке туташтырыңыз
  • Кызыл LEDдын узун бутун Arduino 3кө туташтырыңыз
  • Жашыл LEDдин узун бутун Arduinoдогу 6 -пинге туташтырыңыз

4 -кадам: 4 -кадам: Код

4 -кадам: Код
4 -кадам: Код

Бул жерде код:

Ар бир баскычтын HEX кодун колдонулуп жаткан пульттун белгиленген HEX кодуна өзгөртүүнү унутпаңыз.

Сунушталууда: