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

IR ընդունիչ լույսի կառավարում `4 քայլ
IR ընդունիչ լույսի կառավարում `4 քայլ

Video: IR ընդունիչ լույսի կառավարում `4 քայլ

Video: IR ընդունիչ լույսի կառավարում `4 քայլ
Video: Աստղային գալակտիկաների խելացի WiFi պրոյեկտոր լազերային և լուսային երաժշտությամբ TUYA SMART 2024, Նոյեմբեր
Anonim
IR ընդունիչ լույսի վերահսկում
IR ընդունիչ լույսի վերահսկում

Եթե դուք դեռ սկսում եք սովորել, թե ինչպես օգտագործել IR ընդունիչ և պարզել, թե ինչպես է աշխատում բաղադրիչը, սա կատարյալ նախագիծ է սկսելու համար: Նախքան այս նախագծին անցնելը, համոզվեք, որ ներբեռնել եք IR ընդունիչ գրադարանը, որը գտնվում է Գործիքներ << Կառավարեք գրադարանները:

Պարագաներ

  • 3 տարբեր գույնի LEDS
  • IR ընդունիչ
  • Հեռակա (աշխատելու է հեռուստատեսության հեռակառավարման վահանակ)
  • Jumper լարերը
  • 3 1K դիմադրություն
  • Breadboard

Քայլ 1: Քայլ 1. Ստացեք HEX ծածկագիր

Կախված նրանից, թե որ հեռակառավարիչն է օգտագործվում, յուրաքանչյուր հեռակառավարման համար HEX կոդերը տարբեր են: Որպեսզի IR ստացողը ճանաչի սեղմված հեռակառավարման վահանակները, HEX կոդերը պետք է նույնականացվեն և պահվեն կոդի մեջ:

Ահա յուրաքանչյուր կառավարման համար HEX ծածկագիրը ստանալու կոդը: Դուք ցանկանում եք ձեր հեռակառավարման վահանակից ձայնագրել 5 կոճակ, ներառյալ OFF և ON կոճակը:

#ներառում

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); decode_results results;

void setup () {

Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (ճշմարիտ); }

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

եթե (irrecv.decode (& արդյունքները)) {

Serial.println (results.value, HEX);

irrecv.resume (); }}

Քայլ 2: Քայլ 2: Կարգավորեք IR ընդունիչը

Քայլ 2: Կարգավորեք IR ընդունիչը
Քայլ 2: Կարգավորեք IR ընդունիչը

Այժմ ժամանակն է բաղադրիչները տեղադրել սեղանի վրա: Սկսեք ՝ IR ընդունիչը հավաքելով:

IR ընդունիչի վրա կա 3 ոտք: Farայրահեղ աջ ոտքը VCC է (հզորություն), ծայրը ձախ կողմում, եթե OUT (միացեք քորոցին), իսկ միջին ոտքը GND- ի համար է:

  • Միացրեք ԵԿԽ -ն հացահատիկի տախտակի էլեկտրահաղորդիչին
  • Միացրեք OUT կապը Arduino- ի 11 -ին
  • Միացրեք GND- ի քորոցը գրատախտակին գրունտային ռելսին

Քայլ 3: Քայլ 3. Միացրեք LEDS- ը

Քայլ 3: Միացրեք LEDS- ը
Քայլ 3: Միացրեք LEDS- ը
  • Բոլոր LED- ների կարճ ոտքը միացրեք 1 Կ Օմ ռեզիստորին, որն այնուհետ միանում է հոսանքին
  • Միացրեք կապույտ LED երկար ոտքը Arduino- ի 5 -րդ կապին
  • Կարմիր LED երկար ոտքը միացրեք Arduino- ի 3 -րդ կապին
  • Միացրեք կանաչ LED երկար ոտքը Arduino- ի 6 -րդ կապին

Քայլ 4: Քայլ 4: Օրենսգիրք

Քայլ 4: Կոդ
Քայլ 4: Կոդ

Ահա Կոդ.

Համոզվեք, որ յուրաքանչյուր կոճակ HEX ծածկագիրը փոխեք օգտագործվող հեռակառավարման վրայի նշանակված HEX կոդի:

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