Was ist der billigste Sensor, der eine Wand unabhängig von der Farbe erkennen kann?

Ich mache ein kleines Spielzeug, das den Sensormesswert verwendet, um eine Kollision mit einer Wand zu vermeiden. Vor dem Kauf der Sensoren möchte ich bestätigen, dass sie grüne, rosa oder weiße Wände erkennen können.

IR sollte all diese gleich gut "sehen".
Haben Sie schon einen Sensor ausgesucht, den wir uns anschauen können?
Ich bin versucht, "großer Zeh" zu sagen
Abhängig von Ihrer Definition von "Kollision" könnte ein einfacher Schalter von einem Ende des Stahldrahts (vielleicht mit einem Mikroschalter) die Arbeit erledigen.
warum muss es ein sensor sein, warum kann dein kleines spielzeug nicht einfach gegen die wand laufen? ist das nicht süßer? Ein einfacher Kontaktschalter, wie Wouter vorgeschlagen hat, wäre in Ordnung, billig und zuverlässiger

Antworten (3)

Suchen Sie auf einer beliebigen Shopping-Website nach HC-SR04. Ihr Preis beginnt bei etwa 1 GBP. Es scheint das gleiche Teil wie bei dx.com zu sein.

Sie brauchen etwas, um den Sendestift anzusteuern und das "Echo" zu timen. Die meisten Leute verwenden einen Mikrocontroller. Der Sensor hat einen Eingangsstift, um das übertragene Signal auszulösen, und einen Ausgangsstift, den er bestätigt, um zu sagen, wann er das Echo erkannt hat. Die Gesamtkosten müssen also eine MCU beinhalten.

Eine Alternative ist IR. Die Technik misst die Helligkeit des von einer Oberfläche reflektierten Lichts. Es muss etwas kalibriert werden und ist normalerweise nur für etwa 20-30 cm gut. Außerdem können sie durch Sonnenlicht und einige Arten von Beleuchtung verwirrt oder überschwemmt werden. Daher werden sie normalerweise mit ein- und ausgeschaltetem IR-Emitter gemessen, um einen Unterschied zu erhalten. Normalerweise verwenden die Leute eine MCU. Suchen Sie nach „Micromouse Distance Sensor“ und Sie werden viele Informationen finden.

Silicon Labs stellen Si1102 Näherungssensor-IC her . Es verwendet IR. Ist jedoch autonom und führt die gesamte Verarbeitung selbst durch. Sein Erfassungsabstand wird mit ein paar Widerständen programmiert und er hebt einen digitalen Stift an, wenn die Erfassungsschwelle überschritten wird. Es braucht also eigentlich keine MCU. Es kostet weniger als 2 GBP vom Händler und benötigt auch einen IR-Emitter (der weniger als 0,50 GBP kostet).

Ein Ultraschallsensor sollte die Arbeit ganz gut erledigen. Sie können einige bereits einfach zu uC schnittstellenfähige kaufen, genau wie die hier:

http://www.dx.com/p/navo-ultrasonic-sensor-distance-measuring-module-green-270051

6USD ist nicht billig :)
Na ja, vielleicht, aber Sie bekommen sofort die Platine, die gelöteten Stifte und das ganze Zeug für den Prototypen. :)

Es gibt zwei einfache Möglichkeiten: 1. Die direkte Verwendung des Ultraschallsensors sollte die Arbeit erledigen. 2. Konfigurieren des grundlegenden IR-Sensors mit Filtern, die als Hindernisdetektor verwendet werden können.