Talaan ng mga Nilalaman:

Control ng Ilaw ng IR Receiver: 4 na Hakbang
Control ng Ilaw ng IR Receiver: 4 na Hakbang

Video: Control ng Ilaw ng IR Receiver: 4 na Hakbang

Video: Control ng Ilaw ng IR Receiver: 4 na Hakbang
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Disyembre
Anonim
Control ng Ilaw ng IR Receiver
Control ng Ilaw ng IR Receiver

Kung nagsisimula ka lamang malaman kung paano gumamit ng isang IR Receiver, at malaman kung paano gumagana ang bahagi, ito ang perpektong proyekto upang magsimula ka! Bago ka tumalon sa proyektong ito siguraduhing na-download mo ang library ng IR receiver na matatagpuan sa ilalim ng Mga Tool << Pamahalaan ang Mga Aklatan.

Mga gamit

  • 3 magkakaibang mga kulay na LEDS
  • IR Tagatanggap
  • Remote (gagana ang isang remote na T. V)
  • Jumper Wires
  • 3 1K resistors
  • Breadboard

Hakbang 1: Hakbang 1: Tumanggap ng HEX Code

Nakasalalay sa aling remote ang ginamit ng mga HEX code para sa bawat remote ay magkakaiba. Upang makilala ng IR receiver ang mga remote control na pinindot, ang mga HEX code ay kailangang makilala at maiimbak sa loob ng code.

Narito ang code upang matanggap ang HEX code para sa bawat kontrol. Nais mong i-record ang 5 mga pindutan mula sa iyong remote kabilang ang isang OFF at ON button.

# isama

Const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); mga resulta sa pag-decode_resulta;

walang bisa ang pag-setup () {

Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (totoo); }

void loop () {

kung (irrecv.decode (& mga resulta)) {

Serial.println (mga resulta.value, HEX);

irrecv.resume (); }}

Hakbang 2: Hakbang 2: Pag-setup ng IR Reciver

Hakbang 2: Pag-setup ng IR Reciver
Hakbang 2: Pag-setup ng IR Reciver

Ngayon ay oras na upang i-setup ang mga sangkap sa breadboard. Magsimula sa pamamagitan ng pag-iipon ng IR receiver.

Mayroong 3 mga binti sa IR receiver. Ang binti sa dulong kanan ay VCC (lakas), ang paa sa dulong kaliwa kung OUT (kumonekta sa isang pin), at ang gitnang binti ay para sa GND.

  • Ikonekta ang VCC sa power rail sa breadboard
  • Ikonekta ang OUT pin sa 11 sa Arduino
  • Ikonekta ang pin ng GND sa ground rail sa breadboard

Hakbang 3: Hakbang 3: Ikonekta ang LEDS

Hakbang 3: Ikonekta ang LEDS
Hakbang 3: Ikonekta ang LEDS
  • Ikonekta ang maikling binti ng lahat ng mga LED sa isang 1 K ohm risistor na pagkatapos ay kumokonekta sa lakas
  • Ikonekta ang mahabang paa ng asul na LED upang i-pin ang 5 sa Arduino
  • Ikonekta ang mahabang paa ng pulang LED upang i-pin ang 3 sa Arduino
  • Ikonekta ang mahabang paa ng berdeng LED upang i-pin 6 sa Arduino

Hakbang 4: Hakbang 4: ang Code

Hakbang 4: ang Code
Hakbang 4: ang Code

Narito ang Code:

Tiyaking baguhin ang bawat pindutan HEX code sa itinalagang HEX code para sa remote na ginagamit.

Inirerekumendang: