2.3 Serviceklingel

Für dieses Projekt haben wir einen Mikroschalter und einen aktiven Summer verwendet, um eine Serviceklingel zu erstellen. Betätigen Sie den Schalter, und der Summer gibt einen Ton aus.

Der Mikroschalter ist ebenfalls ein 3-poliges Bauteil, die Reihenfolge der 3 Pins lautet C (gemeinsamer Pin), NO (normalerweise offen) und NC (normalerweise geschlossen).

Wenn der Mikroschalter nicht gedrückt ist, sind 1 (C) und 3 (NC) miteinander verbunden, wenn gedrückt, sind 1 (C) und 2 (NO) miteinander verbunden.

img_micro_switch

Benötigte Bauteile

Für dieses Projekt benötigen wir folgende Bauteile.

Es ist sicherlich praktisch, ein komplettes Kit zu kaufen, hier der Link:

Name

ARTIKEL IN DIESEM SET

LINK

Kepler Kit

450+

Kepler Kit

Sie können die Bauteile auch einzeln über die untenstehenden Links erwerben.

SN

KOMPONENTE

ANZAHL

LINK

1

Raspberry Pi Pico W

1

BUY

2

Micro-USB-Kabel

1

3

Steckbrett

1

BUY

4

Jumperkabel

Mehrere

BUY

5

Widerstand

2 (1KΩ, 10KΩ)

BUY

6

Kondensator

1 (104)

BUY

7

Mikroschalter

1

8

Transistor

1 (S8050)

BUY

9

Aktiver Summer

1

Verdrahtung

service_bell0

  • Standardmäßig sind die Pins 1 und 3 des Mikroschalters miteinander verbunden, und GP14 ist niedrig. Wenn der Mikroschalter gedrückt wird, ist GP14 hoch.

  • GP15 gibt ein Hochpegelsignal aus, um den Summer ertönen zu lassen.

Code

Hinweis

  • Sie können den unten stehenden Bildern folgen, um den Code per Drag-and-Drop zu schreiben.

  • Importieren Sie 2.3_service_bell.png aus dem Verzeichnis kepler-kit-main\piper. Für detaillierte Anleitungen siehe Code importieren.

service_bell

Nachdem der Pico W angeschlossen wurde, klicken Sie auf die Start-Schaltfläche und der Code beginnt auszuführen. Tippen Sie auf den Schalter, und der Summer gibt einen Ton aus.

Hinweis

Der Code dieses Projekts ist genau derselbe wie im vorherigen Projekt 2.2 Taster.