Skip to content

Latest commit

 

History

History
137 lines (85 loc) · 5.1 KB

14_balloon.rst

File metadata and controls

137 lines (85 loc) · 5.1 KB

Note

Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.

Warum beitreten?

  • Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.
  • Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.
  • Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.
  • Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.
  • Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.

👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [] und treten Sie heute bei!

2.14 SPIEL - Den Ballon aufblasen

Hier werden wir ein Ballonaufblas-Spiel spielen.

Nachdem Sie auf die grüne Flagge geklickt haben, wird der Ballon immer größer und größer. Wenn der Ballon zu groß wird, wird er platzen; wenn der Ballon zu klein ist, wird er herunterfallen; Sie müssen beurteilen, wann Sie den Knopf drücken, um ihn nach oben fliegen zu lassen.

image

Was Sie lernen werden

  • Ein Kostüm für den Sprite malen

Benötigte Komponenten

Für dieses Projekt benötigen wir die folgenden Komponenten.

Es ist definitiv praktisch, ein ganzes Kit zu kaufen, hier ist der Link:

Name ARTIKEL IN DIESEM KIT LINK
3 in 1 Starter Kit 380+

Sie können diese auch separat über die untenstehenden Links kaufen.

KOMPONENTENBESCHREIBUNG KAUF-LINK
cpn_uno
cpn_breadboard
cpn_wires
cpn_resistor
cpn_capacitor
cpn_button

Schaltung aufbauen

Der Knopf ist ein 4-Pin-Gerät, da Pin 1 mit Pin 2 und Pin 3 mit Pin 4 verbunden ist. Wenn der Knopf gedrückt wird, sind alle 4 Pins verbunden und schließen so den Stromkreis.

image

Bauen Sie den Schaltkreis gemäß dem folgenden Diagramm.

  • Verbinden Sie einen der Pins auf der linken Seite des Knopfes mit Pin 12, der mit einem Pull-down-Widerstand und einem 0,1uF (104) Kondensator verbunden ist (um Wackeln zu eliminieren und ein stabiles Level auszugeben, wenn der Knopf arbeitet).
  • Verbinden Sie das andere Ende des Widerstands und des Kondensators mit GND und einen der Pins auf der rechten Seite des Knopfes mit 5V.

image

Programmierung

1. Einen Sprite und einen Hintergrund hinzufügen

Löschen Sie den Standard-Sprite, klicken Sie auf die Schaltfläche Choose a Sprite in der unteren rechten Ecke des Sprite-Bereichs und wählen Sie dann den Balloon1 Sprite aus.

image

Fügen Sie einen Boardwalk Hintergrund über die Schaltfläche Choose a backdrop hinzu, oder andere Hintergründe, die Ihnen gefallen.

image

2. Ein Kostüm für den Balloon1 Sprite malen

Jetzt zeichnen wir ein Explosions-Effekt-Kostüm für den Ballon-Sprite.

Gehen Sie zur Costumes Seite für den Balloon1 Sprite, klicken Sie auf die Schaltfläche Choose a Costume in der unteren linken Ecke und wählen Sie Paint, um ein leeres Costume aufzurufen.

image

Wählen Sie eine Farbe und verwenden Sie dann das Brush-Werkzeug, um ein Muster zu zeichnen.

image

Wählen Sie erneut eine Farbe, klicken Sie auf das Füllwerkzeug und bewegen Sie die Maus innerhalb des Musters, um es mit einer Farbe zu füllen.

image

Schreiben Sie abschließend den Text BOOM, sodass ein Explosions-Effekt-Kostüm fertig ist.

image

3. Den Balloon Sprite programmieren

Stellen Sie die Anfangsposition und Größe des Balloon1 Sprites ein.

image

Lassen Sie dann den Balloon Sprite langsam größer werden.

image

Wenn der Knopf gedrückt wird (Wert ist 1), hört der Balloon1 Sprite auf, größer zu werden.

  • Wenn die Größe kleiner als 90 ist, wird er fallen (y-Koordinate verringert sich).
  • Wenn die Größe größer als 90 und kleiner als 120 ist, wird er zum Himmel fliegen (y-Koordinate erhöht sich).

image

Wenn der Knopf nicht gedrückt wurde, wird der Ballon langsam größer und wenn die Größe größer als 120 ist, wird er explodieren (wechseln Sie zum Explosions-Effekt-Kostüm).

image