Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
0
Cevap
529
Tıklama
0
Öne Çıkarma
basit bir arduino kodunu pic'e çevirmek
G
11 yıl
Binbaşı
Konu Sahibi

C ile yazılırsa daha da süper olur. Kod şu

const int buton1 = 1; 
const int anahtar=3;
const int yuk = 13;
int butondurumu1 = 0;
int anahtardurumu= 0;
const long vakit = 1800000;

void setup() {
pinMode(buton1, INPUT);
pinMode(yuk, OUTPUT);
}

void loop() {
butondurumu1=digitalRead(buton1);
anahtardurumu=digitalRead(anahtar);
if (anahtar == HIGH)
{

if (buton1 == HIGH)
{digitalWrite(yuk, HIGH);
delay(vakit);
digitalWrite(yuk, LOW);
}
else
{digitalWrite(yuk, HIGH); }
}
else
{digitalWrite(yuk, LOW); } }


İki anahtar bir rölemiz var. Anahtarın teki ana gücü kontrol ediyor. O kapalıysa röle kesinlikle akım geçiremez, açıksa da öbür butona göre bir şeyler bir şeyler.

İkinci anahtar da şöyle çalışıyor, ilk anahtar eğer akıma izin veriyorsa sıra buna geliyor. Ve eğer bu da kapalı konumdaysa yani akımı geçiriyorsa röleye enerji veriliyor, 30 dakika sonra geri çekiliyor. Eğer bu anahtar açıksa yani akıma izin vermiyorsa röleye koşulsuz şartsız elektrik sağlanıyor.

Kodlama dilim biraz karışıktır, düzenine önem vermem. Ama bunun pic'e çevrilmesi önemli bir konu, direk hex dosyası lazım bana. Eğer lazımsa ücretiyle de yaptırabilirim ancak çok basit bir kod ücretlik bir olayı olduğunu zannetmiyorum. Yine de konuşalım ama.

Çok teşekkürler şimdiden.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.