HS-S20B Valovastus Ympäristön Kirkkausanturi – Analoginen Valon Havaitsemismoduuli Arduino-projekteihin
HS-S20B Ympäristön Kirkkausanturi on analoginen valoa aistiva moduuli päivä/yö-tunnistukseen, automaattiseen himmennykseen, valoon perustuvien hälytysten laukaisuun ja kirkkaustietoiseen robotiikkaan. Se muuntaa ympäristön valaistuksen jännitteeksi, jonka mikrokontrollerin ADC voi lukea.
Se on kompakti kumppani ELAB Nano V3-, Raspberry Pi Pico W- ja MB 102 Breadboard Kit -laitteille. Lähtöpalautetta varten yhdistä se RGB Full Color LED Module -moduulin kanssa.
Tämä anturi soveltuu parhaiten suhteelliseen kirkkauden mittaukseen eikä kalibroituun luksin mittaukseen. Aseta kynnysarvot lopullisissa valaistusolosuhteissa ja keskiarvoista lukemat, kun sisävalon välkkyminen on havaittavissa.
Tekniset Tiedot
| Parametri | Arvo |
|---|---|
| SKU | HS-S20B |
| Tuotetyyppi | Valovastus ympäristön kirkkausanturi |
| Lähtö | Analoginen signaali |
| Aistimen Tapa | Valoon perustuva resistanssi / kirkkauden tunnistus |
| Tyypillinen Jännite | 3.3V / 5V ohjainjärjestelmät |
| Isäntävaatimus | ADC-tulo |
| Käyttötarkoitukset | Yövalot, himmennys, valoa etsivät robotit |
| Kalibrointi | Suositellaan lopullisissa valaistusolosuhteissa |
| Vaste | Suhteellinen ympäristön kirkkaus |
| Ei Sovellu | Tehdaskalibroituun luksin mittaukseen |
Piirilevyn Asettelu & Merkintäopas
- Valoanturi – Altista kohdeympäristön valolle.
- S – Analoginen signaalilähtö.
- V – Positiivinen jännite.
- G – Maa.
- Header – Vakiohyppylankayhteys.
- Asennusohje – Vältä kotelon seinämien varjoja.
- Kalibrointiohje – Tallenna kirkkaat ja pimeät lukemat.
- Suodatinohje – Keskiarvoista useita näytteitä vakaiden arvojen saamiseksi.
Sovelluskohtaukset
1. Arduino Analoginen Lukema
Lue valoanturin arvot analogisesta tulosta kalibrointia varten.
const int sensorPin = A0; void setup() { Serial.begin(115200); } void loop() { Serial.println(analogRead(sensorPin)); delay(300); }
2. Kynnysarvohälytys
Käynnistä LED, kun anturin arvo ylittää säädetyn kynnysarvon.
const int sensorPin = A0; const int ledPin = 13; const int threshold = 600; void setup() { pinMode(ledPin, OUTPUT); } void loop() { digitalWrite(ledPin, analogRead(sensorPin) > threshold ? HIGH : LOW); delay(200); }
3. MicroPython ADC Lokitus
Tallenna analogiset lukemat Pico-tyyppisestä ADC-nastasta.
from machine import ADC, Pin import time sensor = ADC(Pin(26)) while True: print(sensor.read_u16()) time.sleep(1)
Pakkaussisältö
- 1 x HS-S20B Ympäristön Kirkkausanturi Moduuli
UKK
K: Antaako se tarkkaa luks-arvoa?
V: Ei, se antaa suhteellisen analogisen lukeman.
K: Mitä nastaa käytän?
V: Käytä ADC-tuloa signaalinastana.
K: Toimiiko se 3.3V jännitteellä?
V: Tyypillisesti kyllä yksinkertaisille analogisille moduuleille, mutta tarkista piirilevyn merkinnät.
K: Miksi lukemat välkkyvät?
V: Sisävalot voivat välkkyä; keskiarvoista näytteet.
K: Voiko se havaita väriä?
V: Ei, se havaitsee vain kirkkauden.
K: Voiko se ohjata yövaloa?
V: Kyllä, kynnysarvolla ja lähtöajurilla.
K: Miksi kirkkaat ja pimeät arvot ovat käänteiset?
V: Piirin suuntaus voi kääntää lukeman.
K: Miten kalibroin?
V: Mittaa arvot lopullisissa kirkkaissa ja pimeissä olosuhteissa.





Arviot
Tuotearvioita ei vielä ole.