Penerima IR Arduino

8

Saya membaca tutorial ini http://arduino.cc/en/tutorial/button , dan saya ingin melakukan hal yang sama, tetapi dengan LED penerima IR 2 pin. Masalahnya adalah, LED membutuhkan 1-2v maks, atau itu akan rusak. Bagaimana saya bisa menggunakan led ini sebagai input?

http://www.aliexpress.com/item/NEW-5X-LED-Infrared-receiver-diode-IR-5mm/32224564143.html Ini adalah penerima ir saya.

Rumanoid
sumber
4
Segera, orang akan datang dan ingin memigrasikan pertanyaan ini ke Arduino . Komentar ini di sini untuk memberi tahu mereka bahwa pertanyaan ini tentang desain elektronik dan sangat sesuai dengan topik di sini , meskipun konteks yang muncul adalah desain Arduino.
2
Ini tampaknya merupakan masalah tingkat pengguna Arduino. "Ardunio" disebutkan, tidak ada penjelasan yang jelas dalam pertanyaan itu, diagram diagram kabel bukan skema, dan secara keseluruhan sepertinya ini tentang mengaitkan ini dengan yang tanpa minat pada elektronik.
Olin Lathrop
2
@ OlinLathrop tidak ada alasan mengapa diagram pengkabelan tidak akan cukup untuk skema. Bukan alasan penutupan yang valid.
4
@ Camil: Tidak, diagram pengkabelan harus ditafsirkan untuk menyimpulkan rangkaian. Itu memakan waktu, rentan kesalahan, dan menjengkelkan bagi insinyur listrik. Itu adalah tamparan di wajah orang-orang yang kamu minta bantuan. Namun, itu bukan alasan yang dekat, selain itu mungkin berkontribusi tidak jelas . Ini adalah pertanyaan tingkat pengguna Arduino, sangat sedikit hubungannya dengan elektronik. Kata pertama dari judul mengatakan semuanya.
Olin Lathrop
10
Ini adalah tentang menggunakan penerima IR sebagai pengganti tombol. Konteks Arduino tidak relevan. Beberapa pengguna tidak tahu cara membuat skema. Sangat bagus mereka membuat diagram pengkabelan, karena jauh lebih jelas daripada ketika mereka hanya menggambarkan rangkaian.

Jawaban:

13

Saya memperbaiki masalah saya, berikut ini penjelasan untuk yang lain:

Saya menghubungkan satu pin dari transistor IR ke ground, dan yang lainnya ke kedua pin Analog 5, dan ke resistor 210 Ohm yang mengarah ke 5v.

Skema

Lalu saya menggunakan kode ini:

int analogPin = 5;     
int val = 0;     


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

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

Kemudian jika Anda menggunakan remote IR, atau IR Led, nilainya akan berkurang ketika sinyalnya lebih kuat.

Rumanoid
sumber