Kühlschrankwarnsystem mit Pinoo
Zweck des Projekts: Schaffung eines Systems, das mithilfe der Pinoo-Steuerkarte, des Ultraschall-Abstandssensors und des Summermoduls warnt, wenn die Kühlschranktür offen gelassen wird.
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 dem Summer.
- Die Fähigkeit, Algorithmen zu etablieren, verbessert sich.
- Die Programmierfähigkeiten verbessern sich.
Zu verwendende Materialien: Mblock 3-Programm, Pinoo-Steuerkarte, Ultraschall-Abstandssensor, Summermodul, Verbindungskabel.
Für das Design erforderliche Materialien: Holzbretter, Schere, Universalmesser, Holzstab, rotes Eva, Silikonpistole und Silikon.
Projektaufbau:
Für unser Projekt besorgen wir uns zunächst unsere Holzstäbchen.
Mit Hilfe einer Silikonpistole fixieren wir unsere Holzbretter so, dass sie wie ein Kühlschrank aussehen.
Wir befestigen unseren Abstandssensor im Inneren unseres Kühlschranks, mit Blick auf die Kühlschranktür.
Um einen Griff für die Kühlschranktür zu basteln, schneiden wir aus unserem Holzstab 3 etwa gleich lange kurze Stäbchen ab.
Den Türgriff befestigen wir mit Hilfe einer Silikonpistole.
Wir befestigen unser Summermodul oben.
Wir haben Kühlschrankbuchstaben mit rotem EVA vorbereitet und an der Kühlschranktür befestigt. Dann verbinden wir unser Summermodul mit dem 1. Port unserer Pinoo-Steuerkarte und unseren Abstandssensor mit dem 5. Port. Auf diese Weise vervollständigen wir unser Design.
Pinoo-Erweiterung hinzufügen:
Codierungsteil:
Wir steuern unser Summermodul, indem wir den Code ausführen, der einen Ton erzeugt, wenn auf die grüne Flagge geklickt wird.
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.
Wir stellen sicher, dass unser Abstandssensor gelesen wird, und wenn der Wert unseres Abstandssensors dann weniger als 5 cm beträgt, erstellen wir unseren Codeblock. Wir lassen es 3 Sekunden warten, nachdem die Kühlschranktür geöffnet wurde. Anschließend vergleichen wir noch einmal den Wert unseres Abstandssensors und ergänzen bei Erfüllung dieser Bedingung den Soundcode unseres Summermoduls. Wenn der Wert unseres Abstandssensors nicht kleiner als 5 ist, sich also die Kühlschranktür nicht öffnet, deaktivieren wir unser Summermodul und beenden unsere Codierung.
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:
Wir sehen, dass unser Summermodul 3 Sekunden nach dem Öffnen der Kühlschranktür einen Warnton ausgibt.