Veröffentlicht: 19.02.2019 Copyright by Joy-IT 2
Joy-Pi
1. Übersicht
2. Wechsel zwischen den Modulen
3. Scratch
4. Scratch mit GPIOs
5. Lekonen
Lekon 1: Buzzer ansteuern
Lekon 2: Buzzer mit Taster ansteuern
Lekon 3: Relais steuern
Lekon 4: Bewegung erkennen
Lekon 5: Neigung erkennen
Lekon 6: Berührung erkennen
Lekon 7: Vibraonsmotor steuern
Lekon 8: Blinkende LED
Lekon 9: Geräusche erkennen
6. Support
INHALTSVERZEICHNIS
Veröffentlicht: 19.02.2019 Copyright by Joy-IT 3
Joy-Pi
Sehr geehrter Kunde,
vielen Dank, dass Sie sich für unser Produkt entschieden haben.
Im Folgenden zeigen wir Ihnen, was bei der Inbetriebnahme und der Verwendung zu beachten ist. Sollten
Sie während der Verwendung unerwartet auf Probleme stoßen, so können Sie uns selbstverständlich
gerne kontakeren.
Die folgenden Lekonen sind so konzipiert, dass Sie, unabhängig davon wie viel Vorwissen Sie bereits
haben, alle Lekonen ohne Probleme ausführen können. Für die verschiedenen Lekonen müssen Sie
Beispieldateien herunterladen und auf dem Joy-Pi ausführen. Wie Sie dies durchführen, können Sie
ebenfalls dieser Anleitung entnehmen.
Doch diese Tutorials sind nur der Anfang.
Wir freuen uns darauf zu sehen, was Sie mit unserem Joy-Pi machen werden.
1. ÜBERSICHT
Die Anmeldedaten sind:
Username: pi
Passwort: 12345
Veröffentlicht: 19.02.2019 Copyright by Joy-IT 4
Joy-Pi
2. WECHSEL ZWISCHEN DEN MODULEN
Auf der Joy-Pi-Plane benden sich zwei Schaltereinheiten mit je 8 Schaltern. Die Schalter ermöglichen es,
zwischen verschiedenen Sensoren und Modulen zu wechseln. Da der Raspberry Pi nur eine begrenzte
Anzahl an GPIO-Pins hat, werden diese Schalter benögt um mehr Sensoren und Module verwenden zu
können als GPIO-Pins vorhanden sind.
Die Verwendung dieser Schalter ist ziemlich einfach und wird in einigen der folgenden Lekonen benögt.
In der Tabelle sehen Sie, welcher Schalter welchen Sensor bzw. welches Modul schaltet:
Sensoren / Module Schalteinheit Schalter
Taster-Matrix Links 1 - 8
unabhängige Taster Links 5 - 8
Vibraonsmodul Rechts 1
Neigungssensor Rechts 2
Schrimotor Rechts 3, 4, 5, 6
Servomotor Rechts 7, 8
Veröffentlicht: 19.02.2019 Copyright by Joy-IT 5
Joy-Pi
3. WAS IST SCRATCH
Scratch ist eine grasche Programmiersprache und gehört zu den sogenannten erziehungsorienerten
Programmiersprachen. Sie wurde am MIT entwickelt und hat das Ziel Menschen die Grundlagen der
Programmierung beizubringen. Im Vordergrund steht die sehr einfache Bedienung. Mit einem Editor
lassen sich Scratchprojekte erstellen und auf der Scratch-Website veröentlichen.
Der Editor ist in 3 Hauptbereiche aufgeteilt. Die Bühne, der Objektkatalog und eine Detailansicht in der
sich der Skriptbereich versteckt. Man kann die Bühne und jedes Objekt über diesen Skriptbereich miels
vorgefergter Blöcke programmieren. Die Befehle reichen von Bewegungen, Aussehen und Klängen bis
hin zu Daten, Steuerung und Fühlen.
Bei den Rasbian-Betriebssystemen ist Scratch bereits vorinstalliert.
Zur oziellen Scratch Website können Sie hier gelangen.
Veröffentlicht: 19.02.2019 Copyright by Joy-IT 6
Joy-Pi
4. SCRATCH MIT GPIOS
In dieser Einführung wird Ihnen erklärt, wie Sie die GPIO-Funkon in Scratch hinzufügen und wie Sie diese
benutzen.
Önen Sie zunächst Scratch und klicken dann auf „Weitere Blöcke“.
Klicken Sie nun auf „Erweiterung hinzufügen“ und dann auf „PI GPIO“.
Sie haben die GPIO-Funkon nun erfolgreich hinzugefügt. Jetzt sollten Sie, wie auch im Bild oben zusehen,
eine neue Untergruppe mit dem Namen „PI GPIO“ auf der rechten Seite sehen können.
Dort gibt es zwei Funkonen:
Mit der ersten Funkon können Sie Pins auf „high“ oder „low“ setzten.
Außerdem können Sie damit einen Pin als Input festlegen.
Die zweite Funkon ist zum Abfragen des Zustands von einem Pin.
Achten Sie darauf, dass Sie in den beiden Funkonen immer die GPIO.BCM-Nummer angeben und nicht
die Pin-Nummer.