Raspberry pi ile röle kontrolü

Katılım
1 Haziran 2014
Mesajlar
1.887
Makaleler
6
Çözümler
5
Daha fazla  
Cinsiyet
Erkek
Meslek
Software Developer
Merhabalar, elimde Raspberry Pi B var. Amacım android uygulama yazıp binanın kapı otomatiğine telefon üzerinden basabilmek. Raspberry'nin pinlerini kullanarak röleyi kontrol etmek istiyorum fakat yeterli gücü sağlayamıyor röleye. 3-5 adet led çalıştırmaya yetecek kadar gücü var fakat ledler çok canlı ışık vermiyorlar. Aklıma ldr alıp röleyi ışıkla kontrol etmek geldi fakat ledlerin ışıkları yeterli gelmedi. Nasıl yapabilirim bilgisi olan yardımcı olur musunuz ?

@byanigli
 
@byanigli Ne yalan söyleyeyim pinlerden pek bir şey anlamış değilim. Bu arada anladığım kadarıyla 5V çıkış değerine sahip pinler kontrol edilmiyor, doğru mudur ? Detaylı bilgi verme şansınız var mı ? Açıp kapama işlemini nasıl yapacağım mesela ?
 


Protlar bu şekildedir.

C dili ile daha kolay yaparsın. Senaryomuz; Led yakmak söndürmek olsun ki, daha rahat anla.

İlk olarak kütüphaneyi indierlim ve yönetici hakkı verelim.
Kod:
git clone git://git.drogon.net/wiringPi

wd wiringPi
sudo ./build
Portlar hakkında bilgi toparlamak için

gpio readall diyerek portları kontrol edebilirsin.

GPIO 11 (23) portunu kullanalım wringPi kütüphanesi görede bu 4'de tekabül ediyor.

Önce bir c dosyası yaratmamız gerekli.

Kod:
nano technopatledapp.c

Şimdi c kodlarımızı yazalım.
Kod:
//kütüphanemizi dahil edelim
#include <wiringPi.h>

int main(void)
{
wiringPiSetup();
//4 pini çıkış olarak ayarlıyalım
pinMode(4,OUTPUT);
//Tekrarlamak için sonsuz bir döngüye ihtiyaçımız var
while(1)
{
//Ledi yakalım
digitalWrite(4,HIGH);
//1sn beklesin
delay(1000);
// led söndülerin
digitalWrite(4,LOW);
// yarım saniye sönük kalsın
delay(500);

}

}
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…