Tunnelbuch mit Pinoo

Zweck des Projekts: Erstellen eines Tunnelbuchs mit Lichtsensor (LDR) und LED-Modul mithilfe der Pinoo-Steuerkarte.

Dauer: 2 Lektionen

Altersgruppe : 7 Jahre und älter

Pinoo-Set: Basis-Set, Erfindungs-Set, Maker-Set, Komplett-Set

Gewinne:

  • Pinoo lernt, die Steuerplatine zu codieren
  • Lernt, den Lichtsensor (LDR) zu codieren.
  • LED-Modul lernt Codierung.
  • Die Fähigkeit, Algorithmen zu etablieren, verbessert sich.
  • Die Programmierfähigkeiten verbessern sich.

Zu verwendende Materialien: Mblock 3-Programm, Pinoo-Steuerkarte, Lichtsensor, LED-Modul (2 Stück), Verbindungskabel

Für das Design benötigte Materialien: Farbiger Karton, Forex, A4-Papier, Filzstift, Schere, Silikonpistole, weißes Klebeband

Projektaufbau:

  1. Wir zeichnen sechs Rechtecke im Format 21 x 13,5 cm auf Karton und schneiden sie aus.

  1. Auf die ausgeschnittenen Rechtecke zeichnen wir einen 1 cm breiten Rahmen.
  2. Wir zeichnen das gewünschte Bild/die gewünschten Formen in den Bereich innerhalb des Rahmens.

  1. Wir malen das Bild/die Formen, die wir zeichnen.
  2. Wir schneiden die Bereiche außerhalb der Form aus.
  3. Wir schneiden zwei rechteckige Stücke mit den Maßen 21 x 13,5 cm aus Pappe.
  4. Wir falten die Rechtecke in regelmäßigen Abständen übereinander, sodass eine Ziehharmonikaform entsteht.

  1. Wir fügen alle unsere Bilder einzeln zwischen zwei Akkordeonformen ein.

  1. Wir erstellen mit weißem Klebeband einen Streifen an den Außenkanten des Akkordeons.

  1. Wir schneiden das A4-Papier auf die Breite 13,5 zu, ohne die Länge zu berühren, und kleben es auf die Rückseite unseres endgültigen Bildes.

  1. Wir schneiden ein Rechteck mit den Maßen 21 x 13,5 und zwei Rechtecke mit den Maßen 13,5 x 2 aus Forex.
  2. Die kleinen Rechtecke fixieren wir mit einer Silikonpistole zu einer Wand. Wir öffnen zwei Fenster an zwei zufälligen Punkten des großen Rechtecks.
  3. Wir befestigen die LEDs an den Fensterkanten, befestigen ihre Kabel und führen sie durch das Fenster.
  4. Wir befestigen den Lichtsensor (LDR) an der Unterseite der LEDs. Wir schließen das Kabel an und führen es durch eines der Fenster. Dieses Design wird unsere LED-Wand sein.
  5. Bei der Gestaltung mit unseren Bildern kleben wir unsere LED-Wand auf den überschüssigen Teil des A4-Papiers, den wir auf die Rückseite geklebt haben. Somit erhalten wir ein System, das geöffnet und geschlossen werden kann.
  6. Stellen wir unsere Verbindungen her. Wir befestigen die Pinoo-Steuerkarte hinter der LED-Wand. Wir verbinden unsere rote LED mit dem violetten Eingang Nummer 2 und unseren Lichtsensor mit dem roten Eingang Nummer 7 Verbindungskabel.
  7. Wir haben unsere Verbindungen abgeschlossen, jetzt gehen wir zum Codierungsteil über. Wir werden dafür die mblock-3-Anwendung verwenden.
  8. Verbinden wir unsere Pinoo-Steuerkarte über das Verbindungskabel mit dem Computer und melden uns bei der Mblock3-Anwendung an. Als nächstes stellen wir unsere Pinoo-Steuerkarte dem Computer vor. Dazu klicken wir zunächst auf der Registerkarte „Verbinden“ auf die Option „Serieller Anschluss“. Anschließend wählen wir „COM3“ aus. (Die Anzahl kann je nach Computer und Anschluss variieren.)

  1. Nachdem wir die Verbindung zur seriellen Schnittstelle hergestellt haben, wählen wir auf der Registerkarte „Karten“ die Karte aus, die wir verwenden möchten. Wir arbeiten mit dem Nano-Modell von Arduino.

  1. Um die Pinoo-Erweiterung zu unserem Computer hinzuzufügen, klicken wir auf der Registerkarte „Erweiterungen“ auf die Option „Erweiterungen verwalten“. Im sich öffnenden Fenster geben wir „Pinoo“ in die Suchmaschine ein und klicken beim Ergebnis einfach auf „Herunterladen“. Es wurde auf unserem Computer installiert.
  2. Wir gehen erneut zur Registerkarte „Erweiterungen“ und klicken auf Pinoo. Wir werden unsere Codes mit der Pinoo-Erweiterung schreiben.

  1. Im Codierungsteil; Wir erhalten den Code, wenn wir im Menü „Ereignisse“ auf die grüne Flagge klicken, damit die Anwendung startet.

  1. Wir werden Hilfe von Variablen erhalten, um den vom Lichtsensor gelesenen Wert zu lernen. Auf der Registerkarte „Data&Block“ erstellen wir eine Variable namens „light“.
  2. Da wir möchten, dass alle Codeblöcke, die wir schreiben, kontinuierlich ausgeführt werden, bis wir sie stoppen, nehmen wir den Codeblock wiederholt von der Registerkarte „Steuerung“.

  1. Wir müssen angeben, dass die von uns erstellte Lichtvariable dem vom Lichtsensor gelesenen Wert entspricht. Wir nehmen den Codeblock für das Licht auf 0 aus der Registerkarte „Daten & Block“ und platzieren den Codeblock, der sich auf den Lichtsensor bezieht 0 (Wert)-Abschnitt auf der Registerkarte „Roboter“.

***Vergessen Sie nicht, die PIN-Nummer zu ändern. Wir haben den Sensor an den Pinoo7-Eingang angeschlossen.

Wir klicken auf die grüne Flagge und können mit der Hand die Lichtwerte in der oberen linken Ecke beobachten und die empfangenen Werte beobachten.

  1. Stellen wir den Schwellenwert, den der Sensor für die Buchschlusssituation annehmen kann, auf 200 ein (Sie können diesen Schwellenwert je nach Projekt beliebig ändern) und schaffen die notwendigen Voraussetzungen. Dazu erhalten wir zunächst die if-. else-Block auf der Registerkarte „Roboter“.
  2. Um den Ausdruck zu erstellen, wenn Licht kleiner als 200 ist, nehmen wir den Kleiner-als-Block von der Registerkarte „Operationen“ und den Lichtausdruck von der Registerkarte „Daten&Block“ und erstellen unseren Bedingungsausdruck.
  3. Wenn die Bedingung erfüllt ist, das heißt, wenn das Buch geschlossen ist, sollen unsere roten und grünen LEDs aufleuchten. Wir nehmen den Codeblock für die LED aus der Registerkarte „Robots“ und ändern den Pin: Pinoo1.
  4. Um sicherzustellen, dass die grüne LED, die wir mit dem Pinoo2-Eingang verbunden haben, aufleuchtet, übernehmen wir unseren Codeblock für die LED von der Registerkarte „Robots“ und aktualisieren ihn auf Pin: Pinoo2.
  5. Wenn der Buchdeckel geöffnet ist, das heißt, wenn der Lichtsensor beleuchtet ist, verwenden wir den Abschnitt „Anders“ unseres Bedingungs-/Bedingungsblocks. In diesem Abschnitt sollten unsere beiden LEDs kein Licht abgeben. Zunächst nehmen wir für die rote LED den Codeblock, der sich auf die LED bezieht, von der Registerkarte „Robots“ und ändern ihn in Pin: (Pinoo1) und den LED-Teil auf LOW.
  6. Um sicherzustellen, dass die grüne LED, die wir an den Pinoo2-Eingang angeschlossen haben, nicht aufleuchtet, übernehmen wir unseren Codeblock für die LED von der Registerkarte „Robots“ und aktualisieren den Pin als Pinoo2 und den LED-Bereich als LOW.
  7. Nachdem wir unsere Codes ausgefüllt haben, überprüfen wir den Betrieb unseres Projekts, indem wir auf die grüne Flagge klicken. Indem wir das Buch schließen, schaffen wir eine dunkle Umgebung für den Sensor. Unsere roten und grünen LEDs sollten zu diesem Zeitpunkt leuchten. Dann öffnen wir den Buchdeckel. Unsere LEDs sollten aus sein.

  1. Wenn beim Betrieb unseres Projekts keine Probleme auftreten, müssen wir die Codes, die wir auf unsere Karte geschrieben haben, hochladen, um sie mit einer vom Computer unabhängigen Stromquelle betreiben zu können.

Dazu verwerfen wir den Klick auf den grünen Flaggencode, den wir zu Beginn verwendet haben, und holen uns den Pinoo-Programmcode aus dem Menü „Robots“.

  1. Wir klicken mit der rechten Maustaste auf den Code und klicken auf „Auf Arduino hochladen“. (Wir arbeiten mit Arduino als Karte.)

  1. Wir warten darauf, dass die Codes auf die Karte hochgeladen werden. Nachdem die Installation abgeschlossen ist, schließen wir das Fenster.

  1. Wenn es kein Problem gibt, trennen wir unser Stromkabel vom Computer. Wir versorgen unsere Pinoo-Steuerkarte mit Hilfe einer 9-V-Batterie und eines Batteriedeckels. Außerdem stellen wir den Ein-/Ausschalter, der sich direkt neben dem Batterieeingang befindet, auf die Ein-Position.

Mit Pinoo-Sets können Kinder Hunderte von Projekten mit Materialien erstellen, die sie leicht zu Hause finden können.