1.7 Türklingel¶
Heute werden wir eine Türklingel bauen, klicke auf das Button3-Sprite auf der Bühne, der Summer ertönt; klicke erneut, der Summer hört auf zu ertönen.
Erforderliche Komponenten¶
Bauen Sie den Stromkreis auf¶
Laden Sie den Code und sehen Sie, was passiert¶
Lade die Code-Datei (1.7_doorbell.sb3
) in Scratch 3.
Klicken Sie auf die grüne Flagge auf der Bühne. Wenn wir auf das Sprite Button3 klicken, wird es blau und der Summer ertönt. Wenn wir erneut klicken, wird das Sprite Button3 wieder grau und der Summer hört auf zu ertönen.
Tipps zu Figur¶
Löschen Sie das Standard-Sprite und wählen Sie dann das Sprite Button3 .
Dann setzen Sie die Größe auf 200.
Tipps zu Codes¶
Mit diesem Block kannst du das Kostüm des Sprites wechseln.
Setzen Sie gpio17 auf niedrig, damit der Summer ertönt; stellen Sie ihn auf hoch und der Summer ertönt nicht.
Hier wird der Schalter status verwendet, und wir verwenden ein Flussdiagramm, um Ihnen das Verständnis des gesamten Codes zu erleichtern.
Wenn das grüne Flag angeklickt wird, wird der Status zuerst auf 0 gesetzt und gewartet, bis das Sprite zu diesem Zeitpunkt angeklickt wird; Wenn button3 geklickt wird, wechselt es zum Kostüm als button-b Kostüm (blau) und der Status wird auf 1 gesetzt. Wenn das Hauptprogramm den Status erhält als 1 wird der Summer im 0,1s-Intervall ertönt. Wenn button3 erneut geklickt wird, wechselt es zu button-a Kostüm (grau) und status wird wieder auf 0 gesetzt.