Har tänkt göra en FinishGate till sonens Hot Wheels banor i stil med denna: Länk till Instructables
Har beställt dessa Ir sändar/mottagar par: Länk till ElectroKit - IR-sändare / mottagare (par)
Har kopplat två sändare (Ir leds) i serie med ett motstånd på Pinne 13 på en Arduino Uno.
Har kopplat en mottagare till analoga ingången A0 på Arduinon.
Koden ser ut så här.
Kod: Markera allt
int led = 13;
void setup() {
Serial.begin(9600); // initialize serial communication at 9600 bits per second:
pinMode(led, OUTPUT); // initialize the digital pin as an output.
digitalWrite(led, HIGH); // turn the LED on
}
// the loop routine runs over and over again forever:
void loop() {
Serial.println(analogRead(A0)); // Läsa av input och visa på SerialMonitor
delay(100); // Bara för att få lite långsammare flöde i serialMonitorfönstret
}
När jag för en bit dubbelvikt folie (eller fingret) mellan IrSändarna och Mottagaren så får jag detta I serial Monitor.
Kod: Markera allt
0
0
0
0
0
0
0
0
0
0
0
0
0
8
76
109
144
196
249
277
320
391
419
475
521
579
637
686
730
768
806
836
837
840
840
837
815
810
794
770
724
669
608
540
474
407
331
260
201
141
54
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
5
5
11
18
24
39
54
79
97
123
159
189
227
259
303
356
408
453
492
544
609
654
706
748
791
825
841
844
851
844
835
821
806
784
743
686
627
561
497
417
340
258
202
124
54
0
0
0
0
0
0
0
0
0
Fortsätter jag och håller foliebiten så stegas alltså dessa värden upp och ner med jämna mellanrum, som sagt, trots att foliebiten är konstant för dioderna.
Jag har kollat på IrDioderna genom en kamera och de lyser konstant, inte dimmrar upp och ner i stil med värdena här ovan.
Koden är juh så enkel som den kan bli så det känns konstigt att den skulle ge sånna här resultat.
Någon som har något tips?
MVH Peter F