Wie man einen IR-Sensor mit Arduino verwenden . IR-Sensoren können verwendet werden , um die Nähe zu erfassen, zu erhalten und sogar die Kommunikation Signale erkennen Bewegung einer Person werden. Der Arduino kann auf einen IR-Sensor überwachen und reagieren auf eine erfasste IR -Ebene werden. Ob Sie eine IR-Sensor mit einem digitalen Ausgang oder eine mit einem Analogausgang, mit einem IR- Sensor mit Arduino erfordert nur wenig , wenn überhaupt, externe Komponenten und nur ein paar Zeilen Code. Things You
Arduino Entwicklungsplattform
brauchen anzeigen Weitere Anweisungen
1
Wählen Sie einen IR-Sensor . Es gibt verschiedene Arten von IR-Sensoren für verschiedene Zwecke , wie zum Beispiel Fernbedienung , Anwesenheitskontrolle , Kommunikation und menschliche Bewegungserkennung. Wählen Sie den IR-Sensor für Ihre Anwendung geeignet ist.
2
Schließen Sie den IR-Sensor der Arduino . Abhängig von der Art der Ausgabe durch den IR-Sensor , die Sie ausgewählt haben vorgesehen , wählen Sie eine geeignete Eingangs-Pin auf dem Arduino . Zum Beispiel, wenn Ihr IR-Sensor gibt ein analoges Signal , können Sie den IR-Sensor bis A0 Ihrer Arduino , die als analoge Eingangs-Pin dienen kann pinnen verbinden .
3
Programm die Arduino . Schreiben Sie Code , um die IR-Sensor -Wert, der eingegeben wird , um den Stift des Arduino ausgelesen . Zum Beispiel, wenn Sie einen IR-Sensor mit einem analogen Ausgang, der mit A0 des Arduino Pin haben, können Sie eine Code-Zeile wie " int IRsensorValue = analogRead (A0 )," in Ihrem Programm. Die Variable IRsensorValue enthält einen Wert, der die Analog-zu- Digital-Wandlung des Signals, das an A0 .
4
-Test der IR-Sensor und Arduino zusammen . Nachdem Sie Ihr Programm an den Arduino übertragen haben nach den Angaben des Herstellers , sind Sie bereit , um zu testen . Um die Prüfung zu erleichtern, möchten Sie vielleicht eine Form der visuellen Ausgabe (z. B. eine LED zum Arduino verbunden ) bereitzustellen, um eine Änderung im Zustand des IR-Sensors anzuzeigen. Wenn Ihr Arduino und IR-Sensor scheinbar nicht richtig funktioniert, überprüfen Sie die Verbindungen und Schaltung überprüfen Sie Ihre Programm sicherstellen, dass Ihr Code liest die richtige Pin des Arduino in den richtigen Modus (digital oder analog) .