Bonjour à tous,
Je viens de faire un montage Arduino avec un module laser et une cellule en suivant un script vu sur internet mais celui marche à l'envers
C est à dire la led et le buzzer se mettent en marche dés le branchement et se coupent lorsque je coupe le faisceau
Je vous mets le code pour avis
En vous remerciant
Stéphanie
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56 const int ledPin = 13; const int buzzerPin = 12; const int ldrPin = A0; const int laserPin = 7; void setup () { Serial.begin(9600); pinMode(ledPin, OUTPUT); pinMode(buzzerPin, OUTPUT); pinMode(ldrPin, INPUT); pinMode( laserPin , OUTPUT); digitalWrite( laserPin , HIGH); } void loop() { int ldrStatus = analogRead(ldrPin); if (ldrStatus < 700) { tone(buzzerPin, 100); digitalWrite(ledPin, HIGH); delay(100); noTone(buzzerPin); digitalWrite(ledPin, LOW); delay(100); Serial.println(" ALARM ACTIVATED "); } else { noTone(buzzerPin); digitalWrite(ledPin, LOW); Serial.println("ALARM DEACTIVATED"); } Serial.println( ldrStatus ); //delay(10); }
Partager