Arduino ile 4N35 Optocoupler Projesi

Arduino Başlangıç ​​Seti: Proje 15

Proje adı: HACKING BUTTONS

Keşfedin: diğer bileşenlerle bağlanan optocoupler

Kod:

/*
 Project: 15 HACKING BUTTONS
 */
//*************************************************************
const int optoPin = 2;//optocoupler attached to digital pin 2
//*************************************************************
void setup(){
pinMode(optoPin, OUTPUT);//sets optoPin as OUTPUT
}
void loop(){
digitalWrite(optoPin, HIGH);//optocoupler is on
delay(15);//delay set for 15 ms
digitalWrite(optoPin, LOW);//optocoupler is off
delay(21000);//delay set for 21 seconds
}

 sketch

Bu projede, şu parçalara ihtiyacınız var:

1.Aruduino Uno R3 (Arduino’nun diğer sürümünü de kullanabilirsiniz)

2. atlama kabloları

3. Direnç 1 adet (220 Ohm)

4. Breadboard yarım boy 

5. Arduino IDE (siz indirebilirsiniz burada  )

6. Optocoupler 4N35 1 adet

GENEL

İlk birkaç projeniz için tecrübe ve güven kazanana kadar zarar vermeyeceğiniz ucuz ürünler kullanmanızı öneririz. Arduino bir çok şeyi kontrol edebilirken, bazen belirli amaçlar için oluşturulan araçları kullanmak daha kolaydır. Belki bir televizyonu veya müzik çaları kontrol etmek ya da uzaktan kumandalı bir araba kullanmak istiyorsunuz. Elektronik cihazların çoğunda düğmelerin bulunduğu bir kontrol paneli bulunur ve bu düğmelerin çoğu saldırıya uğrayabilir ve böylece bir Arduino ile “basabilirsiniz”. Kaydedilen sesi kontrol etmek iyi bir örnektir. Kaydedilen sesi kaydetmek ve çalmak istiyorsanız, Arduino’nun bunu yapması çok fazla zaman alır. Sesi kaydeden ve çalan küçük bir cihaza sahip olmak ve düğmelerini Arduino’nuz tarafından kontrol edilen çıkışlarla değiştirmek çok daha kolay.

Optocouplers, bir devreyi diğeri arasındaki herhangi bir elektrik bağlantısı olmadan farklı bir hattan kontrol etmenizi sağlayan entegre devrelerdir. Bir optokuplörün içinde bir LED ve bir ışık detektörü bulunur. Optocoupler’daki LED, Arduino’nuz tarafından açıldığında, ışık detektörü bir şalteri dahili olarak kapatır. Anahtar, optocoupler’ın çıkış pinlerinden (4 ve 5) ikisine bağlanır. Dahili anahtar kapatıldığında, iki çıkış pini bağlanır. Anahtar açıldığında, bağlı değillerdir. Bu şekilde, diğer cihazlardaki anahtarları Arduino’nuza bağlamadan kapatmak mümkündür.

Optocoupler 4N35’in veri sayfasına buradan bakın .

DEVRE

Bu projede, 20 saniyelik sesi kaydetmenize ve çalmanıza izin veren dijital bir kayıt modülünü kontrol etmek için çizimler yapılmıştır, ancak temelde erişebileceğiniz bir anahtara sahip herhangi bir cihaz için aynıdır. 

Bu projeyi yapmayı planlıyorsanız, şimdi ileri düzeyde bir kullanıcısınız. Değiştirmek için bir elektronik cihaz açacağınız için dikkatli olun. Cihazın garantisini düşünün ve dikkatli olmazsanız, cihaza zarar verebilirsiniz.

Arduino ile ekmek tabağınıza toprak bağlayın. Optocoupler’ı board tahtasının üzerine oturması için breadboard’unuza yerleştirin. Optocoupler üzerindeki 1 pimini 220 ohm’luk bir dirençle seri olarak Arduino 2 pimine bağlayın (içindeki bir LED’i açtığınızı, yanmak istemediğinizi unutmayın). Optokuplörün 2 pimini toprağa bağlayın. Ses modülünün ana kartında, oynatma düğmesi de dahil olmak üzere çok sayıda elektrikli bileşen vardır. Düğmeyi kontrol etmek için düğmeyi çıkarmak zorunda kalacaksınız. Devre kartını ters çevirin ve düğmeyi yerinde tutan tırnakları bulun. Tırnakları yavaşça geriye doğru bükün ve düğmeyi karttan çıkarın. Düğmenin altında iki küçük metal plaka bulunur. Bu model, butonlu birçok elektronik cihaz için tipiktir. Bu desenin iki “çatal” ı anahtarın iki yüzüdür. Basma düğmenin içindeki küçük bir metal disk, düğmeye bastığınızda bu iki çatalı birbirine bağlar. Çatallar bağlandığında, devre kartındaki anahtar kapatılır. Anahtarı optocoupler ile kapatıyor olacaksınız. Bir anahtarı bir optocoupler ile kapatarak bu yöntem, yalnızca düğmenin anahtarının iki tarafından biri cihazınızdaki toprağa bağlıysa çalışır. Emin değilseniz, bir multimetre alın ve çatallardan biri ile cihazınızdaki toprak arasındaki voltajı ölçün. Bunu cihaz açıkken yapmanız gerekir, bu nedenle panodaki başka hiçbir yere dokunmamaya dikkat edin. Hangi çatalın topraklandığını öğrendikten sonra, cihazınıza gelen gücü kesin. Sonra, küçük metal plakaların her birine bir kablo bağlayın. Bu telleri lehimliyorsanız, anahtarın iki tarafını birleştirmemeye dikkat edin. Lehimleme ve bant kullanmıyorsanız, bağlantınızın sağlam olduğundan emin olun, aksi halde anahtar kapanmaz. Kablonun diğer çatala bağlanmamasına dikkat edin, aksi halde anahtarınız her zaman kapalı olacaktır. İki kabloyu, optocoupler’in 4 ve 5 numaralı pinlerine takın. Optocoupler pimine 4 topraklanmış anahtarın tarafını bağlayın. Optocoupler pimine 5 diğer çatalı bağlayın.

KOD

Pimi 2 HIGH konumuna getirerek sesi her 20 saniyede bir çalacaksınız. Optocoupler kontrol pimi için bir sabit oluşturun. Gelen kurulumu () , bir çıkış içine optik bağlayıcı piminin. Döngü () döner optoPin cihazda anahtarını kapatmak için optik bağlayıcı için yeterince uzun, birkaç milisaniye HIGH. Ardından optoPin DÜŞÜK olur. Döngüye () tekrar başlamadan önce tüm mesajın çalması için 21 saniye bekleyin .

BAŞLANGIÇ

Pili ses kaydediciye takın. Cihazdaki kayıt düğmesini basılı tutun. Düğmeyi basılı tutarken, sesi mikrofona kaydedebilirsiniz. Sesini kullan. Bir ses kaydettikten sonra, Arduino’nuza USB kablosu ile güç verin. Kaydınız çalmaya başlar. 20 saniye boyunca kayıt yaptıysanız, ses sona erdikten birkaç dakika sonra tekrar başlamalıdır. Programınızdaki gecikme () ile farklı sesler ve çalma işlemini değiştirme sürelerini denemeyi deneyin . Bir ses çalarken anahtarı tetiklerseniz, durur.

ÖZET

Entegre devreler hemen hemen her elektronik cihazdadır. Arduino’nuzdaki 28 pinli büyük çip, kartın beynini barındıran bir IC’dir. Bunu iletişim ve güçle destekleyen başka IC’ler var. Arduino’daki optocoupler ve ana yonga, Çift Sıralı Paket (DIP) yongalarıdır. Bu DIP yongaları, bir breadboard’a kolayca yerleştirilir ve kullanmak için kalıcı olarak lehimlenmeleri gerekmez.

Optocouplers farklı bir devrede bulunan cihazları kontrol edebilir. İki devre, bileşen içinde elektriksel olarak birbirinden ayrılır.

Proje sadece düzenli aralıklarla geri çaldı. Bir optocoupler ile elektronik bir cihazı bir anahtarın iki tarafına bağlayarak kontrol etme tekniği, diğer birçok cihazda da kullanılabilir. 

Posted in Makaleler.