KY-010 Lichtschranke - SensorKit (2024)

Wenn die Lichtschranke des Moduls unterbrochen wird, wird auch das Signal welches vom Modul selbst ausgeht unterbrochen.

  • Arduino
  • Raspberry Pi
  • Raspberry Pi Pico
  • Micro:Bit

KY-010 Lichtschranke - SensorKit (1)

Dieses Modul enthält eine Lichtschranke, die ein Signal aussendet, solange der Lichtstrahl nicht unterbrochen wird. Wenn etwas den Lichtstrahl blockiert, wird auch das Signal unterbrochen. Dies macht das Modul ideal für Anwendungen, bei denen die Erkennung einer Unterbrechung oder Bewegung erforderlich ist.

Die Lichtschranke arbeitet bei einer Betriebsspannung von 3,3 V bis 5 V, was sie kompatibel mit einer Vielzahl von Mikrocontrollern und Einplatinencomputern macht. Solche Module werden häufig in Sicherheitssystemen, Zählgeräten oder automatisierten Steuerungen verwendet, um das Vorhandensein oder die Bewegung eines Objekts zu erkennen.

Dank der einfachen Funktionsweise und der zuverlässigen Erkennung bietet dieses Modul eine praktische Lösung für viele Projekte, bei denen die Überwachung von Durchgängen oder Bewegungen notwendig ist. Die kompakte Größe und die einfache Integration machen es zu einer nützlichen Komponente für eine Vielzahl von Anwendungen.

Technische Daten
Betriebsspannung3,3 V - 5 V

Anschlussbelegung

KY-010 Lichtschranke - SensorKit (2)
KY-010 Lichtschranke - SensorKit (3)

ArduinoSensor
Pin 10Signal
5V+V
GNDGND
ArduinoSensor
Pin 13LED+
GNDLED-

Code-Beispiel

Hierbei handelt es sich um ein Beispielprogramm, welches eine LED zum Leuchten bringt, wenn am Sensor ein Signal detektiert wurde.Als LED können z.B. auch unter anderem die Module KY-011, KY-016 oder KY-029 verwendet werden.

int Led = 13 ;// Deklaration des LED-Ausgangspinint Sensor = 10; // Deklaration des Sensor-Eingangspinint val; // Temporaere Variable void setup (){ pinMode (Led, OUTPUT) ; // Initialisierung Ausgangspin pinMode (Sensor, INPUT) ; // Initialisierung Sensorpin digitalWrite(Sensor, HIGH); // Aktivierung interner Pull-Up Widerstand} void loop (){ val = digitalRead (Sensor) ; // Das gegenwärtige Signal am Sensor wird ausgelesen if (val == HIGH) // Falls ein Signal erkannt werden konnte, wird die LED eingeschaltet. { digitalWrite (Led, LOW); } else { digitalWrite (Led, HIGH); }}

Beispielprogramm Download

KY010-Arduino.zip

KY-010 Lichtschranke - SensorKit (4)

Dieses Modul enthält eine Lichtschranke, die ein Signal aussendet, solange der Lichtstrahl nicht unterbrochen wird. Wenn etwas den Lichtstrahl blockiert, wird auch das Signal unterbrochen. Dies macht das Modul ideal für Anwendungen, bei denen die Erkennung einer Unterbrechung oder Bewegung erforderlich ist.

Die Lichtschranke arbeitet bei einer Betriebsspannung von 3,3 V bis 5 V, was sie kompatibel mit einer Vielzahl von Mikrocontrollern und Einplatinencomputern macht. Solche Module werden häufig in Sicherheitssystemen, Zählgeräten oder automatisierten Steuerungen verwendet, um das Vorhandensein oder die Bewegung eines Objekts zu erkennen.

Dank der einfachen Funktionsweise und der zuverlässigen Erkennung bietet dieses Modul eine praktische Lösung für viele Projekte, bei denen die Überwachung von Durchgängen oder Bewegungen notwendig ist. Die kompakte Größe und die einfache Integration machen es zu einer nützlichen Komponente für eine Vielzahl von Anwendungen.

Technische Daten
Betriebsspannung3,3 V - 5 V

Anschlussbelegung

KY-010 Lichtschranke - SensorKit (5)
KY-010 Lichtschranke - SensorKit (6)

Raspberry PiSensor
GPIO 24 [Pin 18]Signal
3,3V [Pin 1]+V
GND [Pin 6]GND

Code-Beispiel

Hierbei handelt es sich um ein Beispielprogramm, welches Text Seriell ausgibt, wenn am Sensor ein Signal detektiert wurde.

from gpiozero import DigitalInputDeviceimport time# Hier wird der Eingangs-Pin deklariert, an dem der Sensor angeschlossen ist.# Zusätzlich wird auch der PullUP Widerstand am Eingang aktiviertsensor = DigitalInputDevice(24, pull_up=False)print("Sensor-Test [drücken Sie STRG+C, um den Test zu beenden]")# Diese AusgabeFunktion wird bei Signaldetektion ausgeführtdef ausgabeFunktion(): print("Signal erkannt")# Beim Detektieren eines Signals (steigende Signalflanke) wird die Ausgabefunktion ausgelöstsensor.when_activated = ausgabeFunktion# Hauptprogrammschleifetry: while True: time.sleep(1)# Aufraeumarbeiten, nachdem das Programm beendet wurdeexcept KeyboardInterrupt: print("Programm wurde durch den Benutzer beendet")

Beispielprogramm Download

KY010-RPi.zip

Zu starten mit dem Befehl:

sudo python3 KY010-RPi.py

KY-010 Lichtschranke - SensorKit (7)

Dieses Modul enthält eine Lichtschranke, die ein Signal aussendet, solange der Lichtstrahl nicht unterbrochen wird. Wenn etwas den Lichtstrahl blockiert, wird auch das Signal unterbrochen. Dies macht das Modul ideal für Anwendungen, bei denen die Erkennung einer Unterbrechung oder Bewegung erforderlich ist.

Die Lichtschranke arbeitet bei einer Betriebsspannung von 3,3 V bis 5 V, was sie kompatibel mit einer Vielzahl von Mikrocontrollern und Einplatinencomputern macht. Solche Module werden häufig in Sicherheitssystemen, Zählgeräten oder automatisierten Steuerungen verwendet, um das Vorhandensein oder die Bewegung eines Objekts zu erkennen.

Dank der einfachen Funktionsweise und der zuverlässigen Erkennung bietet dieses Modul eine praktische Lösung für viele Projekte, bei denen die Überwachung von Durchgängen oder Bewegungen notwendig ist. Die kompakte Größe und die einfache Integration machen es zu einer nützlichen Komponente für eine Vielzahl von Anwendungen.

Technische Daten
Betriebsspannung3,3 V - 5 V

Anschlussbelegung

KY-010 Lichtschranke - SensorKit (8)
KY-010 Lichtschranke - SensorKit (9)

Micro:BitSensor
Pin 1Signal
3V+V
GNDGND

Code-Beispiel

Hierbei handelt es sich um ein Beispielprogramm, welches Text Seriell ausgibt, wenn am Sensor ein Signal detektiert wurde.

pins.setPull(DigitalPin.P1, PinPullMode.PullUp)basic.forever(function () { serial.writeLine("" + (pins.digitalReadPin(DigitalPin.P1))) if (pins.digitalReadPin(DigitalPin.P1) == 1) { serial.writeLine("ALARM !!!") } else { serial.writeLine("Ruhe") } serial.writeLine("______________________________________") basic.pause(1000)})

Beispielprogramm Download

microbit-KY-010.zip

KY-010 Lichtschranke - SensorKit (10)

Dieses Modul enthält eine Lichtschranke, die ein Signal aussendet, solange der Lichtstrahl nicht unterbrochen wird. Wenn etwas den Lichtstrahl blockiert, wird auch das Signal unterbrochen. Dies macht das Modul ideal für Anwendungen, bei denen die Erkennung einer Unterbrechung oder Bewegung erforderlich ist.

Die Lichtschranke arbeitet bei einer Betriebsspannung von 3,3 V bis 5 V, was sie kompatibel mit einer Vielzahl von Mikrocontrollern und Einplatinencomputern macht. Solche Module werden häufig in Sicherheitssystemen, Zählgeräten oder automatisierten Steuerungen verwendet, um das Vorhandensein oder die Bewegung eines Objekts zu erkennen.

Dank der einfachen Funktionsweise und der zuverlässigen Erkennung bietet dieses Modul eine praktische Lösung für viele Projekte, bei denen die Überwachung von Durchgängen oder Bewegungen notwendig ist. Die kompakte Größe und die einfache Integration machen es zu einer nützlichen Komponente für eine Vielzahl von Anwendungen.

Technische Daten
Betriebsspannung3,3 V - 5 V

Anschlussbelegung

KY-010 Lichtschranke - SensorKit (11)
KY-010 Lichtschranke - SensorKit (12)

Raspberry Pi PicoSensor
GPIO18Signal
3.3V+V
GNDGND

Code-Beispiel

Hierbei handelt es sich um ein Beispielprogramm, welches hoch zählt und Seriell Text ausgibt, wenn am Sensor ein Signal detektiert wurde.

# Bibliotheken ladenfrom machine import Pin, Timer# Initialisierung von GPIO als Eingangsensor = Pin(18, Pin.IN, Pin.PULL_DOWN)# Timer erstellentimer = Timer()# Zähler auf 0 stellencounter = 0# Funktion: Schritte zählendef step(timer): global counter counter = counter + 1 print(counter)# Funktion: Barrieredef barrier(pin): # Entprellfunktion: Timer setzen timer.init(mode=Timer.ONE_SHOT, period=100, callback=step)# Initialisierung Interruptsensor.irq(trigger=Pin.IRQ_FALLING, handler=barrier)

Beispielprogramm Download

KY010-Pico.zip

KY-010 Lichtschranke - SensorKit (2024)
Top Articles
RemotePC® (Remote Desktop) - Apps for PC, Mac, Linux, iOS, Android
So verwenden Sie Remotedesktop über LAN unter Windows 11/10 - TWCB (DE)
$4,500,000 - 645 Matanzas CT, Fort Myers Beach, FL, 33931, William Raveis Real Estate, Mortgage, and Insurance
123Movies Encanto
Windcrest Little League Baseball
Myexperience Login Northwell
80 For Brady Showtimes Near Marcus Point Cinema
What happens if I deposit a bounced check?
Walgreens Alma School And Dynamite
When Is the Best Time To Buy an RV?
Citi Card Thomas Rhett Presale
Select Truck Greensboro
Connexus Outage Map
Slushy Beer Strain
Ivegore Machete Mutolation
Costco Gas Foster City
Alexander Funeral Home Gallatin Obituaries
Palm Coast Permits Online
Spider-Man: Across The Spider-Verse Showtimes Near Marcus Bay Park Cinema
Drago Funeral Home & Cremation Services Obituaries
Uta Kinesiology Advising
Tips on How to Make Dutch Friends & Cultural Norms
Kcwi Tv Schedule
Hannaford To-Go: Grocery Curbside Pickup
Morse Road Bmv Hours
Hctc Speed Test
Access a Shared Resource | Computing for Arts + Sciences
Netspend Ssi Deposit Dates For 2022 November
Craigslist Boerne Tx
Gt7 Roadster Shop Rampage Engine Swap
Club Keno Drawings
Indiana Jones 5 Showtimes Near Jamaica Multiplex Cinemas
MethStreams Live | BoxingStreams
Ourhotwifes
Most popular Indian web series of 2022 (so far) as per IMDb: Rocket Boys, Panchayat, Mai in top 10
Reli Stocktwits
Uhaul Park Merced
Directions To 401 East Chestnut Street Louisville Kentucky
Mistress Elizabeth Nyc
That1Iggirl Mega
Merkantilismus – Staatslexikon
How to play Yahoo Fantasy Football | Yahoo Help - SLN24152
Download Diablo 2 From Blizzard
Lake Andes Buy Sell Trade
Janaki Kalaganaledu Serial Today Episode Written Update
Sdn Fertitta 2024
How To Customise Mii QR Codes in Tomodachi Life?
Mawal Gameroom Download
Parks And Rec Fantasy Football Names
Sdn Dds
Ippa 番号
Predator revo radial owners
Latest Posts
Article information

Author: Domingo Moore

Last Updated:

Views: 6225

Rating: 4.2 / 5 (53 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Domingo Moore

Birthday: 1997-05-20

Address: 6485 Kohler Route, Antonioton, VT 77375-0299

Phone: +3213869077934

Job: Sales Analyst

Hobby: Kayaking, Roller skating, Cabaret, Rugby, Homebrewing, Creative writing, amateur radio

Introduction: My name is Domingo Moore, I am a attractive, gorgeous, funny, jolly, spotless, nice, fantastic person who loves writing and wants to share my knowledge and understanding with you.