Բովանդակություն:

Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ
Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ

Video: Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ

Video: Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր` 4 քայլ
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Հուլիսի
Anonim
Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր
Կարդացեք հեռակառավարման վահանակը `օգտագործելով IR սենսոր

Բարև, բոլորդ

Նախորդ հոդվածում ես գրել էի, թե ինչպես օգտագործել «IR խոչընդոտներից խուսափելու ցուցիչ»:

Եվ այս հոդվածում ես կգրեմ այս IR սենսորի մեկ այլ գործառույթ:

IR խոչընդոտներից խուսափելու տվիչը ունի 2 հիմնական մաս, այն է ՝ IR ճառագայթիչ և IR ընդունիչ: Եվ այս հոդվածում ես միացնելու եմ միայն IR ընդունիչին:

Ես կօգտագործեմ այն հեռակառավարման միջոցով ուղարկված տվյալները կարդալու համար:

Քայլ 1: Պահանջեք բաղադրիչներ

Պահանջել բաղադրիչներ
Պահանջել բաղադրիչներ
Պահանջել բաղադրիչներ
Պահանջել բաղադրիչներ
Պահանջել բաղադրիչներ
Պահանջել բաղադրիչներ

Պահանջվող բաղադրիչներ.

  • IR խոչընդոտներից խուսափելու ցուցիչ
  • Arduino NAno V.3
  • Jumpper Wire
  • Հեռակառավարման վահանակ
  • USB Mini

Պահանջվող գրադարան.

IR հեռավոր

Կարդացեք այս հոդվածը ՝ պարզելու համար, թե ինչպես գրադարաններ ավելացնել Arduino- ին «Ավելացնել գրադարան»

Քայլ 2. Միացրեք IR սենսորը Arduino- ին

Միացրեք IR սենսորը Arduino- ին
Միացրեք IR սենսորը Arduino- ին

IR Sensore to Arduino

VCC ==> +5V

GND ==> GND

OUT ==> D2

Քայլ 3: Programրագրավորում

Ծրագրավորում
Ծրագրավորում

Նախքան ուրվագծելը սկսելը, համոզվեք, որ «IRremote» գրադարանը տեղադրված է: Որպեսզի սխալներ չառաջանան, երբ փորձում եք իմ տված ուրվագիծը:

Ստորև ներկայացված է ուրվագիծ, որը կարող եք օգտագործել.

#ներառում

int RECV_PIN = 2;

IRrecv irrecv (RECV_PIN); decode_results results;

դատարկ կարգավորում ()

{Serial.begin (9600); irrecv.enableIRIn (); // Սկսեք ընդունիչը}

դատարկ շրջան () {

if (irrecv.decode (& results)) {{Serial.println (results.value); irrecv.resume (); // Ստացեք հաջորդ արժեքի} ուշացում (100); }

Եթե Ձեզ անհրաժեշտ է ֆայլը, կարող եք ներբեռնել այն ստորև.

Քայլ 4: Արդյունք

Image
Image

Pointույց տվեք հեռակառավարիչը դեպի IR ընդունիչը: Այնուհետեւ սեղմեք մի քանի կոճակ:

Սերիական մոնիտորը կցուցադրի տվյալները սեղմված հեռավոր կոճակից:

Այս փորձից ստացած տվյալները կարող են օգտագործվել այլ զով բաների համար: Օրինակ ՝ հեռակառավարմամբ LED- ի կառավարումը, օդափոխիչի միացումը և այլն:

շնորհակալություն կարդալու համար, հրաժեշտ հաջորդ հոդվածում

Խորհուրդ ենք տալիս: