Sisukord:

Lugege kaugjuhtimispulti IR -anduri abil: 4 sammu
Lugege kaugjuhtimispulti IR -anduri abil: 4 sammu

Video: Lugege kaugjuhtimispulti IR -anduri abil: 4 sammu

Video: Lugege kaugjuhtimispulti IR -anduri abil: 4 sammu
Video: 25 апреля день освобождения 2023 ВОПРОСЫ И ОТВЕТЫ растем вместе на YouTube (Русские субтитры) 2024, Juuli
Anonim
Lugege kaugjuhtimispulti IR -anduri abil
Lugege kaugjuhtimispulti IR -anduri abil

Tere kõik

Eelmises artiklis kirjutasin, kuidas kasutada "IR takistuste vältimise andurit".

Ja selles artiklis kirjutan selle IR -sensori veel ühe funktsiooni.

IR -takistuste vältimise anduril on 2 põhiosa, nimelt IR -kiirgur ja IR -vastuvõtja. Ja selles artiklis luban ainult IR -vastuvõtja.

Kasutan seda kaugjuhtimispuldi saadetud andmete lugemiseks.

Samm: nõua komponente

Nõua komponente
Nõua komponente
Nõua komponente
Nõua komponente
Nõua komponente
Nõua komponente

Nõutavad komponendid:

  • IR takistuste vältimise andur
  • Arduino NAno V.3
  • Jumper traat
  • Pult
  • USB mini

Nõutav raamatukogu:

IRremote

Lugege seda artiklit, et teada saada, kuidas Arduino "Teeki lisada" raamatukogusid lisada

Samm: ühendage IR Sensore Arduinoga

Ühendage IR Sensore Arduinoga
Ühendage IR Sensore Arduinoga

IR Sensore Arduinole

VCC ==> +5V

GND ==> GND

OUT ==> D2

3. samm: programmeerimine

Programmeerimine
Programmeerimine

Enne visandamise alustamist veenduge, et raamatukogu "IRremote" on installitud. Et minu antud visandit proovides vigu ei tekiks.

Allpool on visand, mida saate kasutada:

#kaasake

int RECV_PIN = 2;

IRrecv irrecv (RECV_PIN); decode_results tulemused;

tühine seadistus ()

{Serial.begin (9600); irrecv.enableIRIn (); // Käivitage vastuvõtja}

void loop () {

if (irrecv.decode (& results)) {Serial.println (results.value); irrecv.resume (); // järgmise väärtuse vastuvõtmine} delay (100); }

Kui vajate faili, saate selle alla laadida:

4. samm: tulemus

Image
Image

Suunake kaugjuhtimispult IR -vastuvõtja poole. Seejärel vajutage mõnda nuppu.

Sarjamonitor kuvab vajutatud kaugjuhtimispuldi andmed.

Sellest katsest saadud andmeid saab kasutada muude lahedate asjade jaoks. Näiteks LED -i juhtimine puldiga, ventilaatori sisselülitamine jne.

tänan teid lugemise eest, hüvasti järgmises artiklis

Soovitan: