HS-S23B 38K Infrapunaetäohjaimen Vastaanotinmoduuli – Demoduloitu Digitaalinen IR-tulo Arduinolle
HS-S23B 38K Infrapunaetäohjaimen vastaanotinmoduuli vastaanottaa ja demoduloi 38 kHz etäohjaussignaaleja, muuttaen moduloidun IR-valon digitaaliseksi pulssivirraksi, jonka mikrokontrolleri voi tulkita. Se on hyödyllinen etäohjatuissa roboteissa, laitekomentojen oppimisessa, IR-näppäimistöissä ja langattomissa ohjausesittelyissä.
Moduuli täydentää lähettimiä, kuten HS-S29A Infrapunasignaalin Lähetinmoduulia, ja toimii hyvin ohjauskorttien, kuten ELAB Nano V3:n, kanssa. Luokkahuoneen palautteessa yhdistä puretut etäkomennot RGB Täysväriseen LED-moduuliin.
Tällä sivulla selitetään, että vastaanotin suodattaa 38 kHz kantataajuuden ja tuottaa palautetun binäärisen pulssikoodin. Etäohjausprotokollat vaihtelevat, joten käytä IR-purkkikirjastoa ja varmista kohdeprotokolla ennen lopullista integrointia.
Tekniset Tiedot
| Parametri | Arvo |
|---|---|
| SKU | HS-S23B |
| Tuotetyyppi | 38 kHz infrapunaetäohjaimen vastaanotinmoduuli |
| Kantataajuus | 38 kHz nimellisesti |
| Ulostulo | Demoduloitu digitaalinen pulssisignaali |
| Sisäinen toiminto | Vastaanotto, vahvistus, suodatus ja IR-signaalin demodulointi |
| Tyypillinen isäntä | Arduino, ESP32, RP2040, Raspberry Pi GPIO |
| Käyttötarkoitukset | Etäohjauksen purku, robottiohjaus, laitekomentojen syöttö |
| Signaalin käyttäytyminen | Vastaanottimen ulostulon logiikka voi olla käänteinen lähetettyyn pulssijunaan nähden |
| Liitäntä | VCC, GND, digitaalinen signaali moduulin merkinnän mukaan |
| Paritus | Käytettävä 38 kHz IR-lähettimen tai kaukosäätimen kanssa |
Kortin Asettelu & Merkintäopas
- IR-vastaanotinpää – Suuntaa kohti etäohjaimen lähetintä.
- Signaalinasta – Digitaalinen demoduloitu ulostulo isännän GPIO:lle.
- VCC – Moduulin virtalähde kortin merkinnän mukaan.
- GND – Yhteinen maa.
- Demodulaattori-IC – Suodattaa kantataajuuden ja palauttaa pulssikoodin.
- Näkökenttä – Paras kantama vaatii esteettömän linjan.
- Ympäristön valon huomautus – Voimakas auringonvalo voi heikentää luotettavuutta.
- Protokollamuistutus – Purkaa kirjastolla, joka tukee etäohjausprotokollaa.
Sovellusesimerkit
1. Arduino IR-purku
Lue etäkomennot IRremote-kirjastolla.
#include <IRremote.hpp> const int receiverPin = 2; void setup() { Serial.begin(115200); IrReceiver.begin(receiverPin, ENABLE_LED_FEEDBACK); } void loop() { if (IrReceiver.decode()) { Serial.println(IrReceiver.decodedIRData.command, HEX); IrReceiver.resume(); } }
2. Kaukosäätimellä ohjattu LED
Vaihda LED:n tila, kun valittu komento vastaanotetaan.
#include <IRremote.hpp> bool tila = false; const int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT); IrReceiver.begin(2); } void loop() { if (IrReceiver.decode()) { if (IrReceiver.decodedIRData.command == 0x45) tila = !tila; digitalWrite(ledPin, tila); IrReceiver.resume(); } }
3. MicroPython Pulssitoiminnan Havaitseminen
Tunnista saapuva pulssitoiminta ennen dekooderin kirjoittamista.
from machine import Pin import time ir = Pin(15, Pin.IN) last = ir.value() while True: value = ir.value() if value != last: print("reuna", value) last = value time.sleep_ms(1)
Pakkauslista
- 1 x HS-S23B 38K Infrapunaetäohjaimen Vastaanotinmoduuli
UKK
K: Mitä tämä moduuli vastaanottaa?
V: 38 kHz moduloituja infrapunaetäohjaussignaaleja.
K: Lähettääkö se IR-signaalia?
V: Ei, se on vastaanotinmoduuli.
K: Mikä on ulostulo?
V: Demoduloitu digitaalinen pulssivirta.
K: Voiko se purkaa kaikki kaukosäätimet?
V: Vain, jos ohjelmistosi tukee kyseistä etäohjausprotokollaa.
K: Miksi logiikka on käänteinen?
V: Demoduloidun IR-vastaanottimen ulostulot voivat olla päinvastaisia lähetettyyn modulaatioon nähden.
K: Tarvitseeko se näkökentän?
V: Kyllä, näkökenttä parantaa luotettavuutta.
K: Voiko auringonvalo häiritä?
V: Voimakas ympäristön IR voi heikentää vastaanottoa.
K: Voinko käyttää sitä Arduinon kanssa?
V: Kyllä, IRremote-kirjasto on yleinen vaihtoehto.


Arviot
Tuotearvioita ei vielä ole.