Fußgängerüberweg mit Pinoo

Zweck des Projekts: Erstellen eines sicheren Fußgängerübergangsprojekts mit Pinoo-Steuerkarte, LED-Modul und Servomotor.

Dauer: 2 Lektionen

Altersgruppe: 9 Jahre und älter

Pinoo-Set: Basisset, Erfindungsset, Maker-Set und komplettes Set

Gewinne:

  • Pinoo lernt, die Steuerkarte zu codieren.
  • Erlernt den Umgang mit LED-Modulen.
  • 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, LED-Modul, Servomotormodul.

Für das Design benötigte Materialien: Karton, farbiger Karton, EVA-Kleber, Zahnstocher, Zungenstift, Schachtel, Klebepistole und Silikon.

Projektaufbau:

  1. Beginnen wir mit der Gestaltung der Straße für unser Projekt. Bei der Gestaltung der Straße werden wir Pappe verwenden. Lassen Sie uns den Boden aus Pappe gestalten.

Wir schneiden das Stück Pappe in eine rechteckige Form.

Auf das ausgeschnittene Stück Pappe kleben wir schwarzen Karton.

Wir schneiden 4 kleine grüne EVA-Stücke. Um den Eindruck von Gras zu erwecken.

Wir kleben es an den 4 Ecken des Bodens.

Wir schneiden 4 graue EVA-Stücke.

Wir schneiden gelbe und weiße rechteckige Stücke.

Wir kleben die farbigen Stücke, die wir ausschneiden, zusammen, um einen Fußgängerüberweg und eine Straße zu bilden.

Mit Zahnstochern bauen wir Zäune am Straßenrand.

Wir kleben die Zäune an den Straßenrand und machen den Teil oben links, nachdem wir den Servomotor platziert haben.

Wir setzen die winzige Pappstütze ein, um den Servomotor zu kleben und den Zaun fertigzustellen.

Wir kleben den Servomotor.

HINWEIS: Überprüfen Sie die Winkel des Servomotors und befestigen Sie ihn entsprechend dem Drehwinkel.

Wir platzieren eine Zungenstange am Servomotor. (Um als Barriere zu fungieren)

Wir fertigen einen langen Stab oder eine Schachtel zum Kleben der LEDs.

Wir stellen die Box auf den Boden und kleben die LEDs darauf.

Wir werden eine kleine Box verwenden, um die Pinoo-Steuerplatine aufzubewahren.

Wir legen die Pinoo-Steuerkarte in die Box und schneiden den Teil ab, an dem die Kabel verlaufen.

Wir befestigen die Kabel.

Abrechnung elektronischer Teile.

2. 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.

3.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 „COM6“ aus.

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“.

4. Codierungsteil:

Lassen Sie uns unsere LED-Module mit dem Befehl „Beim Drücken der Taste“ ein- und ausschalten.

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.

Lassen Sie uns beide LED-Module im 3-Sekunden-Intervall ein- und ausschalten. Die Logik hier ist, dass während die rote LED leuchtet, die grüne LED in diesem Moment aus ist.

Während die rote LED leuchtet, dreht unser Servomotor einen 160-Grad-Winkel, d. h. er ist ausgeschaltet. Während die grüne LED leuchtet, macht unser Servomotor einen Winkel von 45 Grad, das heißt, er ist eingeschaltet.

WICHTIG: Probieren Sie unbedingt Ihre Winkel aus, es kann in jedem Beispiel unterschiedliche Winkel geben. Der Grund dafür ist die Platzierung des Servomotors.

HINWEIS: In diesem Projekt ist unsere Lichtplattform für Fußgänger gedacht.

Um unsere Codes auf die Pinoo-Steuerkarte hochzuladen, starten wir das Event mit dem Befehl „Pinoo Program“.

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 rot 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“. Nach Abschluss der Installation wird der Batteriehalter installiert und das Projekt ausgeführt.

5. Arbeitsstatus des Projekts:

Die rote LED leuchtet und der Servomotor ist ausgeschaltet, sodass Fußgänger nicht passieren können.

Wenn die grüne LED leuchtet, ist der Servomotor eingeschaltet, sodass Fußgänger passieren können.

ARDUINO-IDE-CODES:

#include < Servo . h > // Wir haben die Servo-Bibliothek hinzugefügt
 Servo -Servo ; //Wir haben das Servoobjekt benannt
 // Wir haben die LEDs definiert 
int led1 = 3 ;
 int led2 = 4 ;

 void setup ( ) { 
Servo . anbringen ( 2 ) ; // Wir haben das Servo Pin 2 zugewiesen
 // LEDs sind Ausgangspins
 pinMode ( led1 , OUTPUT ) ; 
pinMode ( led2 , OUTPUT ) ;

 }

 Leere Schleife ( ) { 
digitalWrite ( led2 , LOW ) ; // LED2 ausschalten
 digitalWrite ( led1 , HIGH ) ; // LED1 aufleuchten lassen 
Servo . schreiben ( 160 ) ; // Bewegen Sie das Servo in die 160-Position
 Verzögerung ( 3000 ) ; // 3000 Sekunden warten 
digitalWrite ( led2 , HIGH ) ; // LED2 aufleuchten lassen
 digitalWrite ( led1 , LOW ) ; // led1 ausschalten 
Servo . schreibe ( 45 ) ; // Setze die Servoposition auf 45
 Verzögerung ( 3000 ) ; //3 Sekunden warten

 }

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