# Zusammenbau

Das Projekt hat vier Phasen, welche euch hier genauer beschrieben werden.

[![zusammenbau_alarmanlage_002.png](https://wiki.gestaltwasdigital.org/uploads/images/gallery/2024-11/scaled-1680-/McBzusammenbau-alarmanlage-002.png)](https://wiki.gestaltwasdigital.org/uploads/images/gallery/2024-11/McBzusammenbau-alarmanlage-002.png)

<p class="callout info">**Beispiel-Verkabelung** (siehe Abbildung oben)**:**  
In der Abbildung werden <span style="color: rgb(224, 62, 45);">rote</span>, <span style="color: rgb(107, 107, 107);">schwarze</span> und <span style="color: rgb(45, 194, 107);">grüne</span> Kabel (Jumper) verwendet, die jeweils eine spezifische Funktion haben:  
  
- <span style="color: rgb(224, 62, 45);">Rot</span> (Power/PWR): Liefert Energie an das Bauteil, damit es funktioniert.  
- <span style="color: rgb(107, 107, 107);">Schwarz</span> (Ground/GRD): Schließt den Stromkreis und leitet überschüssige Energie ab.  
- <span style="color: rgb(45, 194, 107);">Grün</span> (Data): Überträgt die Daten zwischen dem Raspberry Pi Pico und dem Bauteil.  
</p>

**1) Stromversorgung einrichten:**

- Verbinde den **5V-Pin** des Raspberry Pi Pico mit der **positiven Leiste** (rote Linie) des Breadboards.
- Verbinde einen **GND-Pin** des Raspberry Pi Pico mit der **negativen Leiste** (blaue Linie) des Breadboards.  
    Jetzt können alle Bauteile auf dem Breadboard mit Strom versorgt werden.

**2) Bewegungssensor anschließen:**

- Stecke ein Jumper-Kabel vom **VCC-Pin** des Relaismoduls in die **positive Leiste** des Breadboards.
- Verbinde den **GND-Pin** des Relaismoduls mit der **negativen Leiste** des Breadboards.
- Schließe den **IN-Pin** des Relaismoduls mit einem Jumper-Kabel an den **GPIO-Pin GP28** des Raspberry Pi Pico an.

**3) MP3 DFPlayer anschließen:**

- Stecke ein Jumper-Kabel vom **VCC-Pin** des Relaismoduls in die **positive Leiste** des Breadboards.
- Verbinde den **GND-Pin** des Relaismoduls mit der **negativen Leiste** des Breadboards.
- Verbinden des **Busy-Pins** des DFPlayer mit **GPIO-Pin GB22** des Picos
- **UART**-Konfiguration für DFPlayer 
    - **TX-Pin** des DFPlayer mit dem **RX-Pin GB17** des Picos verbinden
    - **RX-Pin** des DFPlayer mit dem **TX-Pin GB16** des Picos verbinden

<p class="callout info">**UART** steht für **"Universal Asynchronous Receiver Transmitter" (dt. Universeller asynchroner Empfängersender)**. Es ist eine Methode, mit der elektronische Geräte miteinander **kommunizieren** können, indem sie Daten seriell (also **nacheinander, Bit für Bit**) über zwei Drähte senden: einen zum Senden (**TX**) und einen zum Empfangen (**RX**).</p>

<p class="callout success">Stell dir vor, **zwei Freunde** wollen miteinander sprechen, aber sie haben nur **eine Leitung**, über die sie abwechselnd sprechen können. Sie müssen sich einigen, **wie schnell** sie sprechen und **wann** sie anfangen und aufhören, damit sie sich verstehen.</p>

**4) Lautsprecher anschießen:**

- Der DFPlayer Mini verfügt über eingebaute Verstärker an den **Pins SPK\_1 und SPK\_2**, sodass du den Lautsprecher direkt ohne zusätzlichen Verstärker anschließen kannst.