Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
illa da 01010101 olmak zorunda değil bu data yı gönderme amacı aslında reciever tarafını uyandırmadır yani belirli bi iletişim hattı oluşturmak da denebilir. orginalde preamble öncü data olarak geçer. illa da 0101 olmak zorunda değil ama diğerlerini de denemek gerek bence çünkü 0101 senkorize bi...
kardeş bu koruma datası dediğin olay doğru bu udea nın sitesinden örneklere de bakarsan sana çok daha fazla sayıda koruma datası gönderdikten sonra asıl datayı göndermeyi gösterir. ama ben sadece 2 veya 3 defa (01010101) gibi binary olarak asıl data dan önce yollyınca yeterli oluyor. bu arada...
eğer programlama kartı ve arayüzü 877A yı desteklemiyorsa çok zor. çünkü 877A 877 ye göre daha hızlı programlanabiliyor. yani programlama procedürü birbirlerinden farklı.
merhaba 5x7 ortak anot dot matrixte 3.sütundan ve 4. satırdan 2 adet bulunuyor. Ben bunların 2. lerini boş bıraktım displayi pic ile sürdüğüm zaman 3. sütunda 4.satır daki led bi türli yanmıyor manuel olarak ta denedim ama yanmadı. Ne yapmak gerek fikir verebilirmisiniz ? teşekkür ederim ..
led in yandık tan sonra delay kısmını butonla artırıp azaltabilirsin bunu kesmenin içinde kullanabilirsin nasıl:
int32 sure=1000;
if(input(pin_a0)){sure++; }
if(input(pin_a1)){sure--; }
output_high(pin_b0);
delay_ms(sure);
output_low(pin_b0);
yada if in içerisine sure=2000; de yazıp direkt...
hangi programlama dilinde arıyorsun ben c den bi şeyler yazayım
{output_high(pin_b0); // bu motoru sağa döndürür b0 pinini motorun clock ucuna bağlayacaksın delay_us(1700);
output_low(pin_b0); //bunu bir for döngüsü içine koyup dönme miktarını ayarlayabilirsin...
arkdaşlar ben şu an 16f877 nin pwm modülüyle servo motor kontrol ediyorum frekansın yüksek olduğuna katılıyorum ama bu 150 ile 200 hz lerde servo bu frekensta da çalışabiliyor ama dönüş hızında birazda olsa yavaşlama oluyo bu arada göndermek istediğiniz duty cycle ın değeride frekans farklı...
selbir kardeş mesajı yazalı uzun bir süre olmuş ama umarım okursun servo motor sürmek için 50 hz sinyal vermen gerek bunu portlara output vererek yapabilirsin bununda50hz olması için toplam süreyi 20ms ayarlayacaksın motorun sağ yönde hareket etmesini istiyorsan 1.7 ms output high olacak ve 18.3...
evet timer2 yi o şekilde kullandım. Ozaman timer2 kesmesinin oluşma sayısına göre motorların çalışma zamanını ayarlayacağım başka yol bulamadım zaten motorları sürekli dönmesi için çevirdiğim için biraz sıkıntı çıktı ilgilendiğin için çok çok teşekkür ederim kardeş
merhaba talebe34 pic de yazdığın programları proteusta denemen senin için daha iyi olacaktır devreyi gerçekte kurman açısından da büyük kolaylık sağlar bence proteus kurup ordan denemelisin proteus programını forumda bulabilirsin kolay gelsin
çok teşekkür ederim ben timer2 ile belirli bir kesme oluşturdum örneğin 100 defa kesme oluştuysa motorlar dursun dedim . bu şekilde oldu ancak bu seferde 2 motoru farklı zamanlarda çalışmaya başlatırsam mesela önce 1. motor başladı 1 turdan sonra 2. motor için pwm2 yr veri yolladım diyelim...
dublex asansör projesinde kullanacağım sadece iple karton bir kabin bağlı olacak 2 tane servo olacak bazı durumlarda 2 sinide eş zamanlı olarak sürmem gerekiyor bunun içinde 16f877 nin pwm modunu kullanmayı deniyorum çünkü software olarak pulse gönderince birinci motor çalışırken 2. yi süremiyor...