Sonnenblume mit Pinoo

Zweck des Projekts: Erstellen eines Sonnenblumenprojekts mit Servomotor und LDR-Modul mit Pinoo-Steuerkarte.

Dauer: 2 Lektionen

Altersgruppe: 7 Jahre und älter

Verwendetes Set: Pinoo Basisset, Erfindungsset, Komplettset, Maker-Set.

Gewinne:

  • Pinoo lernt, die Steuerkarte zu codieren.
  • Erlernt die Verwendung des LDR-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, LDR-Modul, Servomotor

Für das Design benötigte Materialien: Forex, Schere und Universalmesser, A4-Papier, Pappe, Buntstifte, Acrylfarbe und Pinsel, Silikonpistole und Silikon.

Projektaufbau:

  1. Beginnen wir mit der Erstellung des Sonnenblumendesigns für unser Projekt.

Wir zeichnen ein Sonnenblumenbild auf A4-Papier.

Dieses Bild malen wir mit Buntstiften aus. Dann schneiden wir es mit einer Schere.

Aus dem Karton schneiden wir einen Kreis in der Größe der Rückseite der Sonnenblume aus.

Wir silikonieren den Karton, den wir auf der Rückseite der Sonnenblume ausgeschnitten haben.

Wir schneiden mit einem Universalmesser ein Loch in die Mitte der Sonnenblume, das groß genug ist, damit das LDR-Modul hineinpasst.

Wir platzieren das LDR-Modul und silikonieren es.

Wir schneiden mit einem Universalmesser ein 2x8 cm langes Stück vom Forex ab.

Wir bemalen das ausgeschnittene Stück grün mit Acrylfarbe.

Wir befestigen ein Ende dieses Stücks mit Silikon an der Rückseite der Sonnenblume. Am anderen Ende silikonieren wir die Spitze des Servomotors.

Wir schneiden mit einem Universalmesser 3 Stücke von 15 x 5 cm Länge und 1 Stück von 15 x 15 x cm Länge aus dem Forex.

Wir erhalten eine Plattform, indem wir die anderen kleinen Stücke senkrecht zu den drei Kanten des großen Stücks mit Silikon bekleben.

Mit einem Universalmesser bohren wir ein Loch, das groß genug ist, damit das Anschlusskabel bis zur Vorderseite des großen Stücks oben hindurchgehen kann.

Wir silikonieren den Servomotor neben diesem Loch.

Den Servomotor befestigen wir an der 1. Tür der Pinoo-Steuerkarte. Zur Installation des LDR-Moduls befestigen wir das Verbindungskabel an der 7. Tür.

Wir führen das an der 7. Tür befestigte Kabel durch das von uns geschaffene Loch.

Wir befestigen das Ende des Servomotors in der Sonnenblume am Servomotor.

Wir schließen das Verbindungskabel des LDR-Moduls an.

Wir stecken das USB-Kabel sowohl in die Pinoo-Karte als auch in den Computer.

Jetzt können wir mit dem Codieren beginnen.


  1. Pinoo-Erweiterung hinzufügen:

Auf der Registerkarte „Erweiterungen“ klicken wir auf „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.

  1. Anschließen der Pinoo-Steuerkarte an den Computer:

In Mblock 3 klicken wir oben links auf die Registerkarte „Verbinden“.

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.

Wir klicken auf die Registerkarte Karten.

Im sich öffnenden Fenster wählen wir die Kartenoption „Arduino Nano“ aus, die von der Pinoo-Steuerkarte verwendet wird.

Wir klicken auf die Registerkarte Erweiterungen.

Im sich öffnenden Fenster wählen wir „Pinoo“ aus, die Erweiterung der von uns verwendeten Steuerkarte.

Wir klicken auf die Registerkarte „Verbinden“.


Im sich öffnenden Fenster klicken wir auf „Firmware-Update“.

  1. Codierungsteil:

Zuerst schreiben wir die notwendigen Codes, um den Wert des an der 7. Tür installierten LDR-Moduls auf dem Bildschirm anzuzeigen. Wenn wir das LDR-Modul gegen das Licht halten, sehen wir, wie sich der Wert auf dem Bildschirm ändert.

Nachdem wir die geänderten Werte gesehen haben, löschen wir die Codes. Klicken Sie auf das Feld „Daten/Block“ und dann auf „Variable erstellen“.

Im geöffneten Bereich Grad Wir geben es ein und klicken auf die Schaltfläche OK.

Wir haben eine Variable namens „Grad“ erstellt.

Wir beginnen mit dem Codeblock des Pinoo-Programms. Dann verwenden wir den Codeblock immer wieder.

Wir fügen die if-Bedingungsstruktur mit ständiger Wiederholung in den Codeblock ein. Dann schaffen wir unseren Zustand. Unsere Bedingung ist, dass der Wert des an der 7. Tür installierten Lichtsensors (LDR-Modul) größer als 850 sein muss. Hier ist 850 ein Helligkeitswert. Wenn wir also mit dem Blitz leuchten, erhalten wir einen Wert größer als 850. Dieser Wert kann je nach Helligkeit der Umgebung variieren.

Wenn ja, schreiben wir unsere Bedingung, indem wir den Codeblock wiederholt hinzufügen, bis er sich innerhalb des Codeblocks befindet. Unsere Bedingung ist, dass der Wert des an der 7. Tür installierten LDR-Moduls weniger als 850 beträgt. Hier geben wir also an, dass es funktionieren sollte, bis das Licht ausgeschaltet wird.

Wir erhöhen den Wert der Gradvariablen innerhalb des Codeblocks um 1 und wiederholen dies, bis es fertig ist.

Den Winkel des an der ersten Tür angebrachten Servomotors geben wir als Gradvariable an.

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

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

Unsere Codes werden auf unsere Pinoo-Kontrollkarte hochgeladen.

Nachdem die Meldung „Upload abgeschlossen“ erscheint, klicken wir auf die Schaltfläche „Schließen“.

  1. Arbeitsstatus des Projekts:

Wir installieren die 9V-Batterie.

Wir stellen sicher, dass die Pinoo-Karte eingeschaltet ist.

Sie können versuchen, mit Ihrem Telefon eine Taschenlampe auf das LDR-Modul zu richten.

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