Inhaltsverzeichnis:
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
Dieses Projekt zeigt, wie der Drucksensor als Schalter verwendet wird, wodurch eine LED heller wird, solange Druck auf den Sensor ausgeübt wird.
Schritt 1: Was Sie brauchen
ich benutzte
- 1 IEFSR-Drucksensor
- 1 LED
- 1 547 Ohm Widerstand
- 1 10k Widerstand
- 5 Drähte
- 1 Arduino
- 1 Steckbrett
Schritt 2: Schaltungskonfiguration
Ich habe mein Steckbrett so vorbereitet. Verbinden Sie den Sensor mit dem 5V Arduino Netzteil, verbinden Sie dann den anderen Stift mit dem 10k Widerstand und dann mit Masse. Verbinden Sie den gleichen Stift mit A0.
Verbinden Sie dann den anderen Widerstand mit einem der digitalen Anschlüsse (ich habe 6 ohne besonderen Grund verwendet). Verdrahten Sie die LED in Reihe und verbinden Sie diese dann mit Masse.
Ihre Grundschaltungen sind alle eingerichtet.
Schritt 3: Programmierung
Öffnen Sie nach dem Einrichten der Schaltungen das Arduino-Programm auf Ihrem Computer und stellen Sie sicher, dass das richtige Arduino sowie der COM-Port ausgewählt sind.
Sie können meinen Code einfach hierher kopieren, obwohl er nicht sehr beschreibend ist. Die Grundidee ist, dass Arduino die Pins als OUTPUT und INPUT einrichtet und die Informationen von Pin A0 verwendet, um Pin 6 mitzuteilen, was zu tun ist. Leider zeigt Ihnen dieses anweisbare NICHT, wie Sie die LED in Bezug auf den Druck heller machen, sondern die LED im Laufe der Zeit einfach heller machen, solange der Sensor gedrückt wird. Die Schaltungen und der Code sind dafür jedoch sehr ähnlich und können leicht mit einer Google-Suche geändert werden, wenn Sie danach suchen.
Angehängt ist der Code (ignoriere den Dateinamen auf dem Foto, das war ein Fehler).
Schritt 4: Testen
Sie sollten jetzt sehen, dass die LED umso heller wird, je länger Sie den Drucksensor halten (bis sie zurückgesetzt wird).