Döngüler

gazi1669

Üye
Katılım
6 Ocak 2021
Mesajlar
267
Puanları
1
Yaş
28
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
129,864
Mesajlar
930,851
Kullanıcılar
452,726
Son üye
ugur Göktürk

Yeni konular

Çevrimiçi üyeler

Geri
Üst