Programierung eines Picaxe
HiBei der(oder dem??) PICAXE08M sind INTERRUPT und TIMER für die einfache Programmierung drauf gegangen, können also nicht benutzt werden.Du musst also einen Zähler programmieren, der nach 60 Sek, bzw nach 60 Min eine Aufgabe erfüllt.Die Programmierung kann sowohl in Basic, oder aber auch in einem Fluß-Diagramm erstellt werden!Bei Letzterem hängst Du die Schritte, wie sie benötigt werden, ähnlich einer Perlenschnur hintereinander.In Basic umwandeln, auf den Chip schieben und fertig.Klar musst Du Dir vorher Gedanken machen, was Du für Schritte brauchst, Dein Problem also logisch durchdenken.Ich würde es folgendermaßen angehen:main: low 2init: low 4warten: if pin1=0 then warten high 4 let b0= 0nextpause: pause 1000zaehle: let b0=b0+ 1 if b0= 14 then init if b0= 8 then feedback if b0= 10 then feedback goto nextpausefeedback: high 2 pause 1000 low 2 goto zaehleHast Du schon den PICAXE-Programming-Editor gesaugt?Wenn nicht, der Strippenstrolch hat den DL bei PICAXE verlinkt!Das Flußdiagramm dieses Code kann ich Dir schicken, womit Du die Funktion \'sehen\' kannst!Eingang 1 ist Dein Eingang, Ausgang 2 ist Dein Schalt-Ausgang, Ausgang 4 ist Dein Feedback-Ausgang, für Deine Bestätigung.Der Code würde so bei Sekunde 8 und 10 je eine Sekunde Feedback geben.Bei Sekunde 14 würde die Laufzeit beendet.Für Deinen Fall müsste b0 (Byte 0) in w0 (Wort 0) geändert werden, und die Sekunden Deinen Vorstellungen entsprechend angepasst.Ein Byte kann Zahlen von 0 bis 255 speichern,ein Wort von 0 bis 65535.Der Befehl Pause 1000 lässt das Programm 1000ms, oder eine Sekunde pausieren.Alternativ ginge auch Wait 1 (Wartezeit in Sekunden).Mit Pause kannst Du aber auch die Taste nur eine halbe Sekunde drücken.Wenn Fragen zu dem Programm auftauchen, frag ruhig.MfGPosti
gesamter Thread:
- Programierung eines Picaxe - harald, 08.03.2006, 15:26
- Programierung eines Picaxe - strippenstrolch
, 08.03.2006, 16:04- Programierung eines Picaxe - harald, 08.03.2006, 17:46
- Programierung eines Picaxe - Posti
, 08.03.2006, 19:13- Programierung eines Picaxe - bastler
, 08.03.2006, 20:12- Programierung eines Picaxe - Posti
, 08.03.2006, 21:16- Programierung eines Picaxe - bastler
, 09.03.2006, 12:57- Programierung eines Picaxe - Posti
, 09.03.2006, 18:37- Programierung eines Picaxe - bastler
, 09.03.2006, 21:05- Programierung eines Picaxe - Posti
, 09.03.2006, 22:18- Programierung eines Picaxe - bastler
, 09.03.2006, 23:01- Programierung eines Picaxe - bastler
, 12.03.2006, 14:21- Programierung eines Picaxe - Posti
, 12.03.2006, 15:55- Programierung eines Picaxe - bastler
, 12.03.2006, 18:19
- Programierung eines Picaxe - bastler
- Programierung eines Picaxe - Posti
- Programierung eines Picaxe - bastler
- Programierung eines Picaxe - bastler
- Programierung eines Picaxe - Posti
- Programierung eines Picaxe - bastler
- Programierung eines Picaxe - Posti
- Programierung eines Picaxe - bastler
- Programierung eines Picaxe - Posti
- Programierung eines Picaxe - bastler
- Programierung eines Picaxe - Posti
- Programierung eines Picaxe - harald, 08.03.2006, 17:46
- Programierung eines Picaxe - strippenstrolch
Mix-Ansicht