Skip to content

Latest commit

 

History

History
126 lines (89 loc) · 4.13 KB

2.11_reversing_system.rst

File metadata and controls

126 lines (89 loc) · 4.13 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.11 Rückfahrsystem

Für dieses Projekt haben wir ein Ultraschallmodul und einen aktiven Summer verwendet, um ein Rückfahralarmsystem zu erstellen. Das Ultraschallmodul dient zur Entfernungsmessung, und der Summer gibt je nach Entfernung unterschiedliche Alarmfrequenzen aus.

Benötigte Komponenten

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

Ein komplettes Set zu kaufen ist definitiv praktisch. Hier ist der Link:

Name KOMPONENTEN IN DIESEM SET LINK
Kepler Kit 450+

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

SN KOMPONENTE ANZAHL LINK
1 cpn_pico_w 1
2 Micro-USB-Kabel 1
3 cpn_breadboard 1
4 cpn_wire Mehrere
5 cpn_transistor 1(S8050)
6 cpn_resistor 1(1KΩ)
7 Aktiver cpn_buzzer 1
8 cpn_ultrasonic 1

Verkabelung

  • Die Echo- und Trig-Pins des Ultraschallmoduls sind gleichzeitig mit GP15 verbunden, damit das Ultraschallmodul Signale von GP15 sendet und empfängt.
  • Der mittlere Pin des Transistors, der mit dem Summer verbunden ist, ist über einen 1kΩ-Widerstand mit GP14 verbunden.

Code

Note

  • Sie können sich an der Abbildung unten orientieren, um den Code per Drag-and-Drop zu schreiben.
  • Importieren Sie 2.11_reversing_system.png aus dem Verzeichnis kepler-kit-main\piper. Detaillierte Anleitungen finden Sie unter import_code_piper.
  • Nach dem Anschluss des Pico W klicken Sie auf die Start-Taste, und der Code wird ausgeführt.
  • Wenn die Ultraschallerkennung eine Entfernung von weniger als 5 cm misst, gibt der Summer einen scharfen Ton (0,1 s) aus.
  • Wenn die erkannte Entfernung zwischen 5~10 cm liegt, gibt der Summer einen etwas langsameren Ton (0,5 s) aus.
  • Wenn die erkannte Entfernung größer als 10 cm ist, erfolgt alle 1 Sekunde ein Tonsignal.

Funktionsweise

Lesen Sie die Entfernung (in cm) der Ultraschallerkennung und speichern Sie sie in der Variable [distance].

Wenn die Entfernung weniger als oder gleich 5 ist, setzen Sie die Variable [intervals] auf 0,1 s. Die Variable [intervals] ist das Intervall zwischen den Summerklängen.

Wenn die Entfernung größer als 5 und weniger als oder gleich 10 ist, setzen Sie [intervals] auf 0,5 s.

Wenn die Entfernung größer als 10 ist, setzen Sie die [intervals]-Zeit auf 1 s.

Lassen Sie den Summer schließlich alle [intervals] Sekunden ertönen.