Arduino Bewegungs- und Gestenerkennungs-Kit PIR-Sensor Basic

Artikelnummer: AR03018-002

HAN: Proj003

Hier verwenden wir PIR-Sensor und Arduino, um die Bewegung einer Hand zu erkennen. Diese Erkennung kann zur Bedienung von elektronischen Geräten verwendet werden.

Kategorie: Project Hub

Version

21,78 €

inkl. 16% USt.,

Lange Lieferzeit beachten!


Beschreibung

Beschreibung

Hier verwenden wir PIR-Sensor und Arduino, um die Bewegung einer Hand zu erkennen. Diese Erkennung kann zur Bedienung von elektronischen Geräten verwendet werden.

In diesem Artikel zeigen wir Ihnen, wie Sie mit einfachen Komponenten wie PIR-Sensor und Arduino Nano einen Gestendetektor herstellen können. Am Ende dieses Artikels können Sie:

Erklären Sie PIR-Sensor-Anwendungen und ihre Funktionsweise

Ausführen eines 8-Pixel-PIR-Sensors namens TPA81

Benutzen Sie den PIR-Sensor zur Erkennung von Bewegung und Gesten durch Arduino

Machen Sie einen kühlen Detektor, um die Lautstärke Ihrer Lautsprecher zu erhöhen oder zu verringern

Passiver Infrarotsensor: Wie funktioniert das?

Ein passiver Infrarotsensor (PIR-Sensor) ist ein elektronischer Sensor, der das von Objekten in seinem Sichtfeld ausgehende Infrarot (IR)-Licht misst. Sie werden am häufigsten in PIR-basierten Bewegungsmeldern eingesetzt. Alle Objekte mit einer Temperatur über dem absoluten Nullpunkt geben Wärmeenergie in Form von Strahlung ab. Normalerweise ist diese Strahlung für das menschliche Auge nicht sichtbar, weil sie mit Infrarot-Wellenlängen strahlt, aber sie kann von elektronischen Geräten, die für diesen Zweck entwickelt wurden, erkannt werden.

Der Begriff passiv bezieht sich in diesem Fall darauf, dass PIR-Geräte keine Energie für Detektionszwecke erzeugen oder abstrahlen. Sie arbeiten ausschließlich durch die Detektion von Infrarotstrahlung, die von Objekten emittiert oder reflektiert wird. Sie detektieren oder messen keine Wärme.

Code

Für die erste Schaltung (mit TPA81) sollten Sie den Code in der Arduino IDE kopieren. Aber zuerst müssen Sie die Bibliothek hinzufügen und dann den Code hochladen. Laden Sie die TPA81-Bibliothek vom folgenden Link herunter. Wenn es das erste Mal ist, dass Sie ein Arduino-Board betreiben, machen Sie sich keine Sorgen. Folgen Sie einfach diesen Schritten:

Gehen Sie zu www.arduino.cc/en/Main/Software und laden Sie die Software Ihres Betriebssystems herunter. Installieren Sie die IDE-Software wie angegeben.

Rufen Sie die Arduino IDE auf, löschen Sie den Texteditor und kopieren Sie den folgenden Code in den Texteditor.

Navigieren Sie zur Skizze und zum Einbinden der Bibliotheken (Download der Bibliotheken von den folgenden Links). Klicken Sie nun auf ZIP-Bibliothek hinzufügen und fügen Sie die Bibliotheken

hinzu.

Wählen Sie das Board in Tools und Boards, wählen Sie Arduino Nano.

Verbinden Sie das Arduino mit Ihrem PC und stellen Sie den COM-Port in Tools und Port ein.

Drücken Sie die Taste Upload (Pfeilzeichen).

Sie sind bereit!

Nach dem Ausführen dieses Codes, öffnen Sie das serielle Terminal in der Arduino IDE und schauen Sie sich die 8 Array-Temperatur an, die von TPA81 gemessen wird. die erste Zahl in jeder Zeile gehört zur Gesamttemperatur. Legen Sie nun Ihre Hand vor den Sensor und sehen Sie die Temperatur Ihres Körpers. Um eine Geste von Hand zu definieren, sollten Sie Ihre Handtemperatur kennen und als Offset einstellen. Wir stellen sie auf 29 Grad ein. Laden Sie den nächsten Code hoch, um Ihre Handbewegung vor dem TPA81 zu sehen.

Einschließlich:

Bewertungen (0)

Durchschnittliche Artikelbewertung

Geben Sie die erste Bewertung für diesen Artikel ab und helfen Sie Anderen bei der Kaufenscheidung:


Dieser Artikel besteht aus
GY-21-SI7021 Humidity and Temperature Sensor Module Si7021 GY-21-SI7021 Humidity and Temperature Sensor Module Si7021
sofort verfügbar
GY-9960-LLC Gesture Sensor Module APDS-9960 GY-9960-LLC Gesture Sensor Module APDS-9960
sofort verfügbar
HIMALAYA basic Nano V3,0 Board ATMEGA328P Arduino... HIMALAYA basic Nano V3,0 Board ATMEGA328P Arduino...
sofort verfügbar
Waveshare 0.96 inch 128x64 OLED SPI I2C Interfaces... Waveshare 0.96 inch 128x64 OLED SPI I2C Interfaces...
Lange Lieferzeit beachten!
Steckbrett Breadboard 400 Pins Kontakte
sofort verfügbar
Jumper Wire 10x1P male to male 20cm
sofort verfügbar