Arduino IR-Empfänger

Ich habe dieses Tutorial gelesen http://arduino.cc/en/tutorial/button , und ich möchte dasselbe tun, aber mit einer 2-poligen IR-Empfänger-LED. Das Problem ist, dass die LED maximal 1-2 V benötigt, sonst geht sie kaputt. Wie kann ich diese LED als Eingang verwenden?

http://www.aliexpress.com/item/NEW-5X-LED-Infrared-receiver-diode-IR-5mm/32224564143.html Dies ist mein IR-Empfänger.

Bald werden Leute kommen und diese Frage auf Arduino migrieren wollen . Dieser Kommentar soll ihnen sagen, dass es bei dieser Frage um Elektronikdesign geht und hier perfekt zum Thema gehört, obwohl der Kontext, in dem sie auftaucht, ein Arduino-Kontext ist.
Sie könnten Ihre Frage jedoch verbessern, indem Sie die Teilenummer des IR-Empfängers, den Sie verwenden möchten, und einen Link zu seinem Datenblatt angeben.
Ich habe den Produktlink hinzugefügt
Erklären Sie hier , was Sie tun möchten . Ich ging zu dieser Tutorial-Seite, und alles, was sie zeigte, war eines dieser nervigen "Fritzing" -Diagramme, kein Schaltplan in Sicht.
Dies scheint ein Problem auf Arduino-Benutzerebene zu sein. "Ardunio" wurde erwähnt, keine klare Erklärung in der Frage, Schaltpläne statt Schaltpläne, und insgesamt scheint es darum zu gehen, dies ohne Interesse an der Elektronik daran anzuschließen.
@OlinLathrop Es gibt keinen Grund, warum ein Schaltplan für einen Schaltplan nicht ausreichen würde. Kein gültiger enger Grund.
@Camil: Nein, Schaltpläne müssen interpretiert werden, um auf die Schaltung zu schließen. Das ist zeitaufwändig, fehleranfällig und für Elektroingenieure ärgerlich. Es ist ein Schlag ins Gesicht derer, die Sie um einen Gefallen bitten. Dies ist jedoch nicht der eigentliche Grund, außer dass es zu Unklarheiten beitragen könnte . Dies ist eine Frage auf Arduino-Benutzerebene, die sehr wenig mit Elektronik zu tun hat. Das erste Wort des Titels sagt alles.
Es geht darum, einen IR-Empfänger anstelle einer Taste zu verwenden. Der Arduino-Kontext ist irrelevant. Einige Benutzer wissen einfach nicht, wie man einen Schaltplan erstellt. Es ist großartig, dass sie einen Schaltplan erstellen, weil es viel klarer ist, als wenn sie einfach die Schaltung beschreiben.

Antworten (1)

Ich habe mein Problem behoben, hier ist eine Erklärung für andere:

Ich habe einen Pin des IR-Transistors mit Masse verbunden und den anderen sowohl mit Analog-Pin 5 als auch mit einem 210-Ohm-Widerstand, der zu 5 V führt.

Schema

Dann habe ich diesen Code verwendet:

int analogPin = 5;     
int val = 0;     


void setup()
{
  Serial.begin(9600); 
}

void loop()
{
  val = analogRead(analogPin);
  delay(1);
  if(val<1000){
  Serial.println(val);
  }
}

Wenn Sie dann eine IR-Fernbedienung oder eine IR-LED verwenden, verringert sich der Wert, wenn das Signal stärker ist.