Elektronik işlerin can kurtaranıdır Kablo, Devre Arıza Tespit Cihazı Yapımı. Multimetreler ile bu ölçüm yapılıyor ama ben buna çok üşeniyorum her seferinde çevir uzun ayrı kabloları etrafa dolaşıyor felan derken kendi cihazımı yapmaya karar verdim bakalım neler yapmışım..
Kablo, Devre Arıza Tespit Cihazı Yapımı
Tam olarak yapacağım cihaz önce ne işe yarayacak onu anlatmak istiyorum.
Burada göründüğü üzere sağ en altta kısa devre ya da devamlılık ölçümü işini daha minik pratik bir cihaz ile yapacağım. Bu cihaz ile devrede kopukluk var mı ya da yaptığım lehimde temas sorunu var mı gibi birçok sorunu ortadan kaldıracak. Multimetreden çok daha kullanışlı olacağı kesin.
Kullandığım malzemelere bakalım;
- Arduino pro mini
- jumper kablolar
- 26awg çok damarlı kablo yaklaşık 120cm bunu 2 ye bölebilirsiniz.
- buzzer
- 9v pil
- varsa daralan makaron
- mini on off butonu
- 10k direnç
- 9v pil kablosu
Bağlantı kısmımız çok kompleks değil öncelikle 9v pilden gelen artı hattı kesip mini butona bağlıyoruz ve ordan çıkış vererek arduino’nun vcc giriş kısmına bağlıyoruz. Gnd ise direkt gnd hattına bağlıyoruz.
Daha sonrası için önce yüklediğimiz koda bakalım sonrasında kalan bağlantıyı size anlatayım.
int buzzerPin = 9; // buzzer artı hattı bağladığımız pin int C_ = 261; // buzzer çalması ise için atadığım nota tiz olsun ki duyalım int cikisPin = 4; // devre tamamlama için voltajı veren hat int gelisPin =7; // devre tamamlama kontrol etmek için verdiğimiz elektriği alabiliyor muyuz on bakacağız. int okuma=0; // değişken atayarak 0 1 olma durumuna göre buzzer ötecek void setup() { pinMode(cikisPin, OUTPUT); // pinleri tanımlıyoruz pinMode(gelisPin, INPUT); noTone(buzzerPin); digitalWrite(cikisPin, HIGH); } void loop() { digitalWrite(cikisPin, HIGH); // çıkış pininden voltajı verdik okuma= digitalRead(gelisPin); // gelen sinyal var mı yok mu okuyup değişkenimize atıyoruz varsa 1 yoksa 0 if(okuma== HIGH){ // 1 ise buzzer ötmesi için komut veriyoruz ve ötüyor çekince susuyor bu kadar noTone(buzzerPin); tone(buzzerPin, C_); delay(100); } else{ noTone(buzzerPin); // sinyal olmama durumlarında susmasını söyloyoruz. } }
Kodlama kısmında detaylı olarak yanlarına açıklama yazdım oradan daha iyi anlaşılır olacaktır neyi nereye bağladığımız. Video ile de neler yapmışım bakabilirsiniz. Yorumlarınızı bekliyorum. Teşekkürler