Förderband mit Pinoo

Zweck des Projekts: Erstellen eines Fördersystems mit Abstandssensor, Servomotor und Gleichstrommotor mithilfe der Pinoo-Steuerkarte.

Hinweis: Bei einem Förderband handelt es sich um einen kontinuierlichen Transfermechanismus, mit dem beliebige Materialien von einem Ende zum anderen transportiert werden können.

Dauer: 2 Lektionen

Pinoo-Set: Pinoo-Komplettset

Altersgruppe: 7 Jahre und älter

Gewinne:

  • Pinoo lernt, die Steuerplatine zu codieren
  • Lernt, den Abstandssensor zu codieren.
  • Erlernt das Codieren des Servomotormoduls.
  • Lernt, Gleichstrommotoren zu codieren.
  • Die Fähigkeit, Algorithmen zu etablieren, verbessert sich.
  • Die Programmierfähigkeiten verbessern sich.

Zu verwendende Materialien: Mblock 3-Programm, Pinoo-Steuerkarte, Abstandssensor, Servomotor und Modul, 2 Gleichstrommotoren und Räder, RJ-11-Kabel

Für die Gestaltung benötigte Materialien: Pappe, farbiger Karton, Forex, Schere, Silikonpistole, Farbe, jedes Material, das Sie dekorieren möchten.

Projektaufbau:

  1. Wir schneiden ein 30x10 cm großes rechteckiges Stück aus Forex.
  2. Wir markieren und bohren die Bereiche, in denen wir den Motor im rechten und linken Bereich des Rechtecks ​​​​befestigen werden. (Vergessen wir nicht, ein Loch in das Motorkabel zu bohren.)

  1. Wir befestigen die Motoren anhand der von uns gebohrten Löcher mit einer Silikonpistole.
  2. Wir schneiden ein rechteckiges Stück aus Forex mit den Maßen 32 x 24 cm. Dieses Stück wird unser Boden sein.
  3. Wir färben den Boden, indem wir ihn mit Farbe streichen. Wir befestigen das rechteckige Stück mit den daran befestigten Motoren im mittleren Teil des Bodens.
  4. Mit einer Silikonpistole erzeugen wir Streifen, um die Reibungskraft am Reifen zu erhöhen. Dann befestigen wir die Räder an den Motoren.

  1. Wir schneiden einen rechteckigen Streifen von 65 x 9 cm aus Pappe. Der ausgeschnittene Streifen dient als Band für das Förderband. (Das hier angegebene Maß basiert auf dem Abstand der Motoren zueinander. Sie können ein anderes Maß erstellen Ihre eigene Platzierung.)
  2. Wir kleben die beiden Enden des Streifens zusammen und führen ihn durch die Reifen.

  1. Wir schneiden ein 7,5 x 6,5 cm großes Stück Forex aus. Wir öffnen im Mittelteil ein Fenster in der Größe eines Abstandssensors und platzieren den Sensor.

  1. Wir erstellen eine Wand um den Teil, an dem wir den Sensor befestigt haben, um die Höhe des Bandes sicherzustellen, schneiden wir ein Rechteck mit den Maßen 13 x 6 cm aus dem Forex und befestigen es unter dem Teil, an dem sich der Sensor befindet.

  1. Wir befestigen den von uns erstellten Abstandssensorständer an der Motorwand.

  1. Dieses Stück befestigen wir mit einem rechteckigen Streifen von 13,5 x 1 cm am Propeller des Servomotors.
  2. Damit der Servomotor das Produkt stärker vor sich her drückt, schneiden wir zwei Rechtecke aus Pappe mit den Maßen 13 x 1 cm aus. Dieses Stück befestigen wir vertikal rechts und links an dem Streifen, den wir am Propeller des befestigt haben Servomotor.
  3. Wir befestigen den Servomotor 10 cm von der Stelle entfernt, an der wir den Abstandssensor befestigt haben. Sie können diese Abmessungen entsprechend Ihrer eigenen Platzierung ändern.
  4. Wir stellen aus Pappe 4x4 und 2x2 cm große Würfel her. Diese Würfel werden unsere Produkte sein.

  1. Wir dekorieren das Förderband nach unseren Wünschen.
  2. Stellen wir unsere Verbindungen her. Wir befestigen unsere Pinoo-Karte hinter der Motorwand. Das Motorkabel verbinden wir mit dem Verbindungskabel mit den zum Motor passenden weißen Eingängen, den Distanzsensor mit dem lila/grünen Eingang Nummer 6 und den Servomotor mit dem Eingang Nummer 1 (lila).

  1. Wir haben unsere Verbindungen abgeschlossen, jetzt gehen wir zum Codierungsteil über. Wir werden dafür die mblock-3-Anwendung verwenden.

  1. 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 im Ergebnis einfach auf „Herunterladen“. unser Computer.
  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 möchten, dass das Förderband nach dem Klicken auf die grüne Flagge kontinuierlich läuft. Dazu nehmen wir den Codeblock „Pinoo Bot: Direction: Forward Speed: 0“ aus der Registerkarte „Robots“ und ändern den Abschnitt „Speed“ auf 150.
  2. Um das Band und alle anderen Prozesse, die wir später hinzufügen werden, kontinuierlich auszuführen, nehmen wir den Codeblock mit kontinuierlicher Wiederholung aus der Registerkarte „Steuerung“ und platzieren den Block, der sich auf Pinoo Bot bezieht, darin.

  1. Im Ausgangszustand müssen wir den Winkel des Servomotors zu Beginn auf 0 einstellen, damit sich kleine Produkte ungehindert entlang des Bandes bewegen können. Auf der Registerkarte „Roboter“ erhalten wir den Codeblock „Pinoo Servo Motor Run: Pin Pinoo1 Pain 0“.
  2. Die vom Abstandssensor gemessenen Werte werden wir nutzen, um große Produkte auf dem Band zu vereinzeln. Mithilfe des Dummys lernen wir den vom Abstandssensor erfassten Wert. Dazu erhalten wir den Befehl „Sag Hallo“ aus der Registerkarte „Ansicht“. Anstelle der Hello-Anweisung erhalten wir den Codeblock für den Abstandssensor im Roboter-Tab. Wir ändern die Pin-Eingabe in Pinoo6, mit dem wir eine Verbindung hergestellt haben.

  1. Klicken wir auf die grüne Flagge und beobachten wir die Änderung der Werte, indem wir unsere Hand näher und weiter vom Sensor entfernen. Dann platzieren wir das größere unserer Kästchen unter dem Sensor und notieren den vom Sensor angezeigten Wert. Als Referenz nehmen wir einen Wert von etwa 6 an.

Wenn der vom Abstandssensor gelesene Wert weniger als 6 beträgt, d. h. wenn ein großes Produkt über das Band läuft, sollte der Servomotor in einem Winkel von 70 Grad arbeiten. Lassen Sie uns nun das, was wir geschrieben haben, in Code umwandeln.

Hier verwenden wir den if-Block auf der Registerkarte „Steuerung“ und den kleinen Vergleichsoperator auf der Registerkarte „Operationen“.

  1. Wenn die Bedingung erfüllt ist, soll der Servomotor einen Winkel von 70 Grad bilden. Auf der Registerkarte „Roboter“ erhalten wir den Codeblock „Pinoo Servo Motor Run: Pin Pinoo1 Pain 0“. Wir ändern den Winkelwert auf 75.
  2. Nachdem der Servomotorwinkelwert 75 beträgt, erhalten wir den Befehl „Warten Sie 1 Sekunde“ von der Steuerregisterkarte, damit der Motor 2 Sekunden lang in dieser Position bleiben kann. Wir ändern den Ausdruck 1 Sekunde in 2 Sekunden.

  1. Wir platzieren unsere Bedingungsanweisung innerhalb des Wiederholungsblocks.
  2. Nachdem wir unsere Codes ausgefüllt haben, überprüfen wir den Betrieb unseres Projekts, indem wir auf die grüne Flagge klicken. Wir lassen die Produkte einzeln auf dem Band. Nachdem das Produkt unter dem Abstandssensor passiert ist, sollte die Stange des Servomotors bei großen Produkten an das Band herankommen und das Produkt vom Band schleudern. Auch wenn das Produkt klein ist, sollte es das Band ohne Hindernisse abschließen.

(Wenn Sie ein Problem damit haben, dass der Propeller des Servomotors auf dem Riemen sitzt, können Sie den Propeller entfernen und an der entsprechenden Position installieren.)

  1. Wenn beim Betrieb unseres Projekts kein Problem auftritt, müssen wir die Codes, die wir auf unsere Karte geschrieben haben, hochladen, um unser Projekt mit einer vom Computer unabhängigen Stromquelle ausführen zu können.

Dazu verwerfen wir den Klick auf den grünen Flaggencode, den wir zu Beginn verwendet haben, und den Code, mit dem wir die Puppe dazu gebracht haben, den Sensorwert mitzuteilen, und holen uns den Pinoo-Programmcode aus dem Menü „Roboter“.

  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.
  2. Wenn es kein Problem gibt, ziehen wir unser Netzkabel vom Computer ab. 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 PROJEKTE MIT MATERIALIEN MACHEN, DIE SIE ZU HAUSE LEICHT FINDEN KÖNNEN.