ዝርዝር ሁኔታ:

የ IR ዳሳሽን በመጠቀም የርቀት መቆጣጠሪያውን ያንብቡ - 4 ደረጃዎች
የ IR ዳሳሽን በመጠቀም የርቀት መቆጣጠሪያውን ያንብቡ - 4 ደረጃዎች

ቪዲዮ: የ IR ዳሳሽን በመጠቀም የርቀት መቆጣጠሪያውን ያንብቡ - 4 ደረጃዎች

ቪዲዮ: የ IR ዳሳሽን በመጠቀም የርቀት መቆጣጠሪያውን ያንብቡ - 4 ደረጃዎች
ቪዲዮ: АБСОЛЮТНОЕ ЗЛО НАХОДИТСЯ В СТЕНАХ ЭТОГО СТРАШНОГО ДОМА /С ДЕМОНОМ ОДИН НА ОДИН/ ABSOLUTE EVIL 2024, ህዳር
Anonim
የ IR ዳሳሽ በመጠቀም የርቀት መቆጣጠሪያውን ያንብቡ
የ IR ዳሳሽ በመጠቀም የርቀት መቆጣጠሪያውን ያንብቡ

ሰላም ሁላችሁም

በቀደመው ጽሑፍ ውስጥ ‹‹Ir›› መሰናክልን የማስወገድ አነፍናፊን እንዴት እንደሚጠቀሙ ጽፌ ነበር።

እናም በዚህ ጽሑፍ ውስጥ የዚህን የ IR ዳሳሽ ሌላ ተግባር እጽፋለሁ።

የ IR መሰናክልን ያስወግዱ ዳሳሽ 2 ዋና ክፍሎች አሉት ፣ ማለትም IR emitter እና IR Receiver። እናም በዚህ ጽሑፍ ውስጥ የ IR መቀበያውን ብቻ አነቃቃለሁ።

በርቀት መቆጣጠሪያ የተላከውን ውሂብ ለማንበብ እጠቀምበታለሁ።

ደረጃ 1: አካላትን ይጠይቁ

አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ
አካላት ያስፈልጋሉ

አስፈላጊ ክፍሎች:

  • የ IR እንቅፋት መራቅ ዳሳሽ
  • አርዱዲኖ ናኖ V.3
  • ዝላይ ገመድ
  • የርቀት መቆጣጠርያ
  • ዩኤስቢ ሚኒ

አስፈላጊ ቤተ -መጽሐፍት;

IRremote

ቤተመጽሐፍት ወደ አርዱinoኖ እንዴት ማከል እንደሚቻል ለማወቅ ይህንን ጽሑፍ ያንብቡ “ቤተመጽሐፍት አክል”

ደረጃ 2: የ IR ዳሳሹን ከአርዱዲኖ ጋር ያገናኙ

የ IR ዳሳሹን ከአርዱዲኖ ጋር ያገናኙ
የ IR ዳሳሹን ከአርዱዲኖ ጋር ያገናኙ

አይአር ሴንሰር ወደ አርዱinoኖ

ቪሲሲ ==> +5 ቪ

GND ==> GND

ውጣ ==> D2

ደረጃ 3 - ፕሮግራሚንግ

ፕሮግራሚንግ ማድረግ
ፕሮግራሚንግ ማድረግ

ንድፍ ከመጀመርዎ በፊት “IRremote” ቤተ -መጽሐፍት መጫኑን ያረጋግጡ። እኔ የሰጠሁትን ንድፍ ሲሞክሩ ምንም ስህተቶች እንዳይከሰቱ።

ከዚህ በታች ሊጠቀሙበት የሚችሉት ንድፍ አለ

#ያካትቱ

int RECV_PIN = 2;

IRrecv irrecv (RECV_PIN); የ decode_results ውጤቶች;

ባዶነት ማዋቀር ()

{Serial.begin (9600); irrecv.enableIRIn (); // ተቀባዩን ያስጀምሩ}

ባዶነት loop () {

ከሆነ (irrecv.decode (& ውጤቶች)) {Serial.println (results.value); irrecv.resume (); // የሚቀጥለውን እሴት ይቀበሉ} መዘግየት (100); }

ፋይሉን ከፈለጉ ፣ ከዚህ በታች ማውረድ ይችላሉ-

ደረጃ 4: ውጤት

Image
Image

የርቀት መቆጣጠሪያውን ወደ IR ተቀባዩ ያመልክቱ። ከዚያ ጥቂት አዝራሮችን ይጫኑ።

ተከታታይ ማሳያ ከተጫነው የርቀት አዝራር መረጃን ያሳያል።

ከዚህ ሙከራ የምናገኘው ውሂብ ለሌሎች አሪፍ ነገሮች ሊያገለግል ይችላል። ለምሳሌ ፣ ኤልኢዱን በርቀት መቆጣጠሪያ መቆጣጠር ፣ አድናቂውን ማብራት ፣ ወዘተ.

በማንበብዎ እናመሰግናለን ፣ በሚቀጥለው ጽሑፍ ውስጥ ደህና ሁን

የሚመከር: