Skip to content
SilverPC Blog

SilverPC Blog

Tech

Toyota JCB 15 varrógép a célkeresztben: Fém vagy műanyag alkatrészekből áll?
  • Tech

Toyota JCB 15 varrógép a célkeresztben: Fém vagy műanyag alkatrészekből áll?

2025.08.02.
Forró víz azonnal: Milyen az átfolyós vízmelegítő a gyakorlatban, és kinek éri meg?
  • Tech

Forró víz azonnal: Milyen az átfolyós vízmelegítő a gyakorlatban, és kinek éri meg?

2025.08.02.
Áll a víz az öblítős rekeszben? A Whirlpool FWF71483W EU mosógép gyakori hibája és a megoldás!
  • Tech

Áll a víz az öblítős rekeszben? A Whirlpool FWF71483W EU mosógép gyakori hibája és a megoldás!

2025.08.02.
Akadozó videóhívás? Mutatjuk, mit tegyél, ha a webkamera képe lassú!
  • Tech

Akadozó videóhívás? Mutatjuk, mit tegyél, ha a webkamera képe lassú!

2025.08.02.
Driver-vadászat: Itt találod meg a Fujitsu Siemens Lifebook S 6010 drivereket!
  • Tech

Driver-vadászat: Itt találod meg a Fujitsu Siemens Lifebook S 6010 drivereket!

2025.08.02.
A hálózat tesztelése profi módon: Ezekkel az eszközökkel garantált a siker!
  • Tech

A hálózat tesztelése profi módon: Ezekkel az eszközökkel garantált a siker!

2025.08.02.

Express Posts List

Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert
  • Német

Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert

2025.08.02.
Hand aufs Herz: Wer kennt es nicht? Man öffnet Excel, blickt auf die endlose Tabelle aus Zeilen...
Bővebben Read more about Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert
Auf einer **Fake Krypto Seite angemeldet**? Das musst du jetzt sofort **tun**!
  • Német

Auf einer **Fake Krypto Seite angemeldet**? Das musst du jetzt sofort **tun**!

2025.08.02.
Du verstehst den **Code** nicht? Wir **erklären** ihn dir Schritt für Schritt!
  • Német

Du verstehst den **Code** nicht? Wir **erklären** ihn dir Schritt für Schritt!

2025.08.02.
Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren
  • Német

Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren

2025.08.02.
Beschreibung und Bild im Einklang: Wie Sie testen, ob Sie die Beschreibung mit dem Bild getroffen haben
  • Német

Beschreibung und Bild im Einklang: Wie Sie testen, ob Sie die Beschreibung mit dem Bild getroffen haben

2025.08.02.
Primary Menu
  • Főoldal
  • Hírek
  • Tech
  • Hardver
  • Szoftver
  • Mobil
  • Gamer
  • Játék
  • Web
  • Tudomány
  • Egyéb
  • Német

Dein nächstes Projekt: So kannst du eine **Slot Maschine mit LOGO! programmieren** – eine Anleitung für Tüftler

2025.08.01.

Du suchst nach einem spannenden Projekt, das deine Programmierkenntnisse mit LOGO! herausfordert und gleichzeitig Spaß macht? Dann ist der Bau einer Slot Maschine genau das Richtige für dich! In dieser detaillierten Anleitung zeigen wir dir Schritt für Schritt, wie du eine einfache, aber funktionierende Slot Maschine mit einer LOGO! Kleinsteuerung realisieren kannst. Egal ob du Anfänger oder fortgeschrittener Tüftler bist, hier findest du alle Informationen, die du für dein erfolgreiches Projekt brauchst.

Warum eine Slot Maschine mit LOGO! bauen?

Die LOGO! von Siemens ist eine vielseitige Kleinsteuerung, die sich ideal für kleinere Automatisierungsprojekte eignet. Sie ist einfach zu programmieren, kostengünstig und bietet eine Vielzahl von Funktionen, die du für den Bau deiner eigenen Slot Maschine nutzen kannst. Hier sind einige Gründe, warum dieses Projekt lohnenswert ist:

  • Lernen durch praktische Anwendung: Du vertiefst dein Wissen über LOGO! Programmierung und lernst, wie du verschiedene Funktionen wie Zähler, Zufallsgeneratoren und logische Operationen anwenden kannst.
  • Kreativität und Individualisierung: Du kannst deine Slot Maschine nach deinen eigenen Vorstellungen gestalten und mit verschiedenen Funktionen und Effekten erweitern.
  • Spaß und Herausforderung: Das Projekt bietet eine interessante Herausforderung und sorgt für Erfolgserlebnisse, wenn deine Slot Maschine endlich funktioniert.

Benötigte Materialien und Werkzeuge

Bevor du loslegst, solltest du sicherstellen, dass du alle benötigten Materialien und Werkzeuge zur Hand hast. Hier ist eine Liste der wichtigsten Komponenten:

  • LOGO! Kleinsteuerung: Eine aktuelle LOGO! Version (z.B. LOGO! 8.3) mit dem passenden Programmierkabel.
  • LOGO! Soft Comfort: Die Programmiersoftware für die LOGO! (kostenlos zum Download verfügbar).
  • Taster: Mindestens ein Taster zum Starten der Slot Maschine.
  • LEDs (oder ein kleines Display): Zur Anzeige der Ergebnisse der Slot Maschine (z.B. drei LEDs für drei Walzen).
  • Widerstände: Passende Widerstände für die LEDs, um diese vor Überspannung zu schützen.
  • Gehäuse (optional): Ein Gehäuse, um die Elektronik zu schützen und das Projekt optisch ansprechender zu gestalten.
  • Verbindungsdrähte und Steckbrücken: Zum Verbinden der einzelnen Komponenten.
  • Lötkolben und Lötzinn (optional): Zum Verlöten von Verbindungen für eine stabilere Konstruktion.
  • Multimeter: Zum Messen von Spannungen und Strömen.
  • Computer: Zum Programmieren der LOGO! mit LOGO! Soft Comfort.
  Der geniale Netflix-Trick: So streamen Sie für nur 6,11 Euro statt 13,99 Euro

Schritt-für-Schritt-Anleitung zur Programmierung deiner Slot Maschine

Nachdem du alle Materialien besorgt hast, können wir mit der Programmierung der Slot Maschine beginnen. Wir werden eine einfache Version mit drei „Walzen” realisieren, die durch LEDs dargestellt werden. Wenn alle drei LEDs nach dem Zufallsprinzip aufleuchten, gilt das als Gewinn.

Schritt 1: Grundlegende Struktur in LOGO! Soft Comfort erstellen

  1. Projekt anlegen: Öffne LOGO! Soft Comfort und erstelle ein neues Projekt. Wähle die passende LOGO! Version aus.
  2. Eingänge definieren: Definiere einen Eingang für den Start-Taster (z.B. I1).
  3. Ausgänge definieren: Definiere drei Ausgänge für die LEDs (z.B. Q1, Q2, Q3). Diese stellen die drei Walzen dar.

Schritt 2: Zufallsgenerator implementieren

Der Kern der Slot Maschine ist ein Zufallsgenerator, der bestimmt, welches Symbol auf jeder „Walze” angezeigt wird. In LOGO! können wir dies mit Hilfe von Zählern und einem asynchronen Impulsgeber realisieren.

  1. Asynchroner Impulsgeber: Füge einen asynchronen Impulsgeber hinzu, der mit einer Frequenz von etwa 10 Hz (0,1 Sekunden Ein- und Ausschaltzeit) läuft.
  2. Zähler: Füge drei Zähler hinzu. Jeder Zähler ist für eine „Walze” zuständig. Der Eingang zum Zählen ist der Ausgang des asynchronen Impulsgebers.
  3. Start-Taster Logik: Wenn der Start-Taster (I1) gedrückt wird, sollen die Zähler gestartet werden. Nutze hierfür eine ODER-Verknüpfung zwischen dem Start-Taster und einem Merker (M1), der das „Spiel läuft” signalisiert.
  4. Stopp-Logik: Wenn der Start-Taster losgelassen wird, sollen die Zähler gestoppt werden. Hierfür kannst du den Start-Taster mit einem Negations-Block (NOT) verknüpfen und das Ergebnis zum Rücksetzen der Zähler und des Merkers (M1) verwenden.

Schritt 3: LED-Anzeige steuern

Nun müssen wir die Zählerstände nutzen, um die LEDs anzusteuern. Da wir nur eine einfache Anzeige (LED an/aus) haben, können wir den Zählerstand durch eine einfache logische Operation (z.B. > 0) überprüfen.

  1. Vergleichsoperatoren: Füge drei Vergleichsoperatoren hinzu. Jeder Operator vergleicht den Zählerstand einer „Walze” mit 0.
  2. LED-Ansteuerung: Verbinde den Ausgang jedes Vergleichsoperators mit dem entsprechenden LED-Ausgang (Q1, Q2, Q3). Wenn der Zählerstand größer als 0 ist, leuchtet die LED.
  Absolute Kontrolle: Die narrensichere Methode, um gezielt Dateien unter Windows auszutauschen

Schritt 4: Gewinnbedingung definieren

Um einen Gewinn zu erkennen, müssen wir prüfen, ob alle drei LEDs leuchten.

  1. UND-Verknüpfung: Füge eine UND-Verknüpfung hinzu. Die Eingänge der UND-Verknüpfung sind die Ausgänge der drei Vergleichsoperatoren (d.h. die Signale, die die LEDs ansteuern).
  2. Gewinn-Anzeige: Füge einen weiteren Ausgang (z.B. Q4) für eine Gewinn-LED hinzu. Verbinde den Ausgang der UND-Verknüpfung mit Q4. Wenn alle drei LEDs leuchten, leuchtet auch die Gewinn-LED.

Schritt 5: Programm testen und optimieren

Nachdem du das Programm erstellt hast, kannst du es auf die LOGO! übertragen und testen. Achte darauf, dass die LEDs korrekt angesteuert werden und die Gewinnbedingung richtig erkannt wird. Passe die Parameter des asynchronen Impulsgebers und der Zähler an, um das gewünschte Spielverhalten zu erreichen. Du kannst auch weitere Funktionen hinzufügen, wie z.B. einen Soundeffekt für den Gewinn oder eine Anzeige des Guthabens.

Erweiterungen und Verbesserungen

Deine Slot Maschine kann noch weiter verbessert und erweitert werden. Hier sind einige Ideen:

  • Komplexere Symbole: Anstatt einfacher LEDs könntest du ein kleines LCD-Display verwenden, um komplexere Symbole anzuzeigen.
  • Einsatz und Gewinn: Implementiere eine Funktion, mit der der Spieler einen Einsatz tätigen kann und einen Gewinn erhält, wenn die Gewinnbedingung erfüllt ist.
  • Soundeffekte: Füge Soundeffekte hinzu, um das Spielerlebnis zu verbessern.
  • Mehrere Gewinnlinien: Definiere mehrere Gewinnlinien, die unterschiedliche Auszahlungen haben.
  • Risikospiel: Füge ein Risikospiel hinzu, bei dem der Spieler seinen Gewinn verdoppeln oder verlieren kann.

Fazit

Der Bau einer Slot Maschine mit LOGO! ist ein spannendes und lehrreiches Projekt, das dir nicht nur Spaß macht, sondern auch deine Programmierkenntnisse vertieft. Mit dieser Anleitung hast du eine solide Grundlage, um deine eigene Slot Maschine zu realisieren und sie nach deinen Vorstellungen zu gestalten. Also, worauf wartest du noch? Leg los und werde zum LOGO! Slot-Maschinen-Bauer!

Automatisierung DIY Kleinsteuerung logó Programmierung Projekt Slot Maschine SPS

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Verwandte

Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren
  • Német

Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren

2025.08.02.
Hilfe bei der Implementierung? So verbinden Sie ZohoBooks reibungslos mit Stripe & PayPal
  • Német

Hilfe bei der Implementierung? So verbinden Sie ZohoBooks reibungslos mit Stripe & PayPal

2025.08.02.
Automatisierungs-Gurus gesucht: Kennt sich jemand mit PowerAutomate aus und kann helfen?
  • Német

Automatisierungs-Gurus gesucht: Kennt sich jemand mit PowerAutomate aus und kann helfen?

2025.08.02.
Java-Challenge: Wie Sie Schritt für Schritt das Login-Fenster eines Minecraft-Clients coden
  • Német

Java-Challenge: Wie Sie Schritt für Schritt das Login-Fenster eines Minecraft-Clients coden

2025.08.02.
Vom Makro zum Skript: Wie lautet die korrekte Fachsprache für das automatische Abfüllen eines Excelsheets?
  • Német

Vom Makro zum Skript: Wie lautet die korrekte Fachsprache für das automatische Abfüllen eines Excelsheets?

2025.08.02.
Nie wieder manuell suchen: Wie Sie in Excel per Formel den passenden Artikel Code anhand der Beschreibung finden können
  • Német

Nie wieder manuell suchen: Wie Sie in Excel per Formel den passenden Artikel Code anhand der Beschreibung finden können

2025.08.02.

Olvastad már?

Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert
  • Német

Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert

2025.08.02.
Hand aufs Herz: Wer kennt es nicht? Man öffnet Excel, blickt auf die endlose Tabelle aus Zeilen...
Bővebben Read more about Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert
Auf einer **Fake Krypto Seite angemeldet**? Das musst du jetzt sofort **tun**!
  • Német

Auf einer **Fake Krypto Seite angemeldet**? Das musst du jetzt sofort **tun**!

2025.08.02.
Du verstehst den **Code** nicht? Wir **erklären** ihn dir Schritt für Schritt!
  • Német

Du verstehst den **Code** nicht? Wir **erklären** ihn dir Schritt für Schritt!

2025.08.02.
Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren
  • Német

Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren

2025.08.02.
Beschreibung und Bild im Einklang: Wie Sie testen, ob Sie die Beschreibung mit dem Bild getroffen haben
  • Német

Beschreibung und Bild im Einklang: Wie Sie testen, ob Sie die Beschreibung mit dem Bild getroffen haben

2025.08.02.

Verpassen Sie das nicht

Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert
  • Német

Das **Excelprogramm** überfordert dich? Diese Tipps helfen garantiert

2025.08.02.
Auf einer **Fake Krypto Seite angemeldet**? Das musst du jetzt sofort **tun**!
  • Német

Auf einer **Fake Krypto Seite angemeldet**? Das musst du jetzt sofort **tun**!

2025.08.02.
Du verstehst den **Code** nicht? Wir **erklären** ihn dir Schritt für Schritt!
  • Német

Du verstehst den **Code** nicht? Wir **erklären** ihn dir Schritt für Schritt!

2025.08.02.
Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren
  • Német

Von Text zu Pieptönen: Wie Sie mit Python einen Morse-Code-Übersetzer programmieren

2025.08.02.
Copyright © 2025 SilverPC Blog | SilverPC kérdések