Smarter Mülleimer mit Pinoo
Zweck des Projekts: Erstellen eines hygienischen, unberührten Mülltonnenprojekts zum Öffnen unter Verwendung der Pinoo-Steuerkarte, des Ultraschall-Abstandssensors und des Servomotors.
Dauer: 2 Lektionen
Altersgruppe: 7 Jahre und älter
Pinoo-Set: Basisset, Erfindungsset, Maker-Set und komplettes Set.
Gewinne:
- Pinoo lernt, die Steuerkarte zu codieren.
- Erlernt den Umgang mit Ultraschall-Abstandssensoren.
- 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, Ultraschall-Abstandssensor, Servomotor, Verbindungskabel.
Für das Design benötigte Materialien: Mülleimer, Eis am Stiel, Klebepistole und Silikon.
Projektaufbau:
- Für unser Projekt kleben wir zunächst den Eisstiel auf den Servomotor.
Wir kleben den Eisstiel auf den Servomotor.
Wir befestigen unseren Servomotor mit Hilfe einer Silikonpistole im Inneren des Mülleimers, sodass er den Mülleimerdeckel reibungslos öffnet und schließt.
Wir bohren vorne in den Mülleimer ein Loch für unseren Abstandssensor.
Wir befestigen unseren Abstandssensor mit Hilfe einer Silikonpistole und vervollständigen unseren Designteil.
- 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.
- 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“.
- Codierungsteil:
Um zu überprüfen, ob unser Ultraschall-Abstandssensor funktioniert, überprüfen wir zunächst den Betriebsstatus des Abstandssensors mit unserem „Sag Hallo“-Code unter dem „Beim Klicken“-Code auf unserer Panda-Puppe.
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.
Wir platzieren eine kontinuierliche Wiederholungsschleife unter unserem Ereigniscode für die grüne Flagge und dem Code, der den Wert unseres darin enthaltenen Abstandssensors anzeigt. Beträgt der Wert unseres Abstandssensors weniger als 10 cm, dreht sich unser Servomotor um 30 Grad, d.h. der Deckel des Mülleimers wird geöffnet. Ist dies nicht der Fall, also größer als 10 cm, fährt unser Servomotor nach unten und der Mülleimerdeckel schließt sich.
WICHTIG: Probieren Sie unbedingt Ihre Winkel aus, es kann in jedem Beispiel unterschiedliche Winkel geben. Der Grund dafür ist die Platzierung des Servomotors.
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.
- Arbeitsstatus des Projekts:
Befindet sich ein Gegenstand vor dem Ultraschall-Abstandssensor, öffnet sich der Mülltonnendeckel, befindet sich kein Gegenstand, schließt sich der Mülltonnendeckel.