Përmbajtje:

IR Analizues / Marrës në distancë me Arduino: 3 hapa
IR Analizues / Marrës në distancë me Arduino: 3 hapa

Video: IR Analizues / Marrës në distancë me Arduino: 3 hapa

Video: IR Analizues / Marrës në distancë me Arduino: 3 hapa
Video: Использование датчика расстояния Sharp IR GP2Y0A51SK0F с Arduino (от 2 см до 15 см) 2024, Nëntor
Anonim
Image
Image
IR Analizues / Marrës në distancë me Arduino
IR Analizues / Marrës në distancë me Arduino

Ky analizues merr 40 protokolle të ndryshme IR njëkohësisht dhe tregon adresën dhe kodin e sinjalit të marrë.

Ai përdor bibliotekën Arduino IRMP, e cila përfshin këtë aplikacion si shembull, si dhe aplikacione të tjera të dobishme!

Nëse doni të analizoni telekomandën tuaj ose dëshironi të kontrolloni aplikacionin tuaj Arduino me një telekomandë rezervë, duhet të dini kodin e dërguar për secilin çelës.

Një LCD serial ose paralel mund të bashkëngjitet për ta përdorur këtë si një pajisje të pavarur pa pasur nevojë për një Monitor Serial.

Një udhëzim i ngjashëm, por më themelor mund të gjendet në

Hapi 1: BOM

BOM
BOM
BOM
BOM
  • Arduino Nano ose UNO
  • Marrës infra të kuqe

Opsionale

  • Serial 1604 LCD
  • Breadboard
  • Telat e kërcyesit

Hapi 2: Instalimi i softuerit

Pas instalimit të IDE dhe zgjedhjes së tabelës së duhur, hapni Menaxherin e Bibliotekës me Ctrl+Shift+I dhe kërkoni IRMP. Instalojeni dhe më pas zgjidhni File -> Shembuj -> Shembuj nga Bibliotekat e personalizuara -> AllProtocols.

Aktivizoni llojin e LCD që keni në rreshtin 43 ff. Të gjitha daljet mund të shihen edhe në Arduino Serial Monitor, kështu që nuk ka nevojë të bashkëngjitni një LCD për analizë!

Hapi 3: Analizimi / marrja

Duke analizuar / marrë
Duke analizuar / marrë
Duke analizuar / marrë
Duke analizuar / marrë
Duke analizuar / marrë
Duke analizuar / marrë

Drejtoni programin dhe nëse zbulohet një sinjal IR, LED i integruar do të ndizet.

Nëse sinjali mund të deshifrohet, rezultati printohet në daljen Seriale (dhe LCD). R pasues do të thotë që kjo komandë është një komandë e përsëritur.

Nëse keni nevojë të analizoni një nga 10 protokollet me aftësi të kufizuara, përdorni shembullin OneProtocol.

Recommended: