Döngüler

gazi1669

Üye
Katılım
6 Ocak 2021
Mesajlar
216
Puanları
1
Yaş
27
herkese merhaba yapmak istediğim şey 6 nolu pwm pinine sürekli kesintisiz 255 ve 0 gönderilmesi analogdan okunan değer ile servo çalıştırıyorum fakat analog değer 150 olunca pwm 0 olarak kalıyor kısacası analog veya diğer pinlere bağlı kodlardan bağımsız olarak 6 nolu pine sürekli 255 ve 0 gönderebilirmiyim

void loop(){
analogWrite(6,255);
delay(100);
analogWrite(6,0);
delay(100);
if(((analogRead(A0+0))==(150))){
servo_9.write(90);
delay(1000);
servo_9.write(90);
delay(1000);
}
 
harici kuracağın bir 555 pwm entegresi ile mümkün ama onun hesaplamasını düzgün yapıp pot yerine sabit bir direnç takmalısın ki istediğin doluluk oranında pulse göndersin
 
devre şeması çizebilme şansınız varmı
 
1672598345009.png

Bu şekilde İsis üzerinde devre çizimi yapabilirsiniz. PWM doluluk oranını RV1 adlı potansiyometreden ayarlamanız gerekmektedir.Zarten sizin bahsettiğiniz analog kanalda 255 ve 0 değerlerini okuyorum dediğiniz şey pic'ler için 5v ve 0v 'a tekamül etmektedir.
 

Forum istatistikleri

Konular
128,133
Mesajlar
915,308
Kullanıcılar
449,850
Son üye
umutbaysal9

Yeni konular

Çevrimiçi üyeler

Şu anda çevrimiçi üye yok.
Geri
Üst