CPU gesteuerte Plattensortieranlage.
Hallo,
ich möchte euch meine Sortieranlage vorstellen, die Rote Grüne und Blaue platten sortiert.
Gesteuert wird das ganze über 2 CPU´s.
Einer ist für die Sortieranlage an sich zuständig, der andere für den Platten Spawner und die Einfärbung.
Hier ein Video und Bilder dazu:
http://www.youtube.com/watch?v=-AucZUjE-uc
http://www.abload.de/thumb/hl22011-0...32-39-3usk.png
http://www.abload.de/thumb/hl22011-0...30-17-xuwv.png
Gruß
Olaf
AW: CPU gesteuerte Plattensortieranlage.
Bis auf ein paar Details sieht das ganze recht nett aus.
Könntest du vielleicht auch noch den Code der beiden CPUs hier posten?
AW: CPU gesteuerte Plattensortieranlage.
Natürlich:
Code des Haupt CPU´s
Code:
main:
mov port0,52;
mov port2,0;
mov port1,0;
cmp port4,1;
je runter;
jmp main;
runter:
mov port0,150;
cmp port0,20;
jle grab;
jmp runter;
grab:
mov port1,1;
mov port0,52;
cmp port5,80
jle drive;
jmp grab;
drive:
cmp port1,255;
je drivered;
cmp Port2,255;
je drivegreen;
cmp Port3,255;
je driveblue;
jmp main;
drivered:
mov port2,150;
cmp port6,148;
jge fall;
jmp drivered;
drivegreen:
mov port2,300;
cmp port6,298;
jge fall;
jmp drivegreen;
driveblue:
mov port2,450;
cmp port6,448;
jge fall;
jmp driveblue;
fall:
mov port2,port6;
mov port1,0;
jmp driveback;
driveback:
mov port2,0;
cmp port6,5;
jle main;
jmp driveback;
//PORT0 Ranger
//PORT1 R
//PORT2 G
//PORT3 B
//PORT4 Platte
//PORT5 Hydraliclenghtranger Y
//PORT6 Hydrauliclenghtranger x
//Output:
//PORT0 Hydralic Y
//PORT1 Grabber
//PORT2 Hydraulic x
Der Platten Spawner CPU:
Code:
main:
mov port2,0;
mov port3,1;
mov port3,0;
test:
cmp port0,1;//plattenpruefer
je drive;
jmp test;
drive:
mov port0, 270; //output: hydraulicaenge
mov port1,1;//output: spawner
jmp spawncheck;
spawncheck:
cmp port1,50
jge spawn;
jmp spawncheck;
spawn:
mov port1,0;
jmp wait;
wait:
mov port1,0;
cmp port1,260; //lenght
jge wait2;
jmp wait;
wait2:
mov port0,5;
cmp port1,6;
jle main;
jmp wait2;
Der Wert Platte wird über ein paar comparsion gates und eienm ranger ermittelt.
Er kann 0 oder 1 sein.
für platte ist da oder Platte ist nicht da.
Habt ihr einen Idee, was ich als nächstes mit CPU´s machen kann?
Gruß
Olaf
AW: CPU gesteuerte Plattensortieranlage.
mal sone kurze fragee kann es sein das der CPU code assemblersprache ist?#
zur maschiene nicht schlecht sieht cool aus
AW: CPU gesteuerte Plattensortieranlage.
Danke, ja der Code ist Assembler.
Verdammt, ich stehe nicht mehr zu meiner Philosophie keine Programmiersprache außer C++ zu lernen.^^
AW: CPU gesteuerte Plattensortieranlage.
ich find java toll XD aber hey mein Info studium machtt sich bezahlt ich kann den code lesen und verstehen XD
AW: CPU gesteuerte Plattensortieranlage.
Du hast es gut, wenn ich an die Schule denke, dann denke ich gleichzeitig immer an Bacillus Anthracsis.
Hoffentlich finde ich einen Betrieb, der nur Fachoberschulreife verlangt.
Ich bin noch immer auf der Suche anch einer Idee, was ich jetzt in Gmod machen kann.
AW: CPU gesteuerte Plattensortieranlage.
ich redete vom STUDIUM an einer Universität (Uni Mainz)
Bsc in Informatik und im ersten semester hatte ich Technische Informatik und da hatten wir auch Prozessoren halt und eben auch Assemblerprogrammiereung
AW: CPU gesteuerte Plattensortieranlage.
Ja, aber für ein Studium muss man auch erstmal 3 Jahre Abitur machen.
Da hätte ich nicht die nötige Motivation.
Das Studium an sich wird wohl schon wesentlich interessanter sein.