Herzlich Willkommen im einzigen (deutschsprachigem) Picaxe-Forum.

Der Ursprung dieses Forum reicht bis in das Jahr 2008 zurück


LDR ( Lichtsensor ) an der Picaxe

#1 von BoomBoomMagic , 26.01.2019 19:26

Einen LDR ( Light Diode Resistor ) ist ein lichtempfindlicher Widerstand ,
der je nach Helligkeit eine angelegte Spannung mehr oder weniger durch läßt.

Dadurch läßt sich ein LDR wunderbar mit einer ADC-Messung auswerten.

Hier will ich einmal eine Schaltung vorstellen , die einen LDR ausliest und
entsprechend eine LED an- oder ausschaltet.

Wobei , die LED geht erst an , wenn ein voreingestellter Wert an Helligkeit erreicht ist
und aus erst , wenn ein voreingestellter Wert unterschriten wird.

Dazu erst einmal der Schaltplan :


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
 

symbol Messung = w0
symbol Max_Prozent_Hell = b2
symbol Min_Prozent_Dunkel = b3
symbol LED_An = b4
symbol LED = pinc.4
 

let dirsc=%00010001' Pin4+0 als Ausgang + Pin1,2,3 als Eingang definieren
 
' Hier kann man bestimmen ab welche Werte reagiert werden soll
Max_Prozent_Hell = 80
Min_Prozent_Dunkel = 20
 
do
readadc10 1,Messung
Messung = Messung / 10 ' Prozentumrechnung
 
If Messung >= Max_Prozent_Hell and LED_An =0 then
LED_An = 1
LED = 1
endif
 
If Messung <= Min_Prozent_Dunkel and LED_An = 1 then
LED_An = 0
LED = 0
endif
loop
 
 

|addpics|nqa-a-0a9c.jpg|/addpics|

 
BoomBoomMagic
Beiträge: 879
Registriert am: 24.01.2019


   

ADC ( Analog - Digital - Converter ) an der Picaxe
BINTOASCII - was 'n das' n ?

Picaxe Editor 5.5.5 Download
Update auf Picaxe Editor 5.5.6 Download
Picaxe Editor 6.x.x.x Download
Manual1.pdf        -      Grundwissen Download
Manual2.pdf        -      Befehle Download
Manual3.pdf        -      Beispiele Download


Press [Backspace] for back to Menu


Counter
Xobor Forum Software ©Xobor.de | Forum erstellen
Datenschutz