Looping Louie - Tuning - 8er Umbau - Trinkspiel - LEGO RCX

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ม.ค. 2025

ความคิดเห็น • 29

  • @haeggis
    @haeggis  10 ปีที่แล้ว +5

    Das Programm für den RCX-Baustein:
    /*
    * Der Haupttask, welcher die anderen drei Tasks startet.
    */
    task main()
    {
    // Start alle Programm-Tasks.
    start programmA;
    start programmB;
    start programmC;
    // Endlosschleife
    while (true)
    {
    // Warte 10 Sekunden.
    Wait (1000);
    }
    // Stop alle Programm-Tasks.
    stop programmA;
    stop programmB;
    stop programmC;
    }
    /*
    * Programm fuer den Ausgang A.
    */
    task programmA()
    {
    int basicSpeed = 1;
    // Endlosschleife
    while (true)
    {
    // Setze Ausgang A auf Basisgeschwindigkeit.
    SetPower(OUT_A, Random(2)+1);
    OnFwd(OUT_A);
    // Warte 1-10 Sekunden.
    Wait (100+Random(10)*100);
    int aktion;
    aktion = Random(5);
    switch (aktion)
    {
    case 0:
    // Kurz Anhalten.
    SetPower(OUT_A, 0);
    OnFwd(OUT_A);
    // Warte 1-2 Sekunden;
    Wait((Random(2)+1)*100);
    break;
    case 1:
    // Kurze Beschleunigung
    SetPower(OUT_A, 3);
    OnFwd(OUT_A);
    // Warte 1-2 Sekunden;
    Wait((Random(2)+1)*100);
    break;
    case 2:
    // Kurze Beschleunigung
    SetPower(OUT_A, 6);
    OnFwd(OUT_A);
    // Warte 1-2 Sekunden;
    Wait((Random(2)+1)*100);
    break;
    case 3:
    // Kurze Beschleunigung nach hinten
    SetPower(OUT_A, 3);
    OnRev(OUT_A);
    // Warte 1-2 Sekunden;
    Wait((Random(2)+1)*100);
    break;
    case 4:
    // Kurze Beschleunigung nach hinten
    SetPower(OUT_A, 6);
    OnRev(OUT_A);
    // Warte 1-2 Sekunden;
    Wait((Random(2)+1)*100);
    break;
    }
    }
    // Schalte Ausgang A aus.
    Off(OUT_A);
    }
    /*
    * Programm fuer den Ausgang B.
    */
    task programmB()
    {
    int basicSpeed = 2;
    // Endlosschleife
    while (true)
    {
    // Setze Ausgang B auf Basisgeschwindigkeit.
    SetPower(OUT_B, basicSpeed);
    OnFwd(OUT_B);
    // Warte 3-7 Sekunden.
    Wait (300+Random(5)*100);
    int aktion;
    aktion = Random(4);
    switch (aktion)
    {
    case 0:
    // Kurz Anhalten.
    SetPower(OUT_B, 0);
    OnFwd(OUT_B);
    // Warte 0-2 Sekunden;
    Wait((Random(3))*100);
    break;
    case 1:
    // Kurze Beschleunigung
    SetPower(OUT_B, 3);
    OnFwd(OUT_B);
    // Warte 1-3 Sekunden;
    Wait((Random(3)+1)*100);
    break;
    case 2:
    // Kurze Beschleunigung
    SetPower(OUT_B, 6);
    OnFwd(OUT_B);
    // Warte 1-3 Sekunden;
    Wait((Random(3)+1)*100);
    break;
    case 3:
    // Kurze Beschleunigung nach hinten
    SetPower(OUT_B, 3);
    OnRev(OUT_B);
    // Warte 1-3 Sekunden;
    Wait((Random(3)+1)*100);
    break;
    }
    }
    // Schalte Ausgang B aus.
    Off(OUT_B);
    }
    /*
    * Programm fuer den Ausgang C.
    */
    task programmC()
    {
    int basicSpeed = 3;
    // Endlosschleife
    while (true)
    {
    // Setze Ausgang C auf Basisgeschwindigkeit.
    SetPower(OUT_C, basicSpeed);
    OnFwd(OUT_C);
    // Warte 3-7 Sekunden.
    Wait (300+Random(5)*100);
    int aktion;
    aktion = Random(4);
    switch (aktion)
    {
    case 0:
    // Kurz Anhalten.
    SetPower(OUT_C, 0);
    OnFwd(OUT_C);
    // Warte 0-2 Sekunden;
    Wait((Random(3))*100);
    break;
    case 1:
    // Kurze Beschleunigung
    SetPower(OUT_C, 6);
    OnFwd(OUT_C);
    // Warte 1-3 Sekunden;
    Wait((Random(3)+1)*100);
    break;
    case 2:
    // Kurze Beschleunigung
    SetPower(OUT_C, 8);
    OnFwd(OUT_C);
    // Warte 1-3 Sekunden;
    Wait((Random(3)+1)*100);
    break;
    case 3:
    // Kurze Beschleunigung nach hinten
    SetPower(OUT_C, 6);
    OnRev(OUT_C);
    // Warte 1-3 Sekunden;
    Wait((Random(3)+1)*100);
    break;
    }
    }
    // Schalte Ausgang C aus.
    Off(OUT_C);
    }

  • @TheJoeMayr
    @TheJoeMayr 12 ปีที่แล้ว

    So lustig, haben ebenfalls vor rund 3 Jahren so eine Version gebaut!! Geschwindigkeit einstellbar plus zusätzlich das Spiel "shock roulette" in die Griffe montiert.
    bei jedem Bauernhof ist noch eine LED verbaut. Leuchtet diese, muss gedrückt werden, egal ob das Flugzeug grad kommt oder nicht. Sonst gibts einen Strafpunkt. Wer am Ende des Spieles am meisten Strafpunkte hat, erhält einen Elektroshock :)
    Alles wird mit Batterien betrieben, kann aber auch ans Netz gehängt werden.
    Mit Soundeffekten.

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Ja das geht so schnell wie man mag. Ist ja frei programmierbar (durch den LEGO RCX Baustein). Es sind mehrere Programme drauf die man je nach Bedarf starten kann. Einmal ganz normal Geschwindigkeit, schneller, und halt auch mit rückwärts Zwischenstops etc.

  • @kaumgeschlafen228
    @kaumgeschlafen228 12 ปีที่แล้ว

    Ich verstehe diese Random-Richtungswechsel nicht. Wenn Loui in die andre Richtung fliegt, hat man null Kontrolle mehr, jeder Chip wird getriffen (es sei denn, ein Gegenspieler rettet dich). Außerdem funktioniert der Mechanismus nicht mehr, dass die Chips durch den Schacht fallen, was dann dazu führt dass sie entweder ganz rausfallen, oder Loui blockiert wird.
    Oder irre ich mich?

  • @PreciousFrootloop
    @PreciousFrootloop 11 ปีที่แล้ว

    Wie tolles Teil was ihr da gebaut habt. Meine Frage wäre jetzt nur, ob der Code wieder aufgetaucht ist. Grobe Kenntnisse zum Programmieren habe ich, aber ob das reicht ist fraglich. Danke für jede Antwort. :)

  • @alexandergotz8096
    @alexandergotz8096 12 ปีที่แล้ว

    Willst du mal zeigen wo man den rcx baustein anschließt bitte

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    2 mal das Looping Louie Spiel (bei Rossmann war es im Angebot für 13 Euro).
    Den Tisch gibt es für 5 Euro bei IKEA (leider ist das eher ein Holzplättchen mit Pappekern, zwar leicht zu bearbeiten aber normale Schrauben halten da nur schwer). Dann das teuerste Bauteil ist wohl der Lego RCX Baustein (aber bei Ebay gebraucht sicher schon günstiger zu bekommen) und ein längeres Kabel das man mit dem Motor verbindet. Und zu guter letzt noch etwas Kleber und Klebeband ... fertig =)

  • @ANarcticMONKEY
    @ANarcticMONKEY 12 ปีที่แล้ว

    Hast du eventuell ein Tutorial zum Nachbauen?? Wäre wirklich cool!! ;)

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Ich hab das Spiel im Moment verliehen sonst könnte ich mal Fotos machen. Aber mal erklärt: Links oben ist der Baustein in einer Vertiefung. Hier geht dann das normale Legokabel vorne Richtung Motor. Das Ende des Kabels hab ich abgeschnitten und einfach mit dem + und - Pol der Motors verlötet. Also recht unkompliziert und funzt super.

  • @FlavioMarceloSousa35
    @FlavioMarceloSousa35 7 ปีที่แล้ว

    Looping Louie für 8 Spieler?! Super! Wie kann ich es bestellen?

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Wenn Louie rückwärts fliegt bleibt das berühren eines Chips folgenlos, also der Chip fällt nicht runter. Sinnlose Funktion könnte man am Anfang annehmen, allerdings wenn du mal genauer bei der 7 Sekunde guckst, ist das ein gewisser Zufallsgenerator der, wenn Louie wieder vorwärts fliegt und direkt ein Chip mit nimmt, ohne das jemand was dagegen machen kann. Sorgt in regelmäßigkeit für gekreische "NEEIIIIN, GILT NICHT!!!" also gewisser Zusatzfaktor "hoffentlich bleibt er nicht bei mir stehen" =)

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Nein, die Programmierung ist mit dem Legoprogramm alleine schon recht einfach und relativ kurz .. kann auch gerne den Code per mail schicken wenn ich ihn finde.

  • @xXBIBOFXx
    @xXBIBOFXx 12 ปีที่แล้ว

    nicht schlecht respekt

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Eigene Batterien brauch Looping Louie nicht mehr. Er wird vom RCX versorgt. Also Batteriefach leer lassen. Wenn man nicht so geübt ist mit Löten, kann man das Kabel auch direkt an die Batteriekontakte am Batteriefach löten, da hat man viel Platz für Pfusch und es steht dran wo + und - ist =)

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    bei 1:22 und 1:27 passiert das gleich 2x hintereinander, wenn er rückwärts fliegt.

  • @haeggis
    @haeggis  11 ปีที่แล้ว

    Sry an alle die gefragt haben wie das gebaut ist, habe das nicht so wirklich mitbekommen. Hab eine knappe Beschreibung dazu geschrieben, einfach bei den Videoinfos oben mal gucken =)

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Wenn ich mich recht entsinne von Raymond Fairchild - Whoa Mule (Banjo Favourites)

  • @ANarcticMONKEY
    @ANarcticMONKEY 12 ปีที่แล้ว

    Und was soll der Spaß kosten?^^

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Naja der Sinn eine Trinkspiels ist ja was zu trinken .. also müssen im Prinzip alle trinken ausser der der am Schluss übrig bleibt. Aber im Grunde ist es völlig egal, macht halt Spass ein paar Runden lang =)

  • @TheJoeMayr
    @TheJoeMayr 12 ปีที่แล้ว +1

    Also bezahlbar ist die ganze Arbeit an sich eh nicht, hier ginge es mehr ums "vererben des Schatzes" :)
    50 Euro und darfst es dein Eigen nennen! :)

  • @TheJoeMayr
    @TheJoeMayr 12 ปีที่แล้ว

    Habe das leider alles "freestyle-mässig" zusammen gebastelt. Alles, was mir zwischen die Finger gekommen ist und Sinn gemacht hat, wurde verbaut. Kann dir also leider keine Anleitung weitergeben, kann dir lediglich das fertige 8er Spiel verkaufen :)

  • @SirFrost666
    @SirFrost666 13 ปีที่แล้ว

    @frisch85 hä.

  • @haeggis
    @haeggis  12 ปีที่แล้ว +1

    Für ein ruiniertes Spiel? Also im grunde ist mir verständlich das die Motorik 3 Jähriger Kinder mit dem normalen Looping Louie gefordert wird. Da diese aber mit dem Alter doch etwas zunimmt, von der Sicherheit her und Reaktionszeit, ist das normale Looping Louie doch etwas sehr unterfordernd. So hat es wenigstens ein paar unvorgesehene Elemente. Ab nem gewissen Alter, wenns nicht mehr so läuft, kann man dann ja wieder auf deine Variante umsteigen die friedlich mit 0,002 km/h seine Runden dreht.

  • @LennartDoering
    @LennartDoering 12 ปีที่แล้ว

    aber wer muss denn saufen??? Es muss doch immer der saufen der zu erst seine münzen verliert? Icvh versteh nicht was ihr da spielt...

  • @FlutenSang
    @FlutenSang 12 ปีที่แล้ว

    wenn du im leben richtig getrunken hast dann hast du nich die motorik eines 3 jährigen und das spielwird angemessen schwer =)

  • @haeggis
    @haeggis  12 ปีที่แล้ว

    Hauptsache mal gemeckert =) alter Looping Louie Stratege ... wenn ich meinen Finger mit 0,1 Newton auf dem Hebel im exakt richtigen Moment betätige, schleudert Louie exakt auf das Huhn von Spieler 3 .. gut das es Leute gibt die sich nicht auf den reinen Zufall verlassen.

  • @frisch85
    @frisch85 13 ปีที่แล้ว

    Zu viel Mühe für ein ruiniertes Spiel. Is zwar ne ganz witzige Idee aber so wie es jetzt bei euch ist, ist es doch total random. Kannste gleich blind Dosenwerfen spielen.