Bluetooth-gesteuertes Parken mit Pinoo

Zweck des Projekts: Schaffung eines per Telefon gesteuerten Parksystems mithilfe der Pinoo-Steuerkarte, des Bluetooth-Moduls und des Servomotors.

Dauer: 2 Lektionen

Altersgruppe: 7 Jahre und älter

Pinoo-Set: Maker-Set und komplettes Set.

Gewinne:

  • Pinoo lernt, die Steuerkarte zu codieren.
  • Erlernt die Verwendung des Bluetooth-Moduls.
  • Erlernt den Umgang mit Servomotoren.
  • Die Fähigkeit, Algorithmen zu etablieren, verbessert sich.
  • Die Programmierfähigkeiten verbessern sich.

 

Zu verwendende Materialien: Mblock 3-Programm, Pinoo-Steuerkarte, Servomotormodul, Verbindungskabel.

Kodierungssatz

Für die Gestaltung benötigte Materialien: Schwarzer Karton, Holzbretter, brauner Karton, Schere, Eis am Stiel, Zungenstab, Klebepistole und Silikon.

Maker-Projekte


Projektaufbau:

Für unser Projekt bauen wir zunächst eine Parkgarage aus Holzbrettern.

Hersteller

Wir befestigen die Holzbretter mit Hilfe einer Silikonpistole wie im Bild gezeigt.

Stängel

Wir befestigen unsere Hütte wie im Bild gezeigt an unserem schwarzen Karton.

Codierung

Wir schneiden die Enden der Eisstiele mit einer Schere ab, um sie leichter am Boden befestigen zu können.

Hersteller

Dann befestigen wir in Abständen unsere Eisstiele, die als Wände dienen.



Kodierungssatz

Wir schneiden unseren braunen Karton auf die richtige Größe zu und kleben ihn auf die Eisstiele.

Programmieren für Kinder

Wir bauen Parkplätze mit weißem Klebeband.

Codierset für Kinder

Wir befestigen unseren Servomotor an der Seite unseres Schuppens.

mblock

Wir befestigen unsere Zungenstange parallel zur Bürste unseres Servomotors und schließen den Designteil unseres Projekts ab.

Codierung

Um unser Bluetooth-Modul nutzen zu können, laden wir die Anwendung „Arduino Bluetooth Controller“ aus dem Google Play Store auf unser Telefon mit dem Betriebssystem Android herunter. Dann wählen wir nach dem Öffnen der Anwendung unser Bluetooth-Modul HC-06 aus. Anschließend geben wir zum Abgleich das Passwort „1234“ ein und schließen die Kopplung ab.

Hersteller

Dann erscheint ein Fenster und wir wählen die Option „Modus wechseln“, da wir zwei Vorgänge ausführen, nämlich Öffnen und Schließen. Dann klicken wir im nächsten Bildschirm oben rechts auf den Abschnitt „Einstellungen“. Von hier aus schreiben wir den Schließvorgang als 0 und den Öffnungsvorgang als 1 in unsere Codes und bestätigen.

Pinoo-Erweiterung hinzufügen:

mblock
Auf der Registerkarte „Erweiterungen“ klicken wir auf „Erweiterungen verwalten“.
mblock
Im sich öffnenden Fenster geben wir „Pinoo“ in die Suchmaschine ein und klicken beim Ergebnis einfach auf „Herunterladen“. Es wurde auf unserem Computer installiert.
Anschließen der Pinoo-Steuerkarte an den Computer:
mblock
In Mblock 3 klicken wir oben links auf die Registerkarte „Verbinden“.
mblock
Wir klicken im sich öffnenden Fenster auf den Abschnitt „Serieller Port“ und wählen auf der sich öffnenden Seite die Option „COM4“.
HINWEIS: Da die Porteinträge jedes Computers unterschiedlich sind, können die Zahlen neben dem COM-Text variieren.
mblock
Wir klicken auf die Registerkarte Karten.
mblock
Im sich öffnenden Fenster wählen wir die Kartenoption „Arduino Nano“ aus, die von der Pinoo-Steuerkarte verwendet wird.
mblock
Wir klicken auf die Registerkarte Erweiterungen.
mblock
Im sich öffnenden Fenster wählen wir „Pinoo“ aus, die Erweiterung der von uns verwendeten Steuerkarte.
mblock
Wir klicken auf die Registerkarte „Verbinden“.
mblock
Im sich öffnenden Fenster klicken wir auf „Firmware-Update“.
Codierungsteil:

Codierung

Um den Servomotor zu starten, führen wir ihn unter dem Befehl „beim Drücken der Taste“ aus. Da der Servomotor zwischen 0 und 180 Grad arbeitet, probieren wir beide Winkel aus.

Codierung

Wir fügen unseren Codeblock, der die Verbindungspunkte unseres Bluetooth-Moduls vorstellt, unter dem Code „Pinoo Program“ hinzu. Da wir möchten, dass sich unsere Barriere zunächst in der geschlossenen Position befindet, fügen wir den Code „auf 90 Grad einstellen“ hinzu. Wenn dann eine Bluetooth-Verbindung hergestellt wird, möchten wir, dass diese die von Bluetooth kommenden digitalen Daten liest. Wenn die eingehenden digitalen Daten gleich 1 sind, d. h. wenn wir die Ein-Taste der Arduino Bluetooth Controller-Anwendung drücken, bringen wir unseren Servomotor auf 180 Grad. Wenn er gleich 0 ist, das heißt, wenn wir die Schranke schließen wollen, sagen wir unserem Servomotor, er solle ihn um 90 Grad drehen.

Hinweis: Die Winkel des Servomotors können variieren, je nachdem, wie Sie die Bürste des Servomotors installieren. Deshalb ist es in diesem Projekt wichtig, verschiedene Blickwinkel auszuprobieren.

mblock

Wir klicken mit der rechten Maustaste auf den Befehl „Pinoo Program“ und wählen im sich öffnenden Fenster die Option „In Arduino installieren“.

Codierung

Auf der sich öffnenden Seite klicken wir auf die rot hervorgehobene Schaltfläche „Auf Arduino hochladen“.

mblock


Unsere Codes werden auf unsere Pinoo-Kontrollkarte hochgeladen.

mblock


Nachdem die Meldung „Upload abgeschlossen“ erscheint, klicken wir auf die Schaltfläche „Schließen“. Nach Abschluss der Installation wird der Batteriehalter installiert und das Projekt ausgeführt.

Arbeitsstatus des Projekts:

Maker-Projekte

Mit Hilfe des Bluetooth-Moduls können wir nun unsere Parkschranke aus der Ferne steuern.

MIT PINOO-SETS KÖNNEN KINDER HUNDERTE PROJEKTE MIT MATERIALIEN MACHEN, DIE SIE ZU HAUSE LEICHT FINDEN KÖNNEN.