Talaan ng mga Nilalaman:
Video: Control ng Ilaw ng IR Receiver: 4 na Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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
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
- 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
Narito ang Code:
Tiyaking baguhin ang bawat pindutan HEX code sa itinalagang HEX code para sa remote na ginagamit.