Sisällysluettelo:

IR -etäanalysaattori / vastaanotin Arduinolla: 3 vaihetta
IR -etäanalysaattori / vastaanotin Arduinolla: 3 vaihetta

Video: IR -etäanalysaattori / vastaanotin Arduinolla: 3 vaihetta

Video: IR -etäanalysaattori / vastaanotin Arduinolla: 3 vaihetta
Video: How to use IR sensor with arduino? (With full code) 2024, Marraskuu
Anonim
Image
Image
IR -etäanalysaattori / vastaanotin Arduinolla
IR -etäanalysaattori / vastaanotin Arduinolla

Tämä analysaattori vastaanottaa 40 erilaista IR -protokollaa samanaikaisesti ja näyttää vastaanotetun signaalin osoitteen ja koodin.

Se käyttää Arduino IRMP -kirjastoa, joka sisältää tämän sovelluksen esimerkkinä sekä muita hyödyllisiä sovelluksia!

Jos haluat analysoida kaukosäädintä tai ohjata Arduino -sovellustasi varakauko -ohjaimella, sinun on tiedettävä kullekin avaimelle lähetetty koodi.

Sarja- tai rinnakkaisnäyttö voidaan liittää tämän laitteen käyttämiseen erillisenä laitteena ilman sarjamonitoria.

Samanlainen mutta perustavanlaatuisempi ohje löytyy osoitteesta

Vaihe 1: Luettelo

BOM
BOM
BOM
BOM
  • Arduino Nano tai UNO
  • Infrapunavastaanotin

Valinnainen

  • Sarja 1604 LCD
  • Leipälauta
  • Hyppyjohdot

Vaihe 2: Ohjelmiston asennus

Kun olet asentanut IDE: n ja valinnut oikean levyn, avaa kirjastonhallinta näppäinyhdistelmällä Ctrl+Vaihto+I ja etsi IRMP. Asenna se ja valitse sitten Tiedosto -> Esimerkit -> Esimerkit mukautetuista kirjastoista -> Kaikki protokollat.

Ota käyttöön nestekidenäytön tyyppi, joka on rivillä 43 ff. Kaikki lähdöt näkyvät myös Arduino -sarjamonitorissa, joten sinun ei tarvitse liittää nestekidenäyttöä analysointia varten!

Vaihe 3: Analysointi / vastaanottaminen

Analysoi / vastaanottaa
Analysoi / vastaanottaa
Analysoi / vastaanottaa
Analysoi / vastaanottaa
Analysoi / vastaanottaa
Analysoi / vastaanottaa

Suorita ohjelma ja jos IR -signaali havaitaan, sisäänrakennettu LED -valo vilkkuu.

Jos signaali voidaan purkaa, tulos tulostuu sarjalähtöön (ja nestekidenäyttöön). Perä R tarkoittaa, että tämä komento on toistokomento.

Jos sinun on analysoitava yksi kymmenestä käytöstä poistetusta protokollasta, käytä OneProtocol -esimerkkiä.

Suositeltava: