Hi,
angeregt durch K.I.T.T. wurde mein 1:43er R-Truck (Reste-Truck weil aus Resten gebastelt) mit einem ganz einfachen Lauflicht ausgestattet, 6 LEDs und ein 08M2 passen ohne Probleme in so ein kleines Schlitzauto ;-). Es werden 3 LEDs im Programm berücksichtigt, im Truck werden 2x3 LEDS verbaut wobei dann immer 2 LEDs am 08M2 angeschlossen sind.
Das Programm:
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
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
; picaxe08m2 ; automatische Compilerauswahl für gedit / C.0 nur Ausgang, C.3 nur Eingang
; Dateiname: KITT-2x3-LEDs-08M2.axe
; Funktion: LEDs als Lauflicht wie bei K.I.T.T.
; Datum: Start 06.07.2015, Stand 19.07.2015
; Von: Naubaddi foto-schubser@arcor.de
;
; PICAXE 08M2 Alle Pin Funktionen
; +---v---+
; Vdd |1 8| Vss
; RxD/I C.5 |2 7| C.0 O/TxD
; Touch/ADC/O/I C.4 |3 6| C.1 I/O/ADC/Touch
; I C.3 |4 5| C.2 I/O/ADC/Touch/PWM/TUNE
; +-------+
;
symbol LED_1 = C.1 ' Konstante für LED 1
symbol LED_2 = C.2 ' Konstante für LED 2
symbol LED_3 = C.4 ' Konstante für LED 3
;
symbol P1 = b0 ' Pause 1, überblenden
let P1 = 0 ' Pause 1, 0 Millisekunden
symbol P2 = b1 ' Pause 2, überblenden
let P2 = 140 ' Pause 2, 140 Millisekunden
;
Lauflicht: ' Marke Lauflicht
;
; --- LEDs nach rechts laufen lassen ---
;
high LED_1 ' LED 1 ein
pause P1 ' x Millisekunden Pause zum Überblenden
low LED_2 ' LED 2 aus
pause P2 ' x Millisekunden Pause zum Überblenden
;
high LED_2 ' LED 2 ein
pause P1 ' x Millisekunden Pause zum Überblenden
low LED_1 ' LED 1 aus
pause P2 ' x Millisekunden Pause zum Überblenden
;
; --- LEDs nach links laufen lassen ---
;
high LED_3 ' LED 3 ein
pause P1 ' x Millisekunden Pause zum Überblenden
low LED_2 ' LED 2 aus
pause P2 ' x Millisekunden Pause zum Überblenden
;
high LED_2 ' LED 2 ein
pause P1 ' x Millisekunden Pause zum Überblenden
low LED_3 ' LED 3 aus
pause P2 ' x Millisekunden Pause zum Überblenden
;
; --- und täglich grüßt das Murmeltier, also nochmal von vorne ---
;
goto Lauflicht ' gehe zur Marke Lauflicht